| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
SVN-Revision: 33192
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
SVN-Revision: 32869
|
|
|
|
| |
SVN-Revision: 32851
|
|
|
|
| |
SVN-Revision: 32850
|
|
|
|
| |
SVN-Revision: 32848
|
|
|
|
| |
SVN-Revision: 32846
|
|
|
|
|
|
|
| |
* use 'fsync' with 'dd' for image writing
* save config to boot partition
SVN-Revision: 32465
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
SVN-Revision: 32422
|
|
|
|
| |
SVN-Revision: 32384
|
|
|
|
| |
SVN-Revision: 32055
|
|
|
|
| |
SVN-Revision: 31848
|
|
|
|
| |
SVN-Revision: 31804
|
|
|
|
| |
SVN-Revision: 31803
|
|
|
|
|
|
|
| |
Also fix build errors in the ep80579-drivers package.
Compile tested only.
SVN-Revision: 31802
|
|
|
|
|
|
| |
Compile tested only.
SVN-Revision: 31784
|
|
|
|
| |
SVN-Revision: 31783
|
|
|
|
|
|
| |
Compile tested only.
SVN-Revision: 31765
|
|
|
|
|
|
| |
Compile tested only.
SVN-Revision: 31764
|
|
|
|
|
|
| |
Compile tested only.
SVN-Revision: 31763
|
|
|
|
|
|
| |
Compile tested only.
SVN-Revision: 31762
|
|
|
|
|
|
| |
Compile tested only.
SVN-Revision: 31753
|
|
|
|
|
|
| |
Compile tested only.
SVN-Revision: 31752
|
|
|
|
| |
SVN-Revision: 31751
|
|
|
|
| |
SVN-Revision: 31750
|
|
|
|
| |
SVN-Revision: 31749
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
| |
SVN-Revision: 31709
|
|
|
|
| |
SVN-Revision: 31645
|
|
|
|
| |
SVN-Revision: 31541
|
|
|
|
| |
SVN-Revision: 31460
|
|
|
|
| |
SVN-Revision: 31459
|
|
|
|
|
|
| |
Reported-by: Thomas Heil <heil@terminal-consulting.de>
SVN-Revision: 31452
|
|
|
|
| |
SVN-Revision: 31415
|
|
|
|
| |
SVN-Revision: 31338
|
|
|
|
| |
SVN-Revision: 31314
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
SVN-Revision: 31232
|
|
|
|
| |
SVN-Revision: 31222
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
This was already fixed by commit 30309 and is part of generic x86 target.
SVN-Revision: 31052
|
|
|
|
| |
SVN-Revision: 30980
|
|
|
|
|
|
|
| |
This is required for qemu like descripted in
here http://wiki.openwrt.org/doc/howto/qemu
SVN-Revision: 30966
|
|
|
|
| |
SVN-Revision: 30717
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
SVN-Revision: 30590
|
|
|
|
| |
SVN-Revision: 30589
|
|
|
|
| |
SVN-Revision: 30588
|
|
|
|
| |
SVN-Revision: 30587
|