summaryrefslogtreecommitdiff
path: root/target/linux/patches
AgeCommit message (Collapse)Author
2011-04-12resolve merge conflictwbx
2011-04-12refresh lemote yeelong supportwbx
2011-04-12add basic support for Fonera devices (nfsroot) via OpenWrt/FreeWRT kernel ↵Waldemar Brodkorb
patches
2011-03-08always compile zlib inflate into kernelWaldemar Brodkorb
2011-01-29fix mtd rootfs patchWaldemar Brodkorb
2011-01-24Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2011-01-20fix brcm targets. add LZMA and flashmap code patches.Waldemar Brodkorb
* add support for Linksys WRT54GS the automatic rflash size recognition is still open.
2011-01-19Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2011-01-19fix patchWaldemar Brodkorb
2011-01-18Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2011-01-13update to Linux Kernel 2.6.37Waldemar Brodkorb
2011-01-11fix patch, after aufs2 additionWaldemar Brodkorb
2011-01-11add aufs2 kernel patches, update aufs2-util to matchWaldemar Brodkorb
2011-01-07provide squashfs for bcm47xx including cfgfs partitionThorsten Glaser
Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2011-01-06Add experimental code to self-relocate vmlinuz on e.g. brcmThorsten Glaser
This is needed for the following reason: our memory layout looks like this: | |vmlinux | |CFE| * | | | |vmlinuz | | ^ Since CFE can only load to the spot marked with ‘^’ anyway, we load vmlinub.elf there which is basically a big rodata blob containing vmlinuz and minimal code moving it to the location pointed with vmlinuz above. Another solution would be to use CFE’s “boot -raw” to place it on the location marked with ‘*’ above (but the CFE location and size are dynamic, and since it insists on loading to 0x80001000 anyway, this point is virtually moot). Even worse, we probably cannot overwrite CFE space even late, so we move vmlinuz like this: | |vmlinux | |CFE| |vmlinuz | | This way, both “Total memory used by CFE” and “Boot area (physical)” (the latter as mapped into KSEG0) are retained. Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2011-01-06Revert "Add experimental code to self-relocate vmlinuz on e.g. brcm"Waldemar Brodkorb
This reverts commit f6897b395f6340132ab47a46fe587e8e6ced647a.
2011-01-06Add experimental code to self-relocate vmlinuz on e.g. brcmThorsten Glaser
This is needed for the following reason: our memory layout looks like this: | |vmlinux | |CFE| * | | | |vmlinuz | | ^ Since CFE can only load to the spot marked with ‘^’ anyway, we load vmlinub.elf there which is basically a big rodata blob containing vmlinuz and minimal code moving it to the location pointed with vmlinuz above. Another solution would be to use CFE’s “boot -raw” to place it on the location marked with ‘*’ above (but the CFE location and size are dynamic, and since it insists on loading to 0x80001000 anyway, this point is virtually moot). Even worse, we probably cannot overwrite CFE space even late, so we move vmlinuz like this: | |vmlinux | |CFE| |vmlinuz | | This way, both “Total memory used by CFE” and “Boot area (physical)” (the latter as mapped into KSEG0) are retained. Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2011-01-06Revert "Add experimental code to self-relocate vmlinuz on e.g. brcm"Waldemar Brodkorb
This reverts commit 5bd743ad60b85f005235aac2435563b168e012e3.
2011-01-06Add experimental code to self-relocate vmlinuz on e.g. brcmThorsten Glaser
This is needed for the following reason: our memory layout looks like this: | |vmlinux | |CFE| * | | | |vmlinuz | | ^ Since CFE can only load to the spot marked with ‘^’ anyway, we load vmlinub.elf there which is basically a big rodata blob containing vmlinuz and minimal code moving it to the location pointed with vmlinuz above. Another solution would be to use CFE’s “boot -raw” to place it on the location marked with ‘*’ above (but the CFE location and size are dynamic, and since it insists on loading to 0x80001000 anyway, this point is virtually moot). Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2011-01-06Revert "Add experimental code to self-relocate vmlinuz on e.g. brcm"Waldemar Brodkorb
This reverts commit 80d8381811821445bc47cd6e46f1eea423d9fce5.
2011-01-06Add experimental code to self-relocate vmlinuz on e.g. brcmThorsten Glaser
This is needed for the following reason: our memory layout looks like this: | |vmlinux | |CFE| * | | | |vmlinuz | | ^ Since CFE can only load to the spot marked with ‘^’ anyway, we load vmlinub.elf there which is basically a big rodata blob containing vmlinuz and minimal code moving it to the location pointed with vmlinuz above. Another solution would be to use CFE’s “boot -raw” to place it on the location marked with ‘*’ above (but the CFE location and size are dynamic, and since it insists on loading to 0x80001000 anyway, this point is virtually moot). Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2011-01-03fix qemu targets, make them bootable againWaldemar Brodkorb
2010-12-30rework architecture / embedded systems conceptWaldemar Brodkorb
Make configuration of new targets cheap. Just add a new file in target/arch/sys-enabled/foo. See other files for syntax. While doing runtime tests with the new infrastructure I've updated a lot of other stuff: - gcc 4.5.2 - uClibc 0.9.32-rc1 (NPTL) - strongswan, php, miredo, parted, util-linux-ng, e2fsprogs I promise, this is the last big fat commit this year ;)
2010-12-13update and fix smardcard support for pcmcia readerWaldemar Brodkorb
2010-11-28fix kernel build on native targetWaldemar Brodkorb
2010-11-25make intel driver work on ibm x40Waldemar Brodkorb
- add kernel support for AGP/DRM/KMS - update intel driver - fix MesaLib (add the correct driver)
2010-11-21let the UUID code correctly load sectors from disc using BIOThorsten Glaser
Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2010-11-21fix a typoThorsten Glaser
Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2010-11-20convert to UUID; make panic-reboot-time a flag; prevent automatic fsckThorsten Glaser
note: uuid.patch currently still panics ☹ Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2010-11-18sync with upstream gitWaldemar Brodkorb
2010-11-10update to 2.6.36Waldemar Brodkorb
abstract version information, can be overwritten for each target. default is 2.6.36 right now. Only ibmx40 target does use it. mk/modules.mk is still problematic.. aufs2 need to be ported...
2010-10-16Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
Conflicts: package/freeradius-server/Makefile package/nss/patches/patch-mozilla_security_coreconf_Linux_mk
2010-09-17update some targets to Linux 2.6.35.4Waldemar Brodkorb
2010-08-06some more fixes for 2.6.35 update on lemoteWaldemar Brodkorb
2010-08-05update lemote to 2.6.35, enable version specific patches for kernel-header ↵Waldemar Brodkorb
patches
2010-07-30fix foxboard allmodconfig, remove old linux patchesWaldemar Brodkorb
2010-05-29upgrade all targets to Linux 2.6.34Waldemar Brodkorb
2010-05-20do some cleanup, update ibm x40 to 2.6.34Waldemar Brodkorb
2010-05-20Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2010-05-20activate and refresh support for rb411/rb433Waldemar Brodkorb
after n0-1 helped to find a way to fix my broken rb433 by using the primary bootloader via shortening a jumper I got the motivation to get this target working again. Summarize both targets to newly created rb4xx target.
2010-05-16add preliminary support for my pcmcia smartcard readerWaldemar Brodkorb
2010-05-12fix make bulkallmod for some packages and target combinationsWaldemar Brodkorb
2010-04-27iptv via natting now works at last sometime.Waldemar Brodkorb
alice iptv seems to use destination=ip:port instead of client_port=port, like RFC suggesting it. But destination= is also used by STUN method. As a quick hack I commented out STUN method to avoid crashes. Now at least I can see some tv streams. still not 100% good.
2010-04-25fix nat helpers for ipv4, add rtsp nat helperWaldemar Brodkorb
2010-04-04remove unused obsolete patchesWaldemar Brodkorb
2010-03-28implement adkupdate for ag241, add kernel patches for 2.6.33.1Waldemar Brodkorb
2010-02-25update qemu-x86 to 2.6.33Waldemar Brodkorb
- use e1000 driver by default - no need for dummy qemu.img, phil is right.
2010-02-21add some finetuning stuff for foxg20 supportWaldemar Brodkorb
2010-02-17boot via nfs works and I get a shellWaldemar Brodkorb
2010-02-15move patch to correct placeWaldemar Brodkorb