summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-10-28gentree.py: add kernel upload supportLuis R. Rodriguez
Upstream commit: 10eca9f5bef1821de09601a3a7db7eb337c56ba0 This streamlines our release process making it easier for transitioning releases onto other backport developers. Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-10-28lib/bpkup.py: add or own kernel uploader helper libLuis R. Rodriguez
Upstream commit: 57554a365682979473778ffca9a9c5c82ab4dee6 kup is written in perl, add some basic python interfaces for it to allow us to upload to kernel.org backport releases. Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-10-28lib/bpgpg.py: add simple gpg helper for gpg signingLuis R. Rodriguez
Upstream commit: dcd5524fc04730b0af05b28388d246cad97a91c2 Note that kup expects --armor --detach-sign, we'll pass that as part of our extra_args. The python gpg lib doesn't provide support for random arguments as this one, so just add our own little helper and carry it over. Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-10-28lib/bpgit.py: add support for git paranoiaLuis R. Rodriguez
Upstream commit: f9fa9dac70b99a2cf12b494a9fe4440404a30c4e This cleans sanitizes a source tree and ensures no content is present from what was intended. Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-10-28lib/bpgit.py: add git tree verification supportLuis R. Rodriguez
Upstream commit: 455aae0352d34e97fc5910927428c9f8ff44f77a This verifies that the tree provided has its last commit both tagged and also digitally signed. In short it does: git tag -v $(git describe --dirty) This will be used later. Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-10-28lib/bpgit.py: add git clean supportLuis R. Rodriguez
Upstream commit: 52aca1afb093baef20140b33d50426ecf80d3f6d We'll use this later. Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-10-28lib/bpgit.py: add git status supportLuis R. Rodriguez
Upstream commit: 276bf778df6e33f66391e4cea9cbceb888db6f9d We use --porcelain given that this spits out the results in an easy-to-parse format for scripts and will remain stable across git versions and regardless of user configuration. We will use this later. Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-10-28lib/bpgit.py: enable extra arguments on git describeLuis R. Rodriguez
Upstream commit: ea70308d746325654d44851be602fe02492b59f9 This lets us throw at it whatever extra stuff we want. Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-10-28backports: refresh patches on v3.10.17Hauke Mehrtens
1 2.6.25 [ OK ] 2 2.6.26 [ OK ] 3 2.6.27 [ OK ] 4 2.6.28 [ OK ] 5 2.6.29 [ OK ] 6 2.6.30 [ OK ] 7 2.6.31 [ OK ] 8 2.6.32 [ OK ] 9 2.6.33 [ OK ] 10 2.6.34 [ OK ] 11 2.6.35 [ OK ] 12 2.6.36 [ OK ] 13 2.6.37 [ OK ] 14 2.6.38 [ OK ] 15 2.6.39 [ OK ] 16 3.0.98 [ OK ] 17 3.1.10 [ OK ] 18 3.10.14 [ FAIL ] 19 3.11.3 [ FAIL ] 20 3.12-rc3 [ FAIL ] 21 3.2.51 [ OK ] 22 3.3.8 [ OK ] 23 3.4.64 [ OK ] 24 3.5.7 [ OK ] 25 3.6.11 [ OK ] 26 3.7.10 [ OK ] 27 3.8.13 [ OK ] 28 3.9.11 [ OK ] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2013-10-28backports: Atheros atl1c needs build_skb(), do not build on < 3.5Hauke Mehrtens
Upstream commit: 09556c795e8afb6672893d41a05a6728c306e5f6 The Atheros atl1c driver now uses build_skb() which was added in 3.5. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-10-28backports: add hid_alloc_report_buf()Hauke Mehrtens
Upstream commit: 1a996968fc51cc1323e1bedceb32143aa1226e9b This is now in kernel 3.10+ Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-10-28backports: fix typo in defineHauke Mehrtens
Upstream commit: 551f46cb4472f03bea0df808ef892ea8eb49a2af This fixes a build error one some non x86 systems. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-10-28backports: do not depend on PCI functions when PCI is disabled in the kernelHauke Mehrtens
Upstream commit: 168beb7a3dad933d29f8e0dabd37db8cf189a4c7 This should prevent some compile errors when backports is used with a kernel without PCI support. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-10-28backports: use correct suspend/resume function for rtl8188eeHauke Mehrtens
Upstream commit: 6bc60d332b7109c99cd5f5d5f8b7791f921289d6 The newly created function ends with _compat. This causes compile warnings and probably runtime problems on kernel < 2.6.29. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2013-07-30backports: refresh patches for v3.10.4v3.10.4-1Luis R. Rodriguez
1 2.6.24 [ OK ] 2 2.6.25 [ OK ] 3 2.6.26 [ OK ] 4 2.6.27 [ OK ] 5 2.6.28 [ OK ] 6 2.6.29 [ OK ] 7 2.6.30 [ OK ] 8 2.6.31 [ OK ] 9 2.6.32 [ OK ] 10 2.6.33 [ OK ] 11 2.6.34 [ OK ] 12 2.6.35 [ OK ] 13 2.6.36 [ OK ] 14 2.6.37 [ OK ] 15 2.6.38 [ OK ] 16 2.6.39 [ OK ] 17 3.0.79 [ OK ] 18 3.1.10 [ OK ] 19 3.2.45 [ OK ] 20 3.3.8 [ OK ] 21 3.4.46 [ OK ] 22 3.5.7 [ OK ] 23 3.6.11 [ OK ] 24 3.7.10 [ OK ] 25 3.8.13 [ OK ] 26 3.9.3 [ OK ] real 33m18.960s user 900m1.540s sys 125m0.580s Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-07-12backports: Fix and document EXPORT_SYMBOL_GPL() preferencev3.10-2v3.10-1Luis R. Rodriguez
Upstream commit 1c44a3a37bc973641065d4c15741ac54ee986a6b In terms of project naming the backports project has evolved as follows: compat-wireless --> compat-drivers --> backports All along the design and intent behind the initial project has been to provide a framework for delivery of *upstream* drivers using a backported infrastructure. I've made it clear that in no way shape or form did I ever want any proprietary driver to make use of the framework. As the project has grown I'm not alone with this sentiment so lets document that and also fix a few symbols that have slipped along the way. [mcgrof: backport to linux-3.10.y branch] Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-07-12backports: update README to include new subsystemsLuis R. Rodriguez
Upstream commit 0edf6b301cc8b29792188512195e34c6977292f1 [mcgrof: modified to remove subsystems not yet backported on v3.10] Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-07-11backports: add make help and defconfig-help targetsLuis R. Rodriguez
Upstream commit 75ff03ec2a9fbd48e4191ac82d6ffbf78e8f0a90 Throw users a bone by helping them compile specific target drivers. Hauke did some good work in providing tons of defconfigs, provide a command to let users query these easily with 'make defconfig-help'. Also provide a more generic 'make help' target. Screenshot of make defconfig-help: mcgrof@frijol ~/backports-20130618 $ make defconfig-help Driver or subsystem configuration targets: defconfig-alx defconfig-ar5523 defconfig-ath5k defconfig-ath6kl defconfig-ath9k defconfig-ath10k defconfig-b43 defconfig-b43legacy defconfig-brcmfmac defconfig-brcmsmac defconfig-carl9170 defconfig-drm defconfig-ieee802154 defconfig-iwlwifi defconfig-media defconfig-nfc defconfig-regulator defconfig-rtlwifi defconfig-wifi defconfig-wil6210 Running 'make help' will provide the above and in addition to that something similar to what the Linux kernel provides with the list of supported targets backports provides. Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-07-11backports: add ath10k defconfigLuis R. Rodriguez
Upstream commit 7574abeacdc2305461517fea566c2594ead6f3d1 Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-07-12backports: refresh patches on v3.10Hauke Mehrtens
== ckmake-report.log == 1 2.6.24 [ OK ] 2 2.6.25 [ OK ] 3 2.6.26 [ OK ] 4 2.6.27 [ OK ] 5 2.6.28 [ OK ] 6 2.6.29 [ OK ] 7 2.6.30 [ OK ] 8 2.6.31 [ OK ] 9 2.6.32 [ OK ] 10 2.6.33 [ OK ] 11 2.6.34 [ OK ] 12 2.6.35 [ OK ] 13 2.6.36 [ OK ] 14 2.6.37 [ OK ] 15 2.6.38 [ OK ] 16 2.6.39 [ OK ] 17 3.0.85 [ OK ] 18 3.1.10 [ OK ] 19 3.10.0 [ OK ] 20 3.2.48 [ OK ] 21 3.3.8 [ OK ] 22 3.4.52 [ OK ] 23 3.5.7 [ OK ] 24 3.6.11 [ OK ] 25 3.7.10 [ OK ] 26 3.8.13 [ OK ] 27 3.9.9 [ OK ] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2013-07-12backports: do not use swiotlb_nr_tbl() in i915Hauke Mehrtens
i915 now uses swiotlb_nr_tbl(), but we can not backport it to kernel version <= 3.2. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2013-07-12backports: add SPEED_UNKNOWN and DUPLEX_UNKNOWNLuis R. Rodriguez
Upstream commit 8742a33b63428b13d21be4b79220813d2180752a This was added via uapi/linux/ethtool.h but using that file causes some odd issues I simply cannot resolve right now. I stuff these definitions into the regular include/linux/ethtool.h for now. This backports commit 589665f5 added via v3.2. mcgrof@frijol ~/linux-stable (git::master)$ git describe --contains \ 589665f5a6008dbce1d0af2cb93e94a80bf78151 v3.2-rc1~4^2~10 Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-07-12backports: add new alx upstream backportLuis R. Rodriguez
Upstream commit afe18ac2454e8ba8c3a45a837da7c7fca65c5aae This backports the new upstream alx driver and properly splits up each required backports into its respective collateral evolution bucket. Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-07-12backports: remove alx extra patchLuis R. Rodriguez
Upstream commit e3220f58fc08f986c3b84458d50eee2d3b983690 The alx driver was upstreamed by Johannes, so this is no longer required. Note that this driver is now GPLv2 or later, BSD folks will have to look at the old unified tree for a permissive licensed port. Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-07-12backports: add USB_DEVICE_INTERFACE_NUMBERHauke Mehrtens
Upstream commit 98be7feed42539492bc768ec287b204b186790c4 The original version also checked for bInterfaceNumber, which is only available in more recent kernel versions. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2013-07-12backports: add NET_CORE config optionHauke Mehrtens
Upstream commit 01d7e21c43c0255a0f107b18ce05b2350f561f84 NET_CORE was added with kernel 3.2 and before this patch no Ethernet driver was build on older kernel versions. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2013-07-12backports: build ATL1E only on kernel > 2.6.26Hauke Mehrtens
Upstream commit 6f1b6d9b8a662eb3d79711e77879a381bb365036 The ATL1E driver needs netif_set_gso_max_size() and this is not available in older kernel versions. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2013-07-12backports: alx driver needs at least kernel 2.6.31Hauke Mehrtens
Upstream commit e256bb71deb06d1276f8774aa95e8501a7462080 The alx driver uses drivers/net/mdio.c which was added with kernel 2.6.31. Build the alx driver only on this kernel version or a more recent one. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2013-07-12backprots: add default config with all wifi driversHauke Mehrtens
Upstream commit df89d22b5d0998a5689554c9875813e97eab23d9 This default config contains all wifi drivers. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-07-12backports: add default config for alxHauke Mehrtens
Upstream commit 95c69b5d45e07b865c13fade1f1d61c6e55c5cfc Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-07-12backports: add defconfigs for Atheros wifi driversHauke Mehrtens
Upstream commit 88f8c8b255e4fec946f2a8ecd70f0d28ad82d16a This adds default configs for Atheros wifi drivers. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-07-12backports: use check-lxdialog.shJohannes Berg
Upstream commit d58be321df286371d50ed54e835efeea087a9fac We ship it, so we should use it. This should fix issues like one distro needing "-lncurses -ltinfo" and others requiring just "-lncurses" and not having "tinfo". Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-07-12backports: catch make in backport template directoryJohannes Berg
Upstream commit a029928078ce7708c4cd54a6b9f1fc0212fc3395 Catch running make in the backport template directory by checking for the .local-symbols file. If it isn't there then we're in the input/template directory rather than in an output tree, give the user a hint about it instead of keeling over. Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-07-12backports: BCMA and SSB MIPS drivers are depending on kernel >= 3.3Hauke Mehrtens
Upstream commit 1ea075ea8dd98a5cc21d3d79ff0204797bb78eb5 The bcma and ssb mips driver are depending on kernel 3.3. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-07-12backports: build NFC_MEI_PHY only on >= 3.10Hauke Mehrtens
Upstream commit 7ff43c90253ab78ade9696eb1f73964542710304 The MEI NFC driver needs include/linux/mei_cl_bus.h which was added with kernel 3.10. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-07-12backports: add CPTCFG_CFG80211_WEXTHauke Mehrtens
Upstream commit e753851dda4afd9efe5cdd88bc6bf306b550f506 Without wext support we will get lots of complains about iwconfig not working. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-07-12backports: add defconfig for broadcom driversHauke Mehrtens
Upstream commit cc0e72a0d558af1305ef03bbcf48f73ec574a7af This adds a default config for the broadcom wifi drivers. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-07-12backports: do not add the vlan backports for kernel 3.10Hauke Mehrtens
Upstream commit 3fc43d6f57044d0cf8003dc8bc30749931b6a727 The kernel 3.10 already includes the new versions. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-05-19backports: defconfig for rtlwifi familyv3.10-rc1-2Larry Finger
Upstream commit 2bbf9dda81f21c08be51a1c61c0d2eb701c7af94 Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-05-19backports: Fix menuconfig buildLarry Finger
Upstream commit 8d10f3b2021e8644ee00cbc030290f45c4d176d9 Using openSUSE 12.3 with x86_64 architecture, the 'make menuconfig' command results in the following: finger@larrylap:~/backports-3.10-rc1-1> make menuconfig cc -Wl,--no-as-needed -lncurses mconf.o zconf.tab.o lxdialog/checklist.o lxdialog/inputbox.o lxdialog/menubox.o lxdialog/textbox.o lxdialog/util.o lxdialog/yesno.o -o mconf /usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../x86_64-suse-linux/bin/ld: /lib64/libncurses.so.5: undefined reference to symbol 'acs_map' /usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../x86_64-suse-linux/bin/ld: note: 'acs_map' is defined in DSO /usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../lib64/libtinfo.so so try adding it to the linker command line /usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../lib64/libtinfo.so: could not read symbols: Invalid operation collect2: error: ld returned 1 exit status make[2]: *** [mconf] Error 1 make[1]: *** [menuconfig] Error 2 make: *** [menuconfig] Error 2 finger@larrylap:~/backports-3.10-rc1-1> When "-ltinfo" is added to the LDFLAGS symbol as suggested by the linker, it builds and runs correctly. 1 2.6.24 [ OK ] 2 2.6.25 [ OK ] 3 2.6.26 [ OK ] 4 2.6.27 [ OK ] 5 2.6.28 [ OK ] 6 2.6.29 [ OK ] 7 2.6.30 [ OK ] 8 2.6.31 [ OK ] 9 2.6.32 [ OK ] 10 2.6.33 [ OK ] 11 2.6.34 [ OK ] 12 2.6.35 [ OK ] 13 2.6.36 [ OK ] 14 2.6.37 [ OK ] 15 2.6.38 [ OK ] 16 2.6.39 [ OK ] 17 3.0.76 [ OK ] 18 3.1.10 [ OK ] 19 3.2.44 [ OK ] 20 3.3.8 [ OK ] 21 3.4.43 [ OK ] 22 3.5.7 [ OK ] 23 3.6.11 [ OK ] 24 3.7.10 [ OK ] 25 3.8.11 [ OK ] 26 3.9.0 [ OK ] real 17m9.368s user 403m46.554s sys 95m42.811s Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> [mcgrof: tested with ckmake] Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-05-17backports: refresh patches for v3.10-rc1v3.10-rc1-1Luis R. Rodriguez
1 2.6.24 [ OK ] 2 2.6.25 [ OK ] 3 2.6.26 [ OK ] 4 2.6.27 [ OK ] 5 2.6.28 [ OK ] 6 2.6.29 [ OK ] 7 2.6.30 [ OK ] 8 2.6.31 [ OK ] 9 2.6.32 [ OK ] 10 2.6.33 [ OK ] 11 2.6.34 [ OK ] 12 2.6.35 [ OK ] 13 2.6.36 [ OK ] 14 2.6.37 [ OK ] 15 2.6.38 [ OK ] 16 2.6.39 [ OK ] 17 3.0.76 [ OK ] 18 3.1.10 [ OK ] 19 3.2.44 [ OK ] 20 3.3.8 [ OK ] 21 3.4.43 [ OK ] 22 3.5.7 [ OK ] 23 3.6.11 [ OK ] 24 3.7.10 [ OK ] 25 3.8.11 [ OK ] 26 3.9.0 [ OK ] real 30m50.520s user 815m12.233s sys 127m49.075s Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-05-17backport: remove redundant copy-list entriesbackports-20130502Johannes Berg
Directory copying is recursive, so there's no need to list subdirectories. All atheros ethernet drivers are copied, so don't list them one by one. The same is true for the Bluetooth include files. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-05-17backports: refresh patches for next-20130501Luis R. Rodriguez
1 2.6.24 [ OK ] 2 2.6.25 [ OK ] 3 2.6.26 [ OK ] 4 2.6.27 [ OK ] 5 2.6.28 [ OK ] 6 2.6.29 [ OK ] 7 2.6.30 [ OK ] 8 2.6.31 [ OK ] 9 2.6.32 [ OK ] 10 2.6.33 [ OK ] 11 2.6.34 [ OK ] 12 2.6.35 [ OK ] 13 2.6.36 [ OK ] 14 2.6.37 [ OK ] 15 2.6.38 [ OK ] 16 2.6.39 [ OK ] 17 3.0.76 [ OK ] 18 3.1.10 [ OK ] 19 3.2.44 [ OK ] 20 3.3.8 [ OK ] 21 3.4.43 [ OK ] 22 3.5.7 [ OK ] 23 3.6.11 [ OK ] 24 3.7.10 [ OK ] 25 3.8.11 [ OK ] 26 3.9.0 [ OK ] real 30m46.042s user 816m2.488s sys 126m33.079s Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-05-17backports: refresh patches for next-20130430Luis R. Rodriguez
1 2.6.24 [ OK ] 2 2.6.25 [ OK ] 3 2.6.26 [ OK ] 4 2.6.27 [ OK ] 5 2.6.28 [ OK ] 6 2.6.29 [ OK ] 7 2.6.30 [ OK ] 8 2.6.31 [ OK ] 9 2.6.32 [ OK ] 10 2.6.33 [ OK ] 11 2.6.34 [ OK ] 12 2.6.35 [ OK ] 13 2.6.36 [ OK ] 14 2.6.37 [ OK ] 15 2.6.38 [ OK ] 16 2.6.39 [ OK ] 17 3.0.76 [ OK ] 18 3.1.10 [ OK ] 19 3.2.44 [ OK ] 20 3.3.8 [ OK ] 21 3.4.43 [ OK ] 22 3.5.7 [ OK ] 23 3.6.11 [ OK ] 24 3.7.10 [ OK ] 25 3.8.11 [ OK ] 26 3.9.0 [ OK ] real 30m45.327s user 814m25.678s sys 128m22.341s Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-05-17backports: address NFC LLCP code shiftLuis R. Rodriguez
Samuel folded code under net/nfc/llcp/ onto the parent net/nfc/ directory with llcp_ prefixes for the files. Address this change introduced as of next-20130430. commit 30cc4587659e1c9b1bfade8b2a757d91e04758ab Author: Samuel Ortiz <sameo@linux.intel.com> Date: Fri Apr 26 11:49:40 2013 +0200 NFC: Move LLCP code to the NFC top level diirectory And stop making it optional. LLCP is a fundamental part of the NFC specifications and making it optional does not make much sense. Signed-off-by: Samuel Ortiz <sameo@linux.intel.com> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-05-17backports: refresh patches for next-20130429Luis R. Rodriguez
1 2.6.24 [ OK ] 2 2.6.25 [ OK ] 3 2.6.26 [ OK ] 4 2.6.27 [ OK ] 5 2.6.28 [ OK ] 6 2.6.29 [ OK ] 7 2.6.30 [ OK ] 8 2.6.31 [ OK ] 9 2.6.32 [ OK ] 10 2.6.33 [ OK ] 11 2.6.34 [ OK ] 12 2.6.35 [ OK ] 13 2.6.36 [ OK ] 14 2.6.37 [ OK ] 15 2.6.38 [ OK ] 16 2.6.39 [ OK ] 17 3.0.76 [ OK ] 18 3.1.10 [ OK ] 19 3.2.44 [ OK ] 20 3.3.8 [ OK ] 21 3.4.43 [ OK ] 22 3.5.7 [ OK ] 23 3.6.11 [ OK ] 24 3.7.10 [ OK ] 25 3.8.11 [ OK ] 26 3.9.0 [ OK ] real 30m48.875s user 815m54.307s sys 127m12.229s Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-05-17backports: address nouveau file shufflingLuis R. Rodriguez
The recent file shuffling on nouveau requires some changes not upstream to get it to compile to ensure some objects do get interpreted as requiring the new search path. Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-05-17backports: add proc_set_size() and proc_set_user()Luis R. Rodriguez
mcgrof@frijol ~/linux-stable (git::master)$ git describe --contains 271a15ea v3.10-rc1~129^2~24 commit 271a15eabe094538d958dc68ccfc9c36b699247a Author: David Howells <dhowells@redhat.com> Date: Fri Apr 12 00:38:51 2013 +0100 proc: Supply PDE attribute setting accessor functions Supply accessor functions to set attributes in proc_dir_entry structs. The following are supplied: proc_set_size() and proc_set_user(). Signed-off-by: David Howells <dhowells@redhat.com> Acked-by: Mauro Carvalho Chehab <mchehab@redhat.com> cc: linuxppc-dev@lists.ozlabs.org cc: linux-media@vger.kernel.org cc: netdev@vger.kernel.org cc: linux-wireless@vger.kernel.org cc: linux-pci@vger.kernel.org cc: netfilter-devel@vger.kernel.org cc: alsa-devel@alsa-project.org Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-05-17backports: add PDE_DATA() case when CONFIG_PROC_FS is disabledLuis R. Rodriguez
This was missing. Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-05-17backports: revert remove_proc_subtree() for backportLuis R. Rodriguez
Intorduced in next-20130429 and Linus has merged it onto v3.10-rc1. We cannot backport remove_proc_subtree() modularly [0] so just go ahead and revert this change. The alternative is to go and review each procfs usage for each driver we have issues and see if it makes sense to replace procs with debugfs upstream. commit 8ce584c7416d8a85a6f3edc17d1cddefe331e87e Author: Al Viro <viro@zeniv.linux.org.uk> Date: Sat Mar 30 20:13:46 2013 -0400 procfs: add proc_remove_subtree() just what it sounds like; do that only to procfs subtrees you've created - doing that to something shared with another driver is not only antisocial, but might cause interesting races with proc_create() and its ilk. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> [0] http://marc.info/?t=136841961600002&r=1&w=2 Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>