aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/x86
Commit message (Collapse)AuthorAgeFilesLines
* set xen images to gzip compression, fixes #11970John Crispin2012-08-151-0/+2
| | | | SVN-Revision: 33192
* Fix hard reset of alix/soekris hardware under heavy NIC loadJo-Philipp Wich2012-08-091-0/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following patch corrects a hard reset that occurs on alix and soekris net5501 hardware. Specifically, this is an issue with the via rhine NIC driver. Under periods of extreme load, the via rhine driver can cause a reset of the entire system. When this happens no output is seen on the console, the device simply reboots. This was reported in the following ticket: Consistent crash on Soekris NET5501 https://dev.openwrt.org/ticket/11882 I was able to reproduce the problem locally with numerous alix 2d13 platforms. Under heavy 64 byte frame size load from a Smartbits traffic generator, the alix hardware will hard reset in under 5 minutes. The same hardware, under the same load, on FreeBSD 9.0 does not reset. The patch below backports most of the via rhine changes from kernel 3.5. With OpenWrt trunk being on kernel 3.3.8, it seemed prudent to bring these changes in to avoid this serious issue. I've tested this heavily in my test environment and was able to keep the device stable under load for extended periods of time without any resets. Also, a nice side effect of this change is that it significantly raises the performance the platform. Without this patch the alix 2d13 can move approximately 29,000 packets per second at 64 byte frame sizes. After this patch the alix can move 52,000 packets per second at 64 byte frame sizes. I put this patch under the x86 patches as those are the only platforms with via rhine hardware that I'm aware of. If it needs to go some place else please let me know. Thanks, Adam Signed-off-by: Adam Gensler <openwrt@kristenandadam.net> SVN-Revision: 33072
* make kmod-fb dependent on DISPLAY_SUPPORT and update targets accordinglyFlorian Fainelli2012-07-251-0/+1
| | | | SVN-Revision: 32869
* move leds modules back to target modules.mkFlorian Fainelli2012-07-251-0/+32
| | | | SVN-Revision: 32851
* move i2c modules back to target modules.mkFlorian Fainelli2012-07-251-0/+34
| | | | SVN-Revision: 32850
* move more x86-specific modules back to target modules.mkFlorian Fainelli2012-07-251-0/+175
| | | | SVN-Revision: 32848
* move x86 specific ide/pata modules to x86' modules.mkFlorian Fainelli2012-07-251-0/+73
| | | | SVN-Revision: 32846
* Fix sysupgrade for squashfs, jffs2 and ext4 imagesVasilis Tsiligiannis2012-06-192-16/+55
| | | | | | | * use 'fsync' with 'dd' for image writing * save config to boot partition SVN-Revision: 32465
* optimize kernel config for kvm_guestJo-Philipp Wich2012-06-181-1/+3
| | | | | | | | | | This patch enables few extra kernel options for the kvm_guest subtarget: - Tickless kernel to avoid timer ticks in idle guests, reduces CPU usage - Enable paravirtualization steal time support Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> SVN-Revision: 32436
* remove inittab overrideJo-Philipp Wich2012-06-181-5/+0
| | | | SVN-Revision: 32422
* use ttyS0 @ 115200 baud as default for KVM guestsJo-Philipp Wich2012-06-151-3/+3
| | | | SVN-Revision: 32384
* bump to 3.3.8John Crispin2012-06-051-1/+1
| | | | SVN-Revision: 32055
* kernel: update linux 3.3 to 3.3.7Gabor Juhos2012-05-231-1/+1
| | | | SVN-Revision: 31848
* x86: remove support for old kernelsGabor Juhos2012-05-1816-1916/+0
| | | | SVN-Revision: 31804
* x86: remove subtarget specific LINUX_VERSION overridesGabor Juhos2012-05-1810-11/+2
| | | | SVN-Revision: 31803
* x86/ep80579: switch to 3.3Gabor Juhos2012-05-182-0/+12
| | | | | | | Also fix build errors in the ep80579-drivers package. Compile tested only. SVN-Revision: 31802
* x86/olpc: switch to 3.3Gabor Juhos2012-05-182-0/+123
| | | | | | Compile tested only. SVN-Revision: 31784
* x86: image: select bootscript images by default for OLPCGabor Juhos2012-05-181-0/+1
| | | | SVN-Revision: 31783
* x86/thincan: switch to 3.3Gabor Juhos2012-05-172-0/+16
| | | | | | Compile tested only. SVN-Revision: 31765
* x86/xen_domu: switch to 3.3Gabor Juhos2012-05-172-0/+76
| | | | | | Compile tested only. SVN-Revision: 31764
* x86/kvm_guest: switch to 3.3Gabor Juhos2012-05-172-0/+77
| | | | | | Compile tested only. SVN-Revision: 31763
* x86/generic: switch to 3.3Gabor Juhos2012-05-172-0/+113
| | | | | | Compile tested only. SVN-Revision: 31762
* x86/alix2: switch to 3.3Gabor Juhos2012-05-162-1/+26
| | | | | | Compile tested only. SVN-Revision: 31753
* x86/net5501: switch to 3.3Gabor Juhos2012-05-162-1/+20
| | | | | | Compile tested only. SVN-Revision: 31752
* x86: sync 3.3 configsGabor Juhos2012-05-162-17/+16
| | | | SVN-Revision: 31751
* x86: sync 3.2 configsGabor Juhos2012-05-163-14/+14
| | | | SVN-Revision: 31750
* x86: sync 2.6.39 configsGabor Juhos2012-05-166-106/+104
| | | | SVN-Revision: 31749
* linux: move certain disabled symbols to the generic configsGabor Juhos2012-05-157-44/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * CONFIG_ARCH_DMA_ADDR_T_64BIT * CONFIG_ARCH_HAS_ILOG2_U32 * CONFIG_ARCH_HAS_ILOG2_U64 * CONFIG_ARCH_PHYS_ADDR_T_64BIT * CONFIG_ARCH_SUPPORTS_MSI * CONFIG_GENERIC_CPU_DEVICES * CONFIG_HWMON_DEBUG_CHIP * CONFIG_I2C_PXA_PCI * CONFIG_LEDS_GPIO * CONFIG_MINIX_FS_NATIVE_ENDIAN * CONFIG_MLX4_CORE * CONFIG_POWER_SUPPLY * CONFIG_POWER_SUPPLY_DEBUG * CONFIG_QUOTACTL * CONFIG_SDIO_UART * CONFIG_SENSORS_K10TEMP * CONFIG_SENSORS_SCH56XX_COMMON * CONFIG_SENSORS_VIA_CPUTEMP * CONFIG_SERIO_AMBAKMI * CONFIG_SERIO_I8042 * CONFIG_SERIO_LIBPS2 * CONFIG_SERIO_PCIPS2 * CONFIG_SERIO_RAW * CONFIG_SERIO_SERPORT * CONFIG_SPI_BITBANG * CONFIG_SPI_GPIO SVN-Revision: 31737
* kernel: update linux 3.3 to 3.3.6Gabor Juhos2012-05-141-1/+1
| | | | SVN-Revision: 31709
* kernel: update linux 3.3 to 3.3.5Gabor Juhos2012-05-071-1/+1
| | | | SVN-Revision: 31645
* kernel: update linux 3.3 to 3.3.4Gabor Juhos2012-04-301-1/+1
| | | | SVN-Revision: 31541
* kernel: update linux 3.3 to 3.3.3Jonas Gorski2012-04-241-1/+1
| | | | SVN-Revision: 31460
* kernel: update linux 3.2 to 3.2.16Jonas Gorski2012-04-242-2/+2
| | | | SVN-Revision: 31459
* x86: restore config-default, it is needed for 2.6.39Gabor Juhos2012-04-231-0/+379
| | | | | | Reported-by: Thomas Heil <heil@terminal-consulting.de> SVN-Revision: 31452
* x86: remove 2.6.32 supportGabor Juhos2012-04-214-502/+0
| | | | SVN-Revision: 31415
* kernel: x86: also update subtarget kernel versionsJonas Gorski2012-04-173-3/+3
| | | | SVN-Revision: 31338
* bump to Linux v3.3.1Jo-Philipp Wich2012-04-161-1/+1
| | | | SVN-Revision: 31314
* PATCH: Disable console terminal in Grub for alix2 targetJo-Philipp Wich2012-04-121-1/+1
| | | | | | | | | | | The alix2 target has the VGA console for grub enabled by default. This prevents the grub menu from appearing on bootup. It is disabled by default for the other embedded x86 platforms. This patch corrects that behavior for the alix2 target. Signed-off-by: Adam Gensler <openwrt@kristenandadam.net> SVN-Revision: 31270
* add missing Kernel symbol spotted by buildbotJo-Philipp Wich2012-04-101-4/+1
| | | | SVN-Revision: 31232
* kernel: update linux 3.2 to 3.2.14Jonas Gorski2012-04-091-25/+0
| | | | SVN-Revision: 31222
* geos: add 'tc' and kmod-sched for bondingFlorian Fainelli2012-03-271-2/+2
| | | | | | | | The Geos2 includes 2 ADSL+ interfaces, and as such it needs to have the TEQL scheduler for bonding. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com> SVN-Revision: 31094
* Disable keyboard for x86 default config - revoke patch 30966Jens Muecke2012-03-211-3/+0
| | | | | | This was already fixed by commit 30309 and is part of generic x86 target. SVN-Revision: 31052
* alix2: add require crypto kmods (#10410)Jo-Philipp Wich2012-03-181-1/+1
| | | | SVN-Revision: 30980
* Enable keyboard for x86Jens Muecke2012-03-171-0/+3
| | | | | | | This is required for qemu like descripted in here http://wiki.openwrt.org/doc/howto/qemu SVN-Revision: 30966
* enable RTC_CLASS for Linux 3.2 and 3.3Jo-Philipp Wich2012-02-252-0/+2
| | | | SVN-Revision: 30717
* config: deprecated symbol CONFIG_LEDS_GPIO_PLATFORMJo-Philipp Wich2012-02-244-2/+2
| | | | | | | | | | | | CONFIG_LEDS_GPIO_PLATFORM went away a while ago. http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=commit;h=2bcc7ed5b83b0a59c6976476e8788675038fb11b Also, most platforms comment out CONFIG_LEDS_GPIO but not x86 for some reason. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com> SVN-Revision: 30708
* Disable by default padding of imagesVasilis Tsiligiannis2012-02-161-1/+0
| | | | SVN-Revision: 30590
* Allow gzipping of squashfs images with padded jffs2 partitionVasilis Tsiligiannis2012-02-161-0/+3
| | | | SVN-Revision: 30589
* GZip only ext4 and padded imagesVasilis Tsiligiannis2012-02-162-4/+7
| | | | SVN-Revision: 30588
* Make gzipping of images configurable via menuconfigVasilis Tsiligiannis2012-02-162-5/+23
| | | | SVN-Revision: 30587