summaryrefslogtreecommitdiffstats
path: root/target/linux/generic-2.6
Commit message (Collapse)AuthorAgeFilesLines
* Finally fix the pesky x86-2.6 block2mtd related crash (#1058)nbd2007-02-181-0/+11
| | | | | | | | | | | | | | | | | | When erasing blocks, block2mtd checks the block on the physical disk to see if everything's filled with 0xff. When grabbing a page from the page cache, it initializes the limit as <start address> + PAGE_SIZE. Turns out that the pointer to the status page is (unsigned long *), and thus it adds (PAGE_SIZE * 4). This would never have been caught, if it wasn't for the unlikely event that block2mtd catches the *last* page available in the system ram and thus tries to scan 4 memory pages from there. The absolutely trivial fix is to do a double cast (cast to (u8 *), add PAGE_SIZE, then cast to (unsigned long *)) ... and there was much rejoicing git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6318 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add fix for kernel headers to allow offsetof access from user spacenbd2007-02-141-0/+17
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6299 3c298f89-4303-0410-b956-a3cf2f4a3e73
* move tlb change for mips 4KC to generic patches (required for most mips targets)nbd2007-02-131-0/+20
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6294 3c298f89-4303-0410-b956-a3cf2f4a3e73
* port [6229] to kamikazenbd2007-02-081-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6275 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add extra netfilter xt stuff to config-templatenbd2007-02-041-0/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6264 3c298f89-4303-0410-b956-a3cf2f4a3e73
* disable block2mtd page readahead (patch from #1058)nbd2007-02-011-0/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6242 3c298f89-4303-0410-b956-a3cf2f4a3e73
* forward port missing parts of the mtd permission change in whiterussian (and ↵nbd2007-01-271-0/+15
| | | | | | add it to linux 2.6 as well) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6224 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add chaostable from #1187, also enable netfilter modules for ixp4xx.florian2007-01-221-0/+880
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6182 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix kernel compile on real operating systems :P (closes #1150)kaloz2007-01-051-10/+10
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5997 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add an OSX specific patch to make the kernel be compiledflorian2007-01-051-0/+145
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5987 3c298f89-4303-0410-b956-a3cf2f4a3e73
* reorder netfilter patches, update layer7 kernel to latest version, should ↵nbd2007-01-018-286/+382
| | | | | | improve stability git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5950 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add compatibility patch for d80211nbd2006-12-301-0/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5937 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Replace inode.u.generic_ip with inode.i_privateflorian2006-12-181-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5848 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Renamed 050-* to comply with patch naming convention.rwhitby2006-12-171-0/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5814 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Replaced non-working (on NAS100d) redboot byteswap partition truncate patch ↵rwhitby2006-12-172-61/+61
| | | | | | with the one that has been tested on NSLU2, NAS100d, Loft, etc., accepted by linux-mtd, and should be in 2.6.20 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5813 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Upgrade to Linux 2.6.19nbd2006-12-1432-3338/+15026
| | | | | | | | | - Includes large parts of the patch from #1021 by dpalffy - Includes RB532 NAND driver changes by n0-1 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5789 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix uclibc compilenbd2006-12-091-3/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5734 3c298f89-4303-0410-b956-a3cf2f4a3e73
* more compile fixesnbd2006-12-082-13/+10
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5730 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix up include/linux/types.h for user space stuff (patch from debian), fixes ↵nbd2006-12-081-0/+64
| | | | | | #1008 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5724 3c298f89-4303-0410-b956-a3cf2f4a3e73
* move target/image/platform to target/linux/platform/imagembm2006-11-2815-0/+1744
| | | | | | | platform directories are now self contained git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5669 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mini_fo fixesnbd2006-11-171-34/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5556 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add mini_fonbd2006-11-171-0/+7774
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5541 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add redboot parsing and rtl8169 fixes, enable r8169 and add the free ixp4xx ↵kaloz2006-10-272-0/+96
| | | | | | ethernet driver - the later still needs fixes and testing for the gateway 7001 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5311 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add fix for samsung flash chipsnbd2006-10-241-0/+38
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5284 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add missing <asm/segment.h>, fix mini_fo and openswan build on ppcnico2006-10-181-0/+10
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5206 3c298f89-4303-0410-b956-a3cf2f4a3e73
* pppoe: use the interface mtu as upper limit for ppp packet size + header ↵nbd2006-10-101-0/+12
| | | | | | (based on a patch by Dirk Nehring) git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5009 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add a fix for the block2mtd initnbd2006-10-081-0/+235
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4961 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add basic support for the Magicbox boardskaloz2006-08-251-0/+12
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4672 3c298f89-4303-0410-b956-a3cf2f4a3e73
* update devfs patchesmbm2006-08-251-8/+507
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4669 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add ROUTE target for netfilter, closes #595florian2006-08-221-0/+914
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4620 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add devpts mountsgroz2006-08-201-0/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4612 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Update init to use /etc/banner for presence test, remove postinitgroz2006-08-182-9/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4604 3c298f89-4303-0410-b956-a3cf2f4a3e73
* File I forgotgroz2006-08-181-0/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4600 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Flesh out early userspace for initramfs to allow booting from mediagroz2006-08-181-2/+79
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4592 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Start adding uml targetgroz2006-07-201-0/+12
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4177 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix the jffs2 eof detect patch for linux 2.6 (unlocking required for erasing ↵nbd2006-06-231-20/+30
| | | | | | blocks) git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4060 3c298f89-4303-0410-b956-a3cf2f4a3e73
* move jffs2 end-of-filesystem detection to the generic 2.6 patchesnbd2006-06-211-0/+48
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4042 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build system cleanup. move shared include files into $(TOPDIR)/include, move ↵nbd2006-06-211-357/+0
| | | | | | lzma, mkfs.* into toolchain/ git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4032 3c298f89-4303-0410-b956-a3cf2f4a3e73
* annoying initrd bug introduced by 2.6.17mbm2006-06-201-0/+13
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4027 3c298f89-4303-0410-b956-a3cf2f4a3e73
* reintroduce the -ffreestanding to avoid gcc inline errorsmbm2006-06-191-0/+12
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4015 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix the multiple gateway patch, tookaloz2006-06-181-145/+119
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3988 3c298f89-4303-0410-b956-a3cf2f4a3e73
* upgrade to 2.6.17, probably break some stuff temporarykaloz2006-06-182-75/+76
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3987 3c298f89-4303-0410-b956-a3cf2f4a3e73
* remove old junknbd2006-06-151-4/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3952 3c298f89-4303-0410-b956-a3cf2f4a3e73
* make ramdisk support generic, some cleanupsnbd2006-06-072-0/+7
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3911 3c298f89-4303-0410-b956-a3cf2f4a3e73
* move mips boot patch to generic-2.6nbd2006-06-071-0/+15
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3909 3c298f89-4303-0410-b956-a3cf2f4a3e73
* resync with kamikazenbd2006-05-302-2/+18
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3844 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add SIP connection tracking helpers.florian2006-04-121-0/+830
| | | | | | | | Update 2.6 kernel configuration to build SIP connection tracking helper Add informations in menuconfig git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@3627 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add multiple default gateways patch. No need to change the kernel ↵florian2006-04-111-0/+1264
| | | | | | configuration. Builds fine. Close #460 for the kamikaze part git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@3613 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix the xt/ipt module path issuenbd2006-04-021-9/+10
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@3585 3c298f89-4303-0410-b956-a3cf2f4a3e73
* update ipp2p to 0.8.1rc1, add it to 2.6 as wellnbd2006-03-231-0/+934
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@3463 3c298f89-4303-0410-b956-a3cf2f4a3e73