Commit Graph

866 Commits (601bc28669719c8ef004e108cb0bc9e5c784412e)

Author SHA1 Message Date
Gabor Juhos 127a2b1a4d linux/3.{2,3}: even more NAND symbols
SVN-Revision: 30850
2012-03-07 22:32:54 +00:00
Gabor Juhos 52a89cd95c generic: ar8216: move port initialization into a separate function
SVN-Revision: 30848
2012-03-07 16:32:46 +00:00
Gabor Juhos 0097cf7161 generic: ar8216: improve ar8216_wait_bit function
SVN-Revision: 30847
2012-03-07 16:32:45 +00:00
Gabor Juhos 2370828599 generic: ar8216: use ar8216_read_port_link to get the CPU port link parameters
SVN-Revision: 30846
2012-03-07 16:32:43 +00:00
Gabor Juhos d8a8df51ca generic: ar8216: use the generic get_port_link implementation
SVN-Revision: 30845
2012-03-07 16:32:42 +00:00
Gabor Juhos 215e07177e generic: rtl8367: use the generic get_port_link implementation
SVN-Revision: 30844
2012-03-07 16:32:40 +00:00
Gabor Juhos 9e1be3b809 generic: rtl8366s: use the generic get_port_link implementation
SVN-Revision: 30843
2012-03-07 16:32:38 +00:00
Gabor Juhos e2f0264afe generic: rtl8366rb: use the generic get_port_link implementation
SVN-Revision: 30842
2012-03-07 16:32:37 +00:00
Gabor Juhos 759c341e68 generic: swconfig: add a generic get_port_link implementation
SVN-Revision: 30839
2012-03-07 16:32:33 +00:00
Gabor Juhos fc9db6f410 generic: ar8216: use mdiobus_write in ar8236_hw_init
SVN-Revision: 30838
2012-03-07 16:32:31 +00:00
Gabor Juhos 7112130105 generic: ar8216: use bus->mdio_lock directly in ar8216_mii_{read,write}
SVN-Revision: 30837
2012-03-07 16:32:30 +00:00
Gabor Juhos a31e090255 generic: ar8216: fix phy driver name
SVN-Revision: 30836
2012-03-07 16:32:28 +00:00
Jo-Philipp Wich 9a047b52d4 enable EFI partition support by default, adds ca. 8K uncompressed on ar71xx (#8672)
SVN-Revision: 30835
2012-03-07 14:14:52 +00:00
Gabor Juhos f03e7f2c7a linux/3.2: fix crypto4xx build failure
SVN-Revision: 30834
2012-03-07 11:57:49 +00:00
Gabor Juhos 43a20aa4c6 linux/3.1: add missing NAND symbols
SVN-Revision: 30827
2012-03-05 18:01:54 +00:00
Gabor Juhos bdcbf426ee linux/3.0: add missing NAND symbols
SVN-Revision: 30826
2012-03-05 18:01:52 +00:00
Florian Fainelli 631a035a76 Merge branch 'bcm63xx'
SVN-Revision: 30819
2012-03-05 13:29:54 +00:00
Felix Fietkau 63a1a106fb kernel: fix powerpc unused-but-set variables
SVN-Revision: 30817
2012-03-05 00:51:12 +00:00
Felix Fietkau 8821950069 kernel: remove the crtsavres dependency, the patched gcc will no longer emit references to that code
SVN-Revision: 30816
2012-03-05 00:51:08 +00:00
Felix Fietkau e308da91e7 kernel: fix vmalloc stack traces triggered by module with an empty init section (mostly happens on x86)
SVN-Revision: 30813
2012-03-05 00:12:44 +00:00
Gabor Juhos 4b408b69ce linux/3.3: add more NAND symbols
SVN-Revision: 30811
2012-03-04 18:23:59 +00:00
Gabor Juhos 991cd3db2c linux/3.2: add more NAND symbols
SVN-Revision: 30810
2012-03-04 18:23:56 +00:00
Gabor Juhos 4daa2c31dc linux/3.3: add missing config symbols
SVN-Revision: 30803
2012-03-04 12:39:44 +00:00
Gabor Juhos 01832303ff linux/3.2: add missing NAND symbols
SVN-Revision: 30802
2012-03-04 12:39:42 +00:00
Gabor Juhos da628121b0 linux/3.3: merge recent ubifs patches from 3.2
SVN-Revision: 30800
2012-03-03 14:10:27 +00:00
Gabor Juhos 419d9e2f54 linux/3.3: refresh patches against 3.3-rc5
SVN-Revision: 30799
2012-03-03 14:10:24 +00:00
Gabor Juhos 632db63ed0 linux/3.2: add symlink xattr support to ubifs
SVN-Revision: 30794
2012-03-02 23:09:00 +00:00
Gabor Juhos 5202e9908b linux/3.2: add XZ decompression support to ubifs
SVN-Revision: 30793
2012-03-02 23:08:59 +00:00
Gabor Juhos b8bc1eca45 linux/3.2: add XZ decompressor support to crypto
SVN-Revision: 30792
2012-03-02 23:08:56 +00:00
Gabor Juhos ec9fd1f7a8 linux/3.2: add a bunch of missing symbols
SVN-Revision: 30790
2012-03-02 18:04:01 +00:00
Florian Fainelli 7f88380664 MIPS: fix kexec build on 64-bits targets
SVN-Revision: 30785
2012-03-02 13:19:13 +00:00
Florian Fainelli c31b597763 refresh patches
SVN-Revision: 30784
2012-03-02 13:19:10 +00:00
Florian Fainelli 90481d9b3a MIPS: fix printing of size_t arg
SVN-Revision: 30783
2012-03-02 13:19:08 +00:00
Florian Fainelli 112d6c7b74 MIPS: mark unused variables
SVN-Revision: 30782
2012-03-02 13:19:05 +00:00
Florian Fainelli c203860016 refresh patches
SVN-Revision: 30781
2012-03-02 13:19:02 +00:00
Florian Fainelli 0d3f5b980e MIPS: mark unused variables
SVN-Revision: 30780
2012-03-02 13:19:00 +00:00
Florian Fainelli b8f7592a92 refresh patches
SVN-Revision: 30779
2012-03-02 13:18:56 +00:00
Florian Fainelli cd3b60c14c MIPS: mark unused variables
SVN-Revision: 30778
2012-03-02 13:18:53 +00:00
Florian Fainelli c25f266680 refresh patches
SVN-Revision: 30777
2012-03-02 13:18:47 +00:00
Gabor Juhos 9698a499b6 kernel: update linux 3.2 to 3.2.9
SVN-Revision: 30767
2012-03-01 19:49:02 +00:00
Jo-Philipp Wich e5b04d57ef revert unrelated change in previous commit
SVN-Revision: 30738
2012-02-27 09:34:31 +00:00
Jo-Philipp Wich 47b27500cf partly revert r30708, it breaks various arches
SVN-Revision: 30737
2012-02-27 09:33:36 +00:00
Jo-Philipp Wich fe66f30aae add some missing 2.6.39 kernel symbols observed on x86/generic builds
SVN-Revision: 30718
2012-02-25 13:17:32 +00:00
Jo-Philipp Wich 74db55a982 config: deprecated symbol CONFIG_LEDS_GPIO_PLATFORM
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
2012-02-24 10:35:20 +00:00
John Crispin b168535b10 drop backported patches as they cause regressions and oopses
SVN-Revision: 30690
2012-02-23 07:42:04 +00:00
Felix Fietkau 058d331a39 kernel: strip unnecessary symbol table information from kernel modules, reduces default squashfs size on ar71xx by about 4k
SVN-Revision: 30657
2012-02-20 09:03:17 +00:00
Gabor Juhos 799e9cbec8 generic: add disable_[25]ghz to struct rt2x00_platform_data
SVN-Revision: 30630
2012-02-18 17:36:13 +00:00
Gabor Juhos 383008635a generic/2.6.37: fix 'set but unused' build errors on MIPS
SVN-Revision: 30615
2012-02-17 17:21:03 +00:00
Gabor Juhos d186c17aa6 generic: add SND_PPC symbol
SVN-Revision: 30572
2012-02-16 07:51:44 +00:00
Jo-Philipp Wich 8dc1ff6cb1 linux 3.2: missing generic symbols
These symbols are dependent on CONFIG_PCI being enabled.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 30565
2012-02-15 23:37:47 +00:00
John Crispin 23b2bd9494 linux-atm: update solos-pci driver to upstream
Fixes for the solos-pci driver.

- Corrects calculation of headroom for padding.
- Removes pointless debug messages.
- Expose Bis A and Bis M annex capabilities.
- Expose hardware revision.

Signed-off-by: Philip Prindeville <philipp_subx@redfish-solutions.com>

SVN-Revision: 30541
2012-02-14 20:11:24 +00:00
John Crispin 9e5b8ad833 linux-atm: headroom/padding fixes
Submitted upstream to netdev by Chas Williams on linux-atm.

Signed-off-by: Philip Prindeville <philipp_subx@redfish-solutions.com>

SVN-Revision: 30540
2012-02-14 20:11:22 +00:00
Imre Kaloz 8ce80f7454 add some missing symbols
SVN-Revision: 30460
2012-02-11 18:38:28 +00:00
Gabor Juhos 80a535ba58 generic/2.6.39: refresh patches
SVN-Revision: 30458
2012-02-11 18:16:08 +00:00
Imre Kaloz 440a7fbc3b refresh patches to -rc3
SVN-Revision: 30456
2012-02-11 17:43:06 +00:00
Gabor Juhos 724211aa0d generic: fix yaffs2 build warnings on 3.3
SVN-Revision: 30418
2012-02-10 15:21:43 +00:00
Gabor Juhos abeab97efc ar71xx: refresh 3.2 patches
SVN-Revision: 30402
2012-02-10 08:19:25 +00:00
Gabor Juhos 6959317691 kernel: update linux 3.2 to 3.2.5
SVN-Revision: 30401
2012-02-10 08:19:23 +00:00
Gabor Juhos 31a0451cee generic: fix kexec build error for MIPS with gcc-4.6-linaro
SVN-Revision: 30395
2012-02-09 14:06:44 +00:00
Gabor Juhos 841f0f23b3 generic: 3.3: add missing config symbols
SVN-Revision: 30393
2012-02-09 08:07:52 +00:00
Gabor Juhos 098ca08e94 generic: 3.3: fix yaffs2 build error
SVN-Revision: 30392
2012-02-09 08:07:50 +00:00
Gabor Juhos 32194001ed generic: fix yaffs2 build error on 3.2
SVN-Revision: 30389
2012-02-08 20:47:54 +00:00
Felix Fietkau e430c864f4 kernel: add a recent upstream commit (post-3.3) to the ssb update patch, required for the next mac80211 update
SVN-Revision: 30345
2012-02-07 11:28:06 +00:00
Jonas Gorski 49874a57f1 kernel: fix netfilter layer7 compilation in 3.3
SVN-Revision: 30026
2012-02-04 10:17:14 +00:00
Jonas Gorski f99bf6517c x86: add 3.3 generic symbols
Copy x86/config-3.2 to x86/config-3.3 and add additional symbols (for 3.3-rc2).

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 30002
2012-02-02 21:01:59 +00:00
Jonas Gorski eca9950f63 kernel: add preliminary support for linux 3.3
Based on 3.3-rc2

SVN-Revision: 29986
2012-02-02 08:23:54 +00:00
Jonas Gorski b3568b10c2 kernel: update linux 3.2 to 3.2.2
SVN-Revision: 29967
2012-01-31 09:44:00 +00:00
Florian Fainelli 0501ea063b fix gpiommc build failure with 3.2
SVN-Revision: 29954
2012-01-30 10:53:16 +00:00
Florian Fainelli e82f06639e add another 3.2 framebuffer symbol
SVN-Revision: 29940
2012-01-29 15:00:29 +00:00
Gabor Juhos 1c4f6b4308 generic: add WPE72 ID to myloader.h
Signed-off-by: Johnathan Boyce <jon.boyce@globalreach.eu.com>

SVN-Revision: 29911
2012-01-26 17:01:38 +00:00
Gabor Juhos dd49cca9d6 generic: 3.2: allow to build myloader mtd parser for ATH79
SVN-Revision: 29860
2012-01-22 18:43:39 +00:00
Gabor Juhos 9be1b91644 generic: allow to build myloader mtd parser for 3.2+
SVN-Revision: 29858
2012-01-22 18:36:49 +00:00
Gabor Juhos 8e662f28fe generic: 3.2: don't disable lockdep for OOT modules
SVN-Revision: 29846
2012-01-22 09:57:39 +00:00
Gabor Juhos 4625c9b5a4 generic: rtl8366: add rtl8366_smi_write_reg_noack helper
After issuing a soft reset on the RT8366{S,RB}
switch, waiting for the last acknowlegement fails
in rtl8366_smi_write_reg. Add a _noack version of
the function and use that for issuing a soft reset.

SVN-Revision: 29844
2012-01-21 22:44:09 +00:00
Jonas Gorski aa8f9171f2 kernel: fix OCF for linux 3.2
Add skb_frag_page from 3.2 to OCF for 3.1 and earlier and use it.

SVN-Revision: 29818
2012-01-19 19:51:54 +00:00
Jo-Philipp Wich 095f7f2da3 x86/config-3.2: add linux-3.2 symbols for x86
The following symbols are missing for x86, in sorted order.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 29783
2012-01-19 00:31:39 +00:00
Florian Fainelli dbfeb5d158 fix thinko in 102-ehci_hcd_ignore_oc patch
SVN-Revision: 29773
2012-01-18 07:56:02 +00:00
Imre Kaloz 6274648199 fixup arm xz support with recent changes
SVN-Revision: 29750
2012-01-14 22:55:04 +00:00
Imre Kaloz e65195c246 add missing symbols
SVN-Revision: 29749
2012-01-14 22:53:28 +00:00
Felix Fietkau b0479e2ca2 kernel: disable bridge igmp snooping in 3.2 as well
SVN-Revision: 29747
2012-01-14 14:57:03 +00:00
Felix Fietkau 66895b7115 kernel: disable bridge igmp snooping by default to avoid multicast issues
SVN-Revision: 29744
2012-01-14 13:50:25 +00:00
Jonas Gorski 9eb73ee6b7 kernel: ppc40x: ppc44x: add missing kernel config symbol
SVN-Revision: 29742
2012-01-14 12:04:17 +00:00
Jo-Philipp Wich 9d497cb132 rtl8366: fix rtl8366_smi_detect() after r29677
SVN-Revision: 29732
2012-01-13 19:17:58 +00:00
Jonas Gorski 1bc0abb058 kernel: add support for linux 3.2.1
SVN-Revision: 29730
2012-01-13 14:55:07 +00:00
Jonas Gorski f3f1075655 kernel: backport overlayfs v11 to 3.0 and 2.6.39
Should fix whiteout issues and missing files when using extroot.

SVN-Revision: 29727
2012-01-13 14:42:53 +00:00
Jonas Gorski c560444a58 kernel: update linux 3.1 to 3.1.9
SVN-Revision: 29726
2012-01-13 14:38:28 +00:00
Jonas Gorski e49d3e1d5b kernel: update linux 3.0 to 3.0.17
SVN-Revision: 29725
2012-01-13 14:10:44 +00:00
Felix Fietkau e87bb77966 ar8216: use vlan configuration for connecting ports (forced to be untagged) even with vlan_enable=0, but keep them isolated before the switch has been configured this makes enable_vlan=0 practical for vlan passthrough
SVN-Revision: 29719
2012-01-12 10:15:11 +00:00
Felix Fietkau c33e016fa5 ar8216: do not strip vlan tags when running with vlan_enable=0
SVN-Revision: 29718
2012-01-12 10:15:08 +00:00
Gabor Juhos 8b567fb508 generic: add driver for the RTL8367R/M switches
SVN-Revision: 29678
2012-01-07 19:36:31 +00:00
Gabor Juhos 87fb92ee03 generic: rtl8366: preparing for RTL8367 support
* make clock delay configurable
* make read,write commands configurable
* use u16 for member and untag fields

SVN-Revision: 29677
2012-01-07 19:36:30 +00:00
Gabor Juhos 43196813d7 generic: rtl8366_smi: add timeout message
SVN-Revision: 29676
2012-01-07 19:36:25 +00:00
Gabor Juhos 6c74274c8d generic: improve MIPS kexec support
It is based on patches from the linux-longsoon-community git tree:
http://dev.lemote.com/cgit/linux-loongson-community.git/

Now the kernel can use the command line parameter from kexec-tools.

Runtime tested on ar71xx with 2.6.39.4 (the wathdog must be stopped
before executing the new kernel). Compile tested with lantiq (3.1.4)
and brcm47xx (3.0.12).

SVN-Revision: 29674
2012-01-07 16:29:16 +00:00
Jo-Philipp Wich a788f199c9 remove current RTSP support
SVN-Revision: 29643
2012-01-04 00:29:29 +00:00
Jo-Philipp Wich 237282ae8c backport upstream commit e1738bd9cecc5c867b0e2996470c1ff20f66ba79 to affected kernels (#9802) commit 8efa88540635 (sch_sfq: avoid giving spurious NET_XMIT_CN signals) forgot to call qdisc_tree_decrease_qlen() to signal upper levels that a packet (from another flow) was dropped, leading to various problems.
SVN-Revision: 29642
2012-01-03 23:08:15 +00:00
Gabor Juhos 5fa65cba6e kernel: swconfig: introduce a generic switch LED trigger
SVN-Revision: 29627
2011-12-31 15:02:30 +00:00
Gabor Juhos 975355a2b1 kernel: swconfig: add get_port_{link,stats} callbacks
SVN-Revision: 29625
2011-12-31 15:02:24 +00:00
Jo-Philipp Wich 9fa33ceee2 add missing config symbol
SVN-Revision: 29610
2011-12-25 13:33:18 +00:00
Hauke Mehrtens 1aa5a61754 kernel: update bcma and ssb to version master-2011-12-16 from wireless-testing
SVN-Revision: 29574
2011-12-19 23:33:03 +00:00
Felix Fietkau e3017bc05e ath9k: add support for registering extra leds connected to the wmac gpio lines
SVN-Revision: 29530
2011-12-14 20:21:36 +00:00
Gabor Juhos 5afedc67e2 generic: disable 'small sector' erase in m25p80 driver
This fixes the issues with the jffs2 images on various boards. Using
JFFS2 on devices with 4KiB erase sectors is not safe:
http://lists.infradead.org/pipermail/linux-mtd/2011-June/036591.html

SVN-Revision: 29521
2011-12-13 20:41:22 +00:00
Felix Fietkau 4a441570ca kernel: move linux/ath9k_platform.h to generic files so that it can be reused from other targets
SVN-Revision: 29516
2011-12-13 15:14:59 +00:00
Jonas Gorski e33bb9ec66 linux: update 3.1 to 3.1.4
SVN-Revision: 29470
2011-12-06 19:50:30 +00:00
Jonas Gorski 6e2ae90f4a linux: update 3.0 to 3.0.12
SVN-Revision: 29469
2011-12-06 19:50:25 +00:00
Nicolas Thill 5e83009a52 targets: fix CONFIG_USB_STORAGE_* inconsistency
* all options were switched from bool to tristate in 2.6.30
 * add/change/move them to generic, disabled by default
 * remove extinct CONFIG_USB_STORAGE_DPCM dropped in 2.6.29, merged with CONFIG_USB_STORAGE_SDDR09
 * remove extinct CONFIG_USB_STORAGE_SIERRA option in 2.6
 * cleanup ordering

SVN-Revision: 29337
2011-11-25 20:47:44 +00:00
Jonas Gorski 8bac0df4ae linux: update 3.0 to 3.0.9
SVN-Revision: 29264
2011-11-19 18:39:12 +00:00
Florian Fainelli 56a96ba876 refresh 3.0 patches
SVN-Revision: 29043
2011-11-13 19:19:14 +00:00
Florian Fainelli 54da5cf11f refresh 2.6.39 patches
SVN-Revision: 29042
2011-11-13 19:19:10 +00:00
Jonas Gorski d8acb75009 linux: update 3.1 to 3.1.1
SVN-Revision: 29007
2011-11-13 10:48:05 +00:00
Gabor Juhos bbfaaeffd6 kernel: ar8216: add support for the AR8236 switch
SVN-Revision: 28993
2011-11-12 14:09:52 +00:00
Gabor Juhos ecb3690d0a kernel: ar8216: move port vlan setup into a separate function
SVN-Revision: 28992
2011-11-12 14:09:50 +00:00
Jonas Gorski f53128f79b target: linux: mtd: fix MTDREFRESH to an arbitrary high number
To make the ioctl number "stable", use an arbitrary high number to prevent
conflicts with new mtd ioctls that would push MTDREFRESH's number.

Also make mtd use the in-kernel mtd headers.

SVN-Revision: 28893
2011-11-09 21:16:36 +00:00
Felix Fietkau b06efd636a kernel: add a top level menuconfig option for enabling lockdep
SVN-Revision: 28848
2011-11-08 00:32:57 +00:00
Imre Kaloz c4bc2552a3 update arm mach-types
SVN-Revision: 28813
2011-11-07 21:12:26 +00:00
Gabor Juhos 297ac9a7f1 kernel: swconfig: add a missing unlock in error path
SVN-Revision: 28753
2011-11-04 14:38:31 +00:00
Felix Fietkau 82bd0a43f1 kernel: merge regression fixes for the netfilter patches to the 3.1 kernel patches (patch by tripolar)
SVN-Revision: 28734
2011-11-03 20:02:31 +00:00
Jo-Philipp Wich 3d1d93cb0c target: remove CONFIG_IDE_PROC_FS support as well
SVN-Revision: 28586
2011-10-25 16:40:06 +00:00
Jo-Philipp Wich a9e64493d8 target: globally disable BSD process accounting
SVN-Revision: 28584
2011-10-25 16:18:36 +00:00
Jonas Gorski 40d088446f linux: generic: refresh patches for 3.1-rc10
Hopefully the last one and identical to final.

SVN-Revision: 28492
2011-10-20 10:32:44 +00:00
Jonas Gorski b7a2a74823 ar8216: use mdiobus_{read,write} to ensure proper locking
SVN-Revision: 28421
2011-10-11 23:05:10 +00:00
Jo-Philipp Wich ce5e1abbb7 add IDs for Huawai K3770, K3771, K4510 and K4511 to option driver
SVN-Revision: 28376
2011-10-06 18:23:16 +00:00
Daniel Dickinson b0345ef184 Was specifying input-polled-keys and not input-keys-polled as the module name. Philip Prindeville - 2011-10-03 03:58:17
SVN-Revision: 28357
2011-10-03 04:39:54 +00:00
Alexandros C. Couloumbis 5fc14dfb87 linux/generic: commit an upstream kernel 3.0 patch (fixes busubox-1.19.2 build failure)
SVN-Revision: 28293
2011-09-23 10:00:13 +00:00
Gabor Juhos 93c093057d generic: jumbo frames support for rtl8366s
This patch adds the option to enable jumbo frames on the rtl8366s
switch. This is almost exactly the same as the first patch at
https://dev.openwrt.org/ticket/7977 and it has been requested
in a comment there.

I have tested this and it successfully allows devices on the switch
using jumbo frames to communicate.

Signed-off-by: Ash Hughes <ashley.hughes@blueyonder.co.uk>

SVN-Revision: 28267
2011-09-21 11:47:38 +00:00
Imre Kaloz 0569cff6e1 refresh patches
SVN-Revision: 28163
2011-09-04 15:01:56 +00:00
Imre Kaloz 6d17e13cde add missing symbols
SVN-Revision: 28162
2011-09-04 15:01:25 +00:00
Florian Fainelli d2652dee9d update alix2 platform driver
Add support for Ed Wildgoose's alix platform driver plus my
enhancement to add GPIO soft button support.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 28081
2011-08-25 09:35:45 +00:00
Jonas Gorski 71adaae258 kernel: add two missing config symbols for 3.1
SVN-Revision: 28080
2011-08-24 11:43:25 +00:00
Hauke Mehrtens 464539b074 kernel: update to version 3.0.3
SVN-Revision: 28043
2011-08-18 12:54:12 +00:00
Hauke Mehrtens 09b1073f9b kernel: update kernel to version 2.6.39.4
SVN-Revision: 28022
2011-08-16 22:04:10 +00:00
Jonas Gorski 3e94ee9642 kernel: generic: refresh patches for 3.1-rc2
SVN-Revision: 28021
2011-08-16 21:42:15 +00:00
Gabor Juhos bb64fb2e58 generic: ar8216: add support for get link status
SVN-Revision: 27989
2011-08-15 14:11:41 +00:00
Felix Fietkau 50817f6afe kernel: disable cfi cmdset 0002 erase suspend
on some platforms, erase suspend leads to data corruption and lockups when write
ops collide with erase ops. this has been observed on the buffalo wzr-hp-g300nh.
rather than play whack-a-mole with a hard to reproduce issue on a variety of devices,
simply disable erase suspend, as it will usually not produce any useful gain on
the small filesystems used on embedded hardware.

SVN-Revision: 27984
2011-08-15 00:15:36 +00:00
Felix Fietkau 82a05d1a19 initramfs: allow preinit to enable switching from initramfs to tmpfs to allow overlayfs to be mounted on top of it
SVN-Revision: 27960
2011-08-11 20:32:57 +00:00
Florian Fainelli f7dbf2ef04 add more missing touchscren symbols (3.0+)
SVN-Revision: 27956
2011-08-11 11:18:41 +00:00
Hauke Mehrtens 20de21593b kernel: revert r27953
KanjiMonster did the right patch, I was just confused because of linux-3.0 and linux-2.6.30

SVN-Revision: 27954
2011-08-11 09:54:02 +00:00
Hauke Mehrtens 409f8211e1 kernel: fix ocf patch for kernel 2.6.30
find_task_by_vpid is already exported by the kernel without any patches needed.

SVN-Revision: 27953
2011-08-11 09:47:36 +00:00
Jonas Gorski 7304dcad2a kernel: 2.6.30: remove bogus additional find_task_by_vpid export from OCF
find_task_by_vpid is already exported, thus breaking builds.

SVN-Revision: 27952
2011-08-11 09:46:30 +00:00
Florian Fainelli 0e40c19b45 add ignore_oc in struct ehci_hcd
SVN-Revision: 27945
2011-08-10 11:37:21 +00:00
Florian Fainelli f124358722 add CONFIG_EARLY_PRINTK
SVN-Revision: 27942
2011-08-09 13:13:16 +00:00
Jonas Gorski cf2070bd5b linux: generic: add support for 3.1-rc1
SVN-Revision: 27940
2011-08-09 12:19:43 +00:00
Felix Fietkau ba9e7889dd kernel: fix another typo in the netfilter optimization patches
SVN-Revision: 27927
2011-08-07 21:17:18 +00:00
Hauke Mehrtens 6f4151b7f0 kernel: add missing option
SVN-Revision: 27925
2011-08-06 16:46:04 +00:00
Felix Fietkau ac96ae6731 kernel: add missing checks in the netfilter optimization patch which broke some rules containing only source/destination address checks
SVN-Revision: 27923
2011-08-06 12:39:31 +00:00
Hauke Mehrtens d447cb5164 kernel: add some missing config options
These options where found by buildbot

SVN-Revision: 27920
2011-08-06 10:41:15 +00:00
Hauke Mehrtens 51be984655 kernel: update to kernel version 3.0.1
SVN-Revision: 27918
2011-08-06 09:51:55 +00:00
Florian Fainelli 698c1b4952 add more missing config symbols
SVN-Revision: 27911
2011-08-05 13:48:38 +00:00
Florian Fainelli a8e79cbdf8 add 101-perf_arm_uclibc.patch to 3.0 patches
SVN-Revision: 27909
2011-08-05 13:48:31 +00:00
Florian Fainelli c99d08f050 add missing config symbol
SVN-Revision: 27908
2011-08-05 13:48:28 +00:00
Jonas Gorski 3b36e83a29 generic: Add missing config symbol
SVN-Revision: 27887
2011-08-03 23:28:00 +00:00
Florian Fainelli 4543f6d659 remove 8*1-usb_serial_endpoint_size.patch
This is breaking some devices out there such as Winchiphead CH341 adapters (#9601)

SVN-Revision: 27885
2011-08-03 13:23:21 +00:00
Florian Fainelli c4af036ec7 refresh 3.0 patches
SVN-Revision: 27879
2011-08-02 18:55:38 +00:00
Jonas Gorski ed2b7cd342 linux/generic: remove obsolete kernel options from 3.0
Also fix one typo.

SVN-Revision: 27875
2011-08-02 09:58:16 +00:00
Jonas Gorski 61e2e03311 kernel: Fix firewire for 2.6.37+
The old ieee1394 stack was removed in 2.6.37. The new firewire stack is
available for all kernel versions, but experimental for the older one, so
make both available where appropriate.

SVN-Revision: 27874
2011-08-02 09:53:19 +00:00
Felix Fietkau 62b8cba9c0 kernel: enable inotify by default (#8055)
SVN-Revision: 27853
2011-07-31 18:12:23 +00:00
Felix Fietkau 19eaf1c5f7 kernel: add a new version of my netfilter speedup patches for linux 2.6.39 and 3.0
SVN-Revision: 27840
2011-07-30 15:39:52 +00:00
Jonas Gorski eaa935658b swconfig: Add generic switch identifiers
Also make switches available under a generic name "switch<num>" for device
name agnostic access. The old device name is used as an alias for backward
compatibility.

SVN-Revision: 27800
2011-07-27 18:00:18 +00:00
Hauke Mehrtens 80956276a7 x86: add missing config symbols
This adds some config symbols for kernel 3.0.

Thank you realopty for the patch.

This is from #9719.

SVN-Revision: 27775
2011-07-25 21:21:01 +00:00
Imre Kaloz f0f10fa599 add missing symbols for generic and x86 on 3.0, based on Philip Prindeville's patch
SVN-Revision: 27762
2011-07-24 22:04:08 +00:00
Jo-Philipp Wich f66871e836 From: George Kashperko <george@znau.edu.ua> Issue map read after Write Buffer Load command to ensure chip is ready to receive data. Signed-off-by: George Kashperko <george@znau.edu.ua>
SVN-Revision: 27760
2011-07-24 15:37:00 +00:00
Jo-Philipp Wich 6eb9e39bc4 refresh 501-yaffs_cvs_2009_04_24.patch for Linux 3.0 final
SVN-Revision: 27759
2011-07-24 15:36:33 +00:00
Felix Fietkau 5b32d62fcf rtl8366_smi: implement a function for detecting whether the attached switch is RTL8366S or RTL8366RB
SVN-Revision: 27755
2011-07-24 14:40:31 +00:00
Felix Fietkau 1afe8a0726 rtl8366: unify rtl8366s and rtl8366rb platform data
SVN-Revision: 27754
2011-07-24 14:40:23 +00:00
Hauke Mehrtens 00dd85d8f6 ocf-linux: version bump to 20110720
Fixes problem with TFM allocation in cryptosoft.c

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

Hauke:
 * remove ubsec_ssb package and take it from ocf-linux
 * use patches from ocf-linux package
 * refresh all patches
 * readd some build fixes for OpenWrt.
 * readd CRYPTO_MANAGER dependency

SVN-Revision: 27753
2011-07-24 14:17:58 +00:00
Imre Kaloz 0cb1b5d775 3.0 is out
SVN-Revision: 27736
2011-07-23 20:42:58 +00:00
Hauke Mehrtens 5169b72c8a kernel: update bcma and ssb to version master-2011-07-22 from wireless-testing
SVN-Revision: 27731
2011-07-23 11:17:00 +00:00
Hauke Mehrtens b988168906 brcm47xx: update bcma and ssb to master-2011-07-21
* add new patches for bcm4716 SoC
* add support for serial flash on bcma bus

SVN-Revision: 27723
2011-07-22 16:30:42 +00:00
Hauke Mehrtens 39f491e479 kernel: update to linux-3.0 and refresh patches.
Thank you Peter Wagner for the patch

SVN-Revision: 27722
2011-07-22 16:04:25 +00:00
Felix Fietkau fee32761f3 kernel: backport and enable tmpfs xattr support for 2.6.39
SVN-Revision: 27691
2011-07-19 09:00:55 +00:00
Imre Kaloz ab5fd3c1cb upgrade to 3.0-rc7
SVN-Revision: 27600
2011-07-12 13:44:16 +00:00
Imre Kaloz b3b0f0e49a add mpcore_wdt fixes
SVN-Revision: 27557
2011-07-08 09:33:13 +00:00
Imre Kaloz b8227050fb refresh patches
SVN-Revision: 27527
2011-07-07 17:18:06 +00:00
Imre Kaloz 42df203852 3.0 is at rc6 now
SVN-Revision: 27524
2011-07-07 13:30:41 +00:00
Imre Kaloz b15f8f765a add support for and switch to XZ compressed kernels on ARM
SVN-Revision: 27518
2011-07-07 10:26:16 +00:00
Florian Fainelli a3e343b722 fix building of perf for arm on uclibc
SVN-Revision: 27514
2011-07-07 09:43:00 +00:00
Imre Kaloz a00596924b refresh patches
SVN-Revision: 27492
2011-07-06 12:57:51 +00:00
Imre Kaloz 90bd74dd8b fixup mtd refresh and co.
SVN-Revision: 27491
2011-07-06 12:55:21 +00:00
Imre Kaloz f24764a372 fix myloader patch, thanks KanjiMonster
SVN-Revision: 27490
2011-07-06 12:48:17 +00:00
Imre Kaloz 05790d9cba replace the cut down machtype with the full one, as we support a lot of not-yet-upstreamed stuff
SVN-Revision: 27485
2011-07-06 10:09:15 +00:00
Florian Fainelli 965567a320 refresh 2.6.39 geode patches
SVN-Revision: 27483
2011-07-06 10:00:05 +00:00
Imre Kaloz 612a1fcbc4 add some symbols
SVN-Revision: 27464
2011-07-05 21:19:57 +00:00
Florian Fainelli d24fc7ef56 sched_connmark depends on NF_CONNTRACK_MARK (#8976, #9423)
SVN-Revision: 27457
2011-07-05 12:40:50 +00:00
Imre Kaloz c52560302d add missing symbols
SVN-Revision: 27454
2011-07-05 11:55:31 +00:00
Gabor Juhos 129217e127 generic: add rt2x00_platform.h
SVN-Revision: 27390
2011-07-03 15:01:57 +00:00
Daniel Dickinson f9f3ddebe8 target/patches: This has been sent upstream, but might not appear for a couple of weeks.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 27373
2011-07-03 03:20:04 +00:00
Daniel Dickinson b0cc0067f9 target/patches: Like the earlier mfgpt patch, the new GPIO drivers also require the MFD driver to be present for the BAR's to be mapped.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 27371
2011-07-03 03:14:53 +00:00
Daniel Dickinson f2d749ee15 Revert "Like the earlier mfgpt patch, the new GPIO drivers also require the MFD driver to be present for the BAR's to be mapped."
This reverts commit c485487b63d1c1de72a375f1278d8a98546ba3af.

SVN-Revision: 27370
2011-07-03 03:14:51 +00:00
Daniel Dickinson 209a776f22 Like the earlier mfgpt patch, the new GPIO drivers also require the MFD driver to be present for the BAR's to be mapped.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 27369
2011-07-03 03:14:48 +00:00
Imre Kaloz 8222c7bb24 add missing kernel symbols
SVN-Revision: 27327
2011-07-01 08:11:16 +00:00
Felix Fietkau a41f80bca1 fix the gpio_dev driver: remove existing forward port patches, use unlocked_ioctl on all platforms and fix the arguments to the ioctl handler (based on patch from #9198)
SVN-Revision: 27322
2011-07-01 03:20:13 +00:00
Gabor Juhos 01ac07c9b3 generic: add MTD_NAND_ECC_BCH symbol for 2.6.39/3.0
SVN-Revision: 27305
2011-06-29 08:57:25 +00:00
Hauke Mehrtens 3f0eed15a2 kernel: refresh patches for kernel 3.0-rc5
SVN-Revision: 27300
2011-06-28 20:25:39 +00:00
Hauke Mehrtens 2af4f6f634 kernel: update ssb and bcma to linux-next next-20110628
SVN-Revision: 27299
2011-06-28 19:33:50 +00:00
Hauke Mehrtens ca979845cc kernel: update ssb and bcma to linux-next next-20110627
SVN-Revision: 27295
2011-06-27 21:28:40 +00:00
Hauke Mehrtens c1873c46b8 kernel: update ssb and bcma to linux-next next-20110627
SVN-Revision: 27293
2011-06-27 20:18:49 +00:00
Florian Fainelli 85d29f3cd0 add missing linux-3.0 config symbol
SVN-Revision: 27269
2011-06-24 11:43:30 +00:00
Hauke Mehrtens 1c0d5f5ae2 kernel: refresh patches for kernel 3.0-rc4
SVN-Revision: 27247
2011-06-21 18:39:47 +00:00
Jo-Philipp Wich 9cd64fa754 generic: Remove IPv6 depependency of bridge in 2.6.38+ Since 2.6.38 the bridge module has a dependency to IPv6 if IPv6 is enabled. Since the IPv6 module isn't exactly lightweight and bridge also only needs a single function from IPv6, it's rather easy to create a common "lib" module with a RCU pointer to the actual implementation, if the IPv6 module is loaded (although slightly hackish).
The codepath seems to be only taken when using IPv6, so there should be
no negative side effects when IPv6 isn't loaded. I did not measure how
big the performance impact is.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 27237
2011-06-19 22:48:53 +00:00
Hauke Mehrtens 79a7343560 kernel: update to kernel 2.6.38.8
SVN-Revision: 27218
2011-06-18 15:52:15 +00:00
Florian Fainelli b97459eb88 add missing USBIP_CORE item in config-3.0
SVN-Revision: 27195
2011-06-16 14:34:50 +00:00
Hauke Mehrtens 235e331987 linux/generic: Add support for 3.0-rc3
Also make linux identify itself properly as 3.0, not 3.0.0.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 27191
2011-06-15 21:31:01 +00:00
Jo-Philipp Wich 5752efdadd 2.6.39.1: missing kernel symbols If you turn on I2C, you'll need this symbol defined.
Signed-off-by: Philip A. Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 27182
2011-06-15 18:18:32 +00:00
Felix Fietkau dcddcfca24 add missing kernel config symbols for usb on powerpc
SVN-Revision: 27181
2011-06-15 18:07:26 +00:00
Jo-Philipp Wich d39379296c backport upstream Kernel commit 1ed2f73d90fb49bcf5704aee7e9084adb882bfc5 (netfilter: IPv6: fix DSCP mangle code)
SVN-Revision: 27179
2011-06-15 14:11:33 +00:00
Jo-Philipp Wich 14913ab8b0 revert r26997, it does not apply against 2.6.36.4
SVN-Revision: 27178
2011-06-15 13:51:57 +00:00
John Crispin e3e2a170cd we dont need 1024 bytes buffer. 128 bytes is enough.
SVN-Revision: 27143
2011-06-09 07:08:54 +00:00
Florian Fainelli 4aaf590909 add more config symbols to 2.6.39
SVN-Revision: 27111
2011-06-04 18:27:00 +00:00
Florian Fainelli de2e05b6f2 add some missing 2.6.39 config symbols
SVN-Revision: 27105
2011-06-04 13:36:00 +00:00
Florian Fainelli 763b58c30c update to 2.6.39.1
patch from Peter Wagner

SVN-Revision: 27104
2011-06-04 13:35:55 +00:00
Felix Fietkau 56dd5c4388 fix a crash in mtd_concat when the .sync op is not implemented
SVN-Revision: 27074
2011-06-01 02:23:22 +00:00
Felix Fietkau 628cb35179 m25p80: add the chip id for the winbond w25q128 chip
SVN-Revision: 27073
2011-06-01 02:23:18 +00:00
John Crispin 6608f419d1 * backport 2.6.8 patches to .39 / .32.33
* remove lqtapi
* bump tapi/dsl to .39
* migrate to new ltq_ style api
* add amazon_se support

SVN-Revision: 27026
2011-05-29 21:19:26 +00:00
Hauke Mehrtens 6f7ae75ffa kernel: exportfs: reallow building as a module
It was originally tristate, but was changed to bool to prevent a build
breakage in an earlier patch revision (for a new syscall). The actual
commit[1] changed it in a way this isn't needed anymore, but
accidentially left the EXPORTFS change in. There's no reason for it
not being buildable as a module, so changing it back to tristate is
fine.

see: https://patchwork.kernel.org/patch/812832/

Thank you Jonas Gorski for the patch.

SVN-Revision: 27011
2011-05-25 20:57:13 +00:00
Hauke Mehrtens 6769216a64 kernel: generic: Update 2.6.39 to final
* Add missing config symbols
* Update package/kernel for 2.6.39

CONFIG_BT_L2CAP=y and CONFIG_BT_SCO=y are set to build them into the bluetooth module.

Thank you Jonas Gorski for the patch

SVN-Revision: 27010
2011-05-25 19:51:40 +00:00
Hauke Mehrtens c69f2d8788 kernel: some updates for kernel 2.6.39
* add md5sum for kernel
* add some missing config symbols
* add some ssb patches to make compat-wireless compile

Thank you Peter Wagner for the patch

SVN-Revision: 27009
2011-05-25 19:32:00 +00:00
Florian Fainelli fad3f46f0d fix mtd warnings
Fixes for the following warnings:

drivers/mtd/devices/block2mtd.c: In function '_open_bdev':
drivers/mtd/devices/block2mtd.c:272:3: warning: ISO C90 forbids mixed declarations and code
drivers/mtd/devices/block2mtd.c: In function 'add_device':
drivers/mtd/devices/block2mtd.c:399:13: warning: assignment discards qualifiers from pointer target type

In the case of 442-block2mtd_probe.patch, it's not until the insertion of a executable statement before the definition that causes a warning, so I've chosen to resolve the issue here by splitting the definition and the initialization into a definition and a statement (and assignment) instead.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 27007
2011-05-25 19:16:58 +00:00
Hamish Guthrie 50d2a84a21 Clean up patch not applying
SVN-Revision: 26997
2011-05-24 10:00:36 +00:00
Florian Fainelli f9f8dcfa70 refresh 2.6.37 patches
SVN-Revision: 26955
2011-05-20 10:06:11 +00:00
Felix Fietkau 894d50da25 kernel: backport some ssb changes to support a mac80211 update
SVN-Revision: 26911
2011-05-16 21:50:20 +00:00
Jo-Philipp Wich d475545c91 remove an accidentally copied comment from the option.ko device patch
SVN-Revision: 26908
2011-05-15 21:28:12 +00:00
Jo-Philipp Wich 43e002fe5e add definitions for Alcatel X220D and Huawai E173s to option.ko (#9422)
SVN-Revision: 26906
2011-05-15 19:17:31 +00:00
Hauke Mehrtens a4c0645326 kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches
Thank you Peter Wagner for the patch. I refreshed the kernel patches and added the md5sum of the kernel.

SVN-Revision: 26905
2011-05-15 17:23:02 +00:00
Florian Fainelli 3fc33726a5 add missing 2.6.38 touchscreen config symbols
SVN-Revision: 26872
2011-05-11 13:33:30 +00:00
John Crispin 60c125b8e6 (respin) 802.1Q VLAN support for ADM6996M/ADM6996FC
This patch adds 802.1Q VLAN support for the ADM6996M chip.

The driver is loaded for both the FC and M model. It will detect which of the
two chips is connected. The FC model is initialised, but no further
functionality is offered.

The PHY driver will always report "100 Mbit/s, link up", for both the M and FC
models. This reflects the fact that the link between switch chip and Ethernet
MAC is always on[1].

Further documentation can be found in the kernel's
Documentation/networking/adm6996.txt

Signed-of-By: Peter Lebbing <peter@digitalbrains.com>

SVN-Revision: 26865
2011-05-09 15:21:58 +00:00
Travis Kemen bc121d5706 ipv6: restore correct ECN handling on TCP xmit Thanks Dave Taht
SVN-Revision: 26858
2011-05-08 17:08:06 +00:00
Florian Fainelli fd33dffe60 add missing 2.6.38 symbols
SVN-Revision: 26832
2011-05-05 16:35:40 +00:00
Alexandros C. Couloumbis c27ffb1912 linux/generic: port yaffs to 2.6.39
SVN-Revision: 26818
2011-05-04 09:35:06 +00:00
Florian Fainelli a18ec3c37e update to 2.6.38
SVN-Revision: 26803
2011-05-02 07:57:25 +00:00
Felix Fietkau eb270c4d33 ar8316: automatically detect whether port4 is used as PHY or as a switch port
SVN-Revision: 26778
2011-04-28 21:27:37 +00:00
Felix Fietkau 2336d4b438 ar8216: support AR8316 rev 0 devices
SVN-Revision: 26776
2011-04-28 19:30:43 +00:00
Felix Fietkau 9e8cd78944 swconfig: Replace SPIN_LOCK_UNLOCKED with DEFINE_SPINLOCK
SPIN_LOCK_UNLOCKED has been deprecated since 2.6.19 and will get removed
in 2.6.39, so replace it with DEFINE_SPINLOCK().

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 26770
2011-04-26 23:05:29 +00:00
Felix Fietkau ede6b0d360 rootfs_split: Allow using MTDPART_OFS_APPEND macro for offset of rootfs.
Use offset from struct mtd_part instead of struct mtd_partition for defining
the new partitions. This enables the usage of MTDPART_OFS_APPEND macro in
struct mtd_partition.

Signed-off-by: Jochen Friedrich <jochen@scram.de>

SVN-Revision: 26705
2011-04-17 18:32:28 +00:00
Felix Fietkau 5a0df036b0 Remove 2.6.35. It's not used anymore.
Signed-off-by: Jochen Friedrich <jochen@scram.de>

SVN-Revision: 26704
2011-04-17 18:32:21 +00:00
Felix Fietkau f385231730 fix a typo in the kernel patch description
SVN-Revision: 26693
2011-04-16 18:40:23 +00:00
Felix Fietkau a1624421ae kernel: reorganize 2.6.37 patches
SVN-Revision: 26692
2011-04-16 18:31:21 +00:00
Felix Fietkau 3fa43f54a2 kernel: reorganize 2.6.39 patches
SVN-Revision: 26691
2011-04-16 18:31:05 +00:00
Felix Fietkau 71d8c66250 kernel: reorganize 2.6.38 patches, clean up block2mtd patches
SVN-Revision: 26690
2011-04-16 18:30:57 +00:00
Felix Fietkau 4a6e01fa38 kernel: add a PATCHES text file describing the new patch categories
SVN-Revision: 26689
2011-04-16 18:30:51 +00:00
Felix Fietkau 2066c21c92 kernel: backport the fix "net_sched: fix ip_tos2prio" for 2.6.37 Fixes a bug that led to ECN enabled flows being de-prioritized by pfifo_fast
SVN-Revision: 26687
2011-04-16 01:46:57 +00:00
Felix Fietkau 0959467583 solos: various upstreamed solos patches
These patches were submitted to netdev and will likely be out in 2.6.38.3.
In the meantime, they're needed in 2.6.37.6.
Patch by Philip Prindeville

SVN-Revision: 26616
2011-04-12 19:50:15 +00:00
Felix Fietkau 127e4ebd32 generic: Add support for 2.6.39
Add support for 2.6.39 based on rc3. Runtime tested on bcm63xx.

SVN-Revision: 26615
2011-04-12 19:39:20 +00:00
Gabor Juhos f358166236 generic: rtl8366{s,rb}: remove the PHY driver.
Since the PHY driver is only used for the WAN port and there is virtually
no difference between it and the generic PHY driver, we can sefely remove
it.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 26600
2011-04-12 09:29:07 +00:00
Gabor Juhos e28b459b21 generic: add support for the MX25L1606E SPI flash
SVN-Revision: 26596
2011-04-11 17:37:13 +00:00
Hauke Mehrtens 2ce13f05cb kernel: add symbols, small fixes
* Some module should be loaded later to load them after the modules they are depending on
* add some more missing config symbols
* make CS5535 build again

SVN-Revision: 26570
2011-04-09 23:34:20 +00:00
Hauke Mehrtens bba5f37bb8 kernel: add missing config options
SVN-Revision: 26552
2011-04-09 17:39:44 +00:00
Hauke Mehrtens 50c743e79e kernel: Update to version 2.6.37.6
Thank you Peter Wagner for the patch

SVN-Revision: 26441
2011-04-03 13:59:07 +00:00
Hauke Mehrtens 0301e07074 kernel: l2tp: fix possible oops on l2tp_eth module unload
SVN-Revision: 26440
2011-04-03 13:20:41 +00:00
Felix Fietkau 9fd59ccf99 kernel: add a missing kconfig symbol for 2.6.38
SVN-Revision: 26417
2011-04-02 19:48:45 +00:00
Felix Fietkau 0508ee0c00 rtl8306: do not overwrite registers in the phy fixup, it could mess up other switches (fixes #8911)
SVN-Revision: 26410
2011-04-02 16:35:22 +00:00
Felix Fietkau 730a3afab7 kernel: add a missing dependency for the mv_cesa crypto driver
SVN-Revision: 26406
2011-04-02 15:25:22 +00:00
Felix Fietkau 6b183fe564 kernel: the cryptosoft module of ocf needs cryptoapi manager support (for blkcipher, hash)
SVN-Revision: 26402
2011-04-02 12:50:50 +00:00
Daniel Dickinson 7d9c2daab8 flash_chips: Removed forced recognition of Macronix MX29LV640T flash chip. It should be recognized by the CFI and not need forcing. User has not since replied.
SVN-Revision: 26400
2011-04-02 05:44:46 +00:00
Michael Büsch d739594c8d shmem_set_file: Remove ima_counts_get()
SVN-Revision: 26378
2011-03-30 16:49:18 +00:00
Michael Büsch 5f5b634380 2.6.38 vm_exports.patch: Fix merge error introduced in r26332 Thanks to acoul for noticing.
SVN-Revision: 26377
2011-03-30 16:43:23 +00:00
Michael Büsch 371bccb4c0 Update 2.6.38 to 2.6.38.2
SVN-Revision: 26332
2011-03-28 15:44:03 +00:00
Felix Fietkau 6c7170b923 Revert "kernel: remove all local symbols from kernel modules at link time to reduce their size" Use -x when stripping kernel modules instead
SVN-Revision: 26305
2011-03-26 15:29:53 +00:00
Felix Fietkau b2b0770576 kernel: use -fno-caller-saves
SVN-Revision: 26301
2011-03-26 01:07:16 +00:00
Felix Fietkau 3be9b77127 kernel: remove all local symbols from kernel modules at link time to reduce their size
SVN-Revision: 26298
2011-03-25 23:47:04 +00:00
Felix Fietkau def45b136c kernel: remove wrong chunks from the 2.6.37 and 2.6.38 version of the mips oprofile fix
SVN-Revision: 26297
2011-03-25 22:18:17 +00:00
Imre Kaloz 0a65ef965d enable the 'big kernel lock' by default
SVN-Revision: 26267
2011-03-22 09:20:34 +00:00
Hauke Mehrtens 782dd1689b kernel: add missing config options
SVN-Revision: 26238
2011-03-19 17:40:58 +00:00
Hauke Mehrtens 1ddb639910 kernel: linux/version.h was removed in kernel 2.6.19 and is now replaced by generated/autoconf.h.
This fixes build with kernel 2.6.38.
This was only build tested.
Thank you philipp64 for reporting

SVN-Revision: 26237
2011-03-19 17:40:02 +00:00
Imre Kaloz a8d84ae94d remove 2.6.34 support
SVN-Revision: 26229
2011-03-18 13:40:48 +00:00
Imre Kaloz b8430e7427 update to 2.6.32.33 and 2.6.37.4
SVN-Revision: 26226
2011-03-18 13:25:32 +00:00
Felix Fietkau 473ac1f87d kernel: fix an overlayfs deadlock on rmdir
SVN-Revision: 26215
2011-03-17 23:14:17 +00:00
Felix Fietkau 4f06dc1907 kernel: replace mini_fo with overlayfs for 2.6.38
SVN-Revision: 26213
2011-03-17 20:23:14 +00:00
Felix Fietkau 334ea34d35 kernel: replace mini_fo with overlayfs for 2.6.37
SVN-Revision: 26209
2011-03-17 19:09:48 +00:00
Felix Fietkau eb6cad3261 kernel: refresh 2.6.38 patches for final release
SVN-Revision: 26194
2011-03-16 18:31:23 +00:00
Felix Fietkau b7d69ce4ec kernel: disable xz for 2.6.38 for now, it is unused
SVN-Revision: 26193
2011-03-16 18:31:18 +00:00
Felix Fietkau 1b8a1f7248 kernel: add a few more missing config symbols
SVN-Revision: 26192
2011-03-16 18:31:14 +00:00
Felix Fietkau 3798de4df7 kernel: add a few missing kernel config symbols
SVN-Revision: 26189
2011-03-16 18:04:45 +00:00
Hauke Mehrtens a08bd03fad ssb: update ssb to version from linux-next-20110311
SVN-Revision: 26127
2011-03-13 17:24:28 +00:00
Hauke Mehrtens 4226f1d373 kernel: update to kernel version 2.6.37.3
SVN-Revision: 26126
2011-03-13 17:14:08 +00:00
Hauke Mehrtens 425bf41b23 kernel: update to kernel version 2.6.34.8
SVN-Revision: 26125
2011-03-13 17:13:11 +00:00
Hauke Mehrtens b78210955c kernel: update to kernel version 2.6.32.32
SVN-Revision: 26124
2011-03-13 17:12:20 +00:00
John Crispin aae6a94432 * add atm patch to generic .37 series. this is needed for the dsl driver to work.
SVN-Revision: 26022
2011-03-11 08:20:44 +00:00
Felix Fietkau ef12d2ba03 kernel: allow EAP frames to pass through bridges even in learning state - fixes issues with WDS
SVN-Revision: 26015
2011-03-10 18:00:41 +00:00
Jo-Philipp Wich 05236294f3 Âbackport upstream commit 0079c5aee34880bcee7feee9960f0502c73dc5fa (xt_recent entry reaper) to kernels 2.6.30, 2.6.31, 2.6.32 and 2.6.34
SVN-Revision: 26007
2011-03-10 13:50:19 +00:00
Jo-Philipp Wich 3e08b75693 add two missing symbol for Kernel >= 2.6.37
SVN-Revision: 25984
2011-03-09 21:50:27 +00:00
Imre Kaloz b74308c433 only support EABI on ARM targets
SVN-Revision: 25928
2011-03-07 12:59:19 +00:00
Michael Büsch 42233dcf8e atm/solos-pci: Fix incorrectly applied patch. Thanks to Philip A. Prindeville for pointing it out.
SVN-Revision: 25881
2011-03-05 20:53:21 +00:00
Jo-Philipp Wich 81cc3ef4f4 yet another missing symbol
SVN-Revision: 25875
2011-03-05 06:51:06 +00:00
Jo-Philipp Wich 72e6f95f99 add more missing kernel symbols
SVN-Revision: 25846
2011-03-03 10:15:55 +00:00
Jo-Philipp Wich 434e1950c6 add missing symbol
SVN-Revision: 25843
2011-03-03 02:31:48 +00:00
Michael Büsch 7b44be03d8 2.6.38: Let mac80211 select CONFIG_AVERAGE
SVN-Revision: 25818
2011-03-01 18:55:00 +00:00
Imre Kaloz 1da9f079b6 update arm mach-types
SVN-Revision: 25806
2011-03-01 11:24:43 +00:00
Imre Kaloz 1f5d24e562 refresh patches with -rc6
SVN-Revision: 25805
2011-03-01 11:24:08 +00:00
Michael Büsch 0ff0b6aa5e block2mtd: More 2.6.38 fixes
SVN-Revision: 25791
2011-02-28 15:52:03 +00:00
Michael Büsch 1147380771 mtd: Fix compile warning
SVN-Revision: 25790
2011-02-28 15:32:45 +00:00
Michael Büsch eb53b526eb jffs2-lzma: Fix compile warning
SVN-Revision: 25789
2011-02-28 15:19:45 +00:00
Michael Büsch 38430ba588 mini_fo: More 2.6.38 fixes
SVN-Revision: 25788
2011-02-28 15:10:55 +00:00
Felix Fietkau de194ac4c2 kernel: the usb pci quirks removal patch was a bit overzealous, leave in some functions referenced from other modules
SVN-Revision: 25785
2011-02-28 01:20:49 +00:00
Felix Fietkau d5c7314b76 kernel: disable sysctl syscall support - nothing uses it
SVN-Revision: 25773
2011-02-27 20:06:13 +00:00
Felix Fietkau 875c8353f6 kernel: disable scheduler actions by default, they will be enabled only when kmod-sched is selected
SVN-Revision: 25771
2011-02-27 19:52:57 +00:00
Felix Fietkau 0e455ce84c kernel: disable /proc/kcore
SVN-Revision: 25770
2011-02-27 19:52:52 +00:00
Felix Fietkau 7b1f833ffc kernel: when disabling common quirks, disable them in the usb subsystem as well - bios handover is useless for most platforms
SVN-Revision: 25768
2011-02-27 19:52:43 +00:00
Felix Fietkau 3fd1dd08fb kernel: de-bloat the lzma library used by jffs2
SVN-Revision: 25767
2011-02-27 19:52:38 +00:00
Felix Fietkau 0839658cbe kernel: disable CONFIG_CRYPTO_ALGAPI* by default, it will be built into the kmod-crypto-core package
SVN-Revision: 25766
2011-02-27 19:52:34 +00:00
Felix Fietkau 115a37d160 kernel: disable CONFIG_SYSCTL_SYSCALL_CHECK by default
SVN-Revision: 25765
2011-02-27 19:52:29 +00:00
Felix Fietkau 93475d913e kernel: disable CONFIG_LEDS_TRIGGER_HEARTBEAT by default, nothing uses it
SVN-Revision: 25764
2011-02-27 19:52:25 +00:00
Felix Fietkau a29c9c0712 kernel: disable CONFIG_WIRELESS_EXT_SYSFS by default
SVN-Revision: 25763
2011-02-27 19:52:17 +00:00
Felix Fietkau 5ccc1a4553 kernel: add a patch for isolating individual bridge ports
SVN-Revision: 25762
2011-02-27 19:52:13 +00:00
Florian Fainelli c11f523730 refresh 2.6.37 patches
SVN-Revision: 25760
2011-02-27 19:03:55 +00:00
Felix Fietkau fb28515e26 kernel 2.6.38: add a few missing config symbols
SVN-Revision: 25748
2011-02-27 11:22:21 +00:00
Alexandros C. Couloumbis 5a8a9a0e23 linux/generic: fix block2mtd for 2.6.38
SVN-Revision: 25704
2011-02-24 19:13:05 +00:00
Alexandros C. Couloumbis d6b792f659 linux/generic: fix r25699 take II
SVN-Revision: 25703
2011-02-24 19:08:49 +00:00
Alexandros C. Couloumbis 4ef9410fb3 linux/generic: fix r25699 (thanks nbd)
SVN-Revision: 25700
2011-02-24 14:52:13 +00:00
Alexandros C. Couloumbis 0e60b43258 linux/generic: fix mini_fo for kernels >= 2.6.38
SVN-Revision: 25699
2011-02-24 14:45:53 +00:00
Felix Fietkau ac905e8a7b kernel: the patch to disable the crypto tests is no longer necessary since 2.6.36, remove it
SVN-Revision: 25689
2011-02-24 01:11:11 +00:00
Felix Fietkau 659a72e89a kernel config: disable the pcomp api + zlib decompressor by default - it has not been used for a while now
SVN-Revision: 25684
2011-02-24 00:30:02 +00:00
Felix Fietkau c5c798acac kernel config: remove the obsolete pcomp unlzma symbol
SVN-Revision: 25683
2011-02-24 00:29:57 +00:00
Felix Fietkau f31a576caf kernel config: refresh using kconfig.pl
SVN-Revision: 25682
2011-02-24 00:29:52 +00:00
Michael Büsch 002847add7 2.6.38: Remove patches that are upstream in -rc6
SVN-Revision: 25680
2011-02-23 23:44:59 +00:00
Felix Fietkau 5728d13d02 kernel: add missing config symbols
SVN-Revision: 25643
2011-02-21 02:45:56 +00:00
Felix Fietkau 9dad83362d kernel: remove imq support, refresh patches
SVN-Revision: 25641
2011-02-21 02:06:51 +00:00
Felix Fietkau c0f0316109 kernel: add a new scheduler action for restoring the connection tracking mark - useful for ingress shaping, will be used for replacing IMQ later
SVN-Revision: 25639
2011-02-21 00:03:20 +00:00
Florian Fainelli 8d7ca65dab add two solos-releated patches from Philip Prindeville
SVN-Revision: 25630
2011-02-20 19:59:25 +00:00
Florian Fainelli d3c2b87213 update to 2.6.32.29
SVN-Revision: 25583
2011-02-19 12:44:23 +00:00
Florian Fainelli 31709b2c76 update to 2.6.35.11
SVN-Revision: 25582
2011-02-19 12:44:16 +00:00
Florian Fainelli 45c9f5e75e update to kernel 2.6.36.4
SVN-Revision: 25580
2011-02-19 12:44:07 +00:00
Florian Fainelli 3cd87d2d81 update to 2.6.37.1
SVN-Revision: 25577
2011-02-19 12:43:59 +00:00
Florian Fainelli 5d3ef77be8 add more 2.6.37 missing symbols
SVN-Revision: 25534
2011-02-14 15:06:05 +00:00
Florian Fainelli 8b16eba876 refresh 2.6.37 patches
SVN-Revision: 25483
2011-02-12 19:04:12 +00:00
Florian Fainelli efa2919d88 add missing 2.6.37 config symbols.
SVN-Revision: 25447
2011-02-10 18:03:16 +00:00
Jo-Philipp Wich 8954f94a4b update ARM mach-types
SVN-Revision: 25333
2011-02-02 23:13:09 +00:00
Felix Fietkau e36a6abcd3 add a few missing kernel config symbols
SVN-Revision: 25284
2011-02-01 18:39:55 +00:00
Imre Kaloz 7ab8489f82 config symbol cleanup
SVN-Revision: 25272
2011-02-01 13:18:26 +00:00
Imre Kaloz ae7209a6a4 add missing symbols
SVN-Revision: 25271
2011-02-01 12:44:16 +00:00
Imre Kaloz a844918ead we don't support gcc 4.1.x
SVN-Revision: 25147
2011-01-27 13:33:53 +00:00
Gabor Juhos 4f1f672d9e generic: rtl8366s: allow initial register values to be passed via platform_data
SVN-Revision: 25120
2011-01-26 20:35:46 +00:00
Gabor Juhos 62e8fbd7ae generic: remove en25pxx support patch, it is in mainline since 2.6.36
SVN-Revision: 25097
2011-01-25 10:24:27 +00:00
Felix Fietkau 23c966a388 kernel: when bridging, do not forward EAP frames to other ports, only deliver them locally fixes WPA authentication issues with multiples APs that are connected to each other via bridges
SVN-Revision: 25095
2011-01-25 00:25:49 +00:00
Imre Kaloz 58470cfb0c refresh patches
SVN-Revision: 25089
2011-01-24 12:36:18 +00:00
Imre Kaloz 2262fa9f15 replace the mips_boot patch with one that makes BOOT_RAW selectable, and enable it in the generic config
SVN-Revision: 25088
2011-01-24 12:33:25 +00:00
Imre Kaloz 979b095c40 this missing header patch is way too old for any sane software to depend on it
SVN-Revision: 25087
2011-01-24 12:18:02 +00:00
Imre Kaloz 30b6d17ce3 remove mips gcc4 inline patch - fixed upstream
SVN-Revision: 25086
2011-01-24 12:16:57 +00:00
Imre Kaloz 2821101c92 platform specific patches don't belong here - take #2
SVN-Revision: 25085
2011-01-24 12:11:25 +00:00
Imre Kaloz 7c9d132d10 platform specific patches don't belong here
SVN-Revision: 25083
2011-01-24 11:01:38 +00:00
Imre Kaloz cf3d4be590 refresh 2.6.38 patches with -rc2
SVN-Revision: 25081
2011-01-24 09:39:17 +00:00
Imre Kaloz c700e57cc7 preliminary 2.6.38 support
SVN-Revision: 25057
2011-01-21 17:52:22 +00:00
Daniel Dickinson cc7e8eabb1 Missing symbols for CONFIG_xxx .. Thanks Philip Prindeville
SVN-Revision: 25031
2011-01-17 05:49:02 +00:00
Felix Fietkau 9299345c7f add missing kernel kernel config symbol
SVN-Revision: 25017
2011-01-16 01:25:02 +00:00
Hauke Mehrtens 8067116c10 kernel: deactivate ext4 SElinux support and extended attributes support in general config. This effects the build in kmod-fs-ext4 and when it is build into the kernel in the x86 target.
Thank you Philip Prindeville

SVN-Revision: 24951
2011-01-09 22:43:06 +00:00
Gabor Juhos 088d334311 generic: generic: remove MIPS device tree backport patch from 2.6.36
It makes no sense without a platform which uses that.

SVN-Revision: 24946
2011-01-09 09:52:12 +00:00
Gabor Juhos 5641e8233e generic: rtl8366: fix build error
SVN-Revision: 24943
2011-01-09 05:36:44 +00:00
Gabor Juhos 792a1fb2c0 generic: rtl8366: enable vlans before enabling the ports
SVN-Revision: 24939
2011-01-08 20:24:29 +00:00
Gabor Juhos c16715f8d2 generic: rtl8366: enable ports only after VLAN configuration is done
SVN-Revision: 24938
2011-01-08 20:24:26 +00:00
Gabor Juhos 0bcc97ac26 generic: rtl8366: add enable_port helper
SVN-Revision: 24937
2011-01-08 20:24:22 +00:00
Gabor Juhos 5120660512 generic: rtl8366_smi: init VLANs only in first switch initialization
SVN-Revision: 24936
2011-01-08 20:24:18 +00:00
Gabor Juhos d88fc86fca generic: rtl8366s: use correct bitmasks in sanity checks
SVN-Revision: 24935
2011-01-08 18:04:04 +00:00