summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-18backports: refresh on next-20140106backports-20140106Hauke 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.101 [ OK ] 17 3.1.10 [ OK ] 18 3.2.54 [ OK ] 19 3.3.8 [ OK ] 20 3.4.77 [ OK ] 21 3.5.7 [ OK ] 22 3.6.11 [ OK ] 23 3.7.10 [ OK ] 24 3.8.13 [ OK ] 25 3.9.11 [ OK ] 26 3.10.27 [ OK ] 27 3.11.10 [ OK ] 28 3.12.8 [ OK ] 29 3.13-rc8 [ OK ] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: add missing header fileHauke Mehrtens
The act8865 regulator driver needs this header file. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: do not build ACT8865 with kernel < 3.12Hauke Mehrtens
This driver uses some members of struct regulator_desc which were added in kernel 3.12. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: add ether_addr_equal_unaligned()Hauke Mehrtens
ether_addr_equal_unaligned() is used by some drivers. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: add ether_addr_equal_64bits()Hauke Mehrtens
This is used by some drivers now Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: fix iwlwifi threaded IRQ patchesEmmanuel Grumbach
Modifications upstream affected: * drivers_net_wireless_iwlwifi_pcie_internal.patch * drivers_net_wireless_iwlwifi_pcie_trans.patch Manually refresh the patches. Change-Id: Iad8218a243e644352c3b1029d12795c528259dde Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com> Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18gentree: create *.tar.gz instead of *.tar.bz for kernel.orgbackports-20131224-2Hauke Mehrtens
kernel.org does not support bzip2 any more, use gzip instead. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: add missing includebackports-20131224Hauke Mehrtens
A user reported that the linux/mm.h header was missing on his mips device with kernel 2.6.26. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: add prefix infront of led_blink_set()Hauke Mehrtens
led_blink_set is also exported by the RedHat 6.5 kernel and collides with backports when loading the compat.ko module. This fixes the problem by prefixing the symbol. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: refresh on next-20131224Hauke Mehrtens
manual changes done to: patches/collateral-evolutions/network/25-multicast-list_head/include_net_mac80211.patch patches/collateral-evolutions/network/25-multicast-list_head/net_mac80211_driver-ops.patch patches/collateral-evolutions/network/25-multicast-list_head/net_mac80211_iface.patch patches/collateral-evolutions/network/64-b44-32bit-stats/drivers_net_ethernet_broadcom_b44.patch patches/collateral-evolutions/network/70-umode_t-api-change/drivers_net_wireless_ath_ath9k_debug.patch 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.101 [ OK ] 17 3.1.10 [ OK ] 18 3.2.54 [ OK ] 19 3.3.8 [ OK ] 20 3.4.77 [ OK ] 21 3.5.7 [ OK ] 22 3.6.11 [ OK ] 23 3.7.10 [ OK ] 24 3.8.13 [ OK ] 25 3.9.11 [ OK ] 26 3.10.27 [ OK ] 27 3.11.10 [ OK ] 28 3.12.8 [ OK ] 29 3.13-rc8 [ OK ] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: update kernel versionsHauke Mehrtens
Update to current versions. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: fix i2c_add_mux_adapter() parametersHauke Mehrtens
The class parameter was added in kernel 3.7 to i2c_add_mux_adapter() and could just be ignored by older kernel versions. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: copy include/uapi/linux/vsp1.hHauke Mehrtens
This header file is now needed by a media driver. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: build some regulator drivers only with recent kernelsHauke Mehrtens
When these drivers are build with older kernel versions we get build errors. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: add printk_ratelimited()Hauke Mehrtens
This adds the backport for some printk_ratelimited() functions. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: remove CRC8 backportHauke Mehrtens
This is not used by any driver any more. brcmsmac was the only driver selecting this, but did not used it since some months, now it does not even select it any more. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: backport multicast list handling in iwlwifi mvmJohannes Berg
Backport multicast list handling for kernel < 2.6.35 in iwlwifi mvm driver. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: remove usage of addr_assign_type in 6lowpan.cHauke Mehrtens
The bluetooth 6lowpan code now accesses the addr_assign_type member of struct netdev, which is not available in older kernel versions. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: add include/net/af_ieee802154.h fileHauke Mehrtens
This file was added in kernel 2.6.32 and is now needed by bluetooth. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: remove usage of members of struct property for kernel < 2.6.39Hauke Mehrtens
struct property is missing in the general header files in older kernel versions. There are different versions of this header depending on the architecture code in use. This removed the access to any members of struct property for older kernel version when CONFIG_OF is not set. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: make b44 depend on kernel > 2.6.28Hauke Mehrtens
The mdio bus functions where introduced in that version. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: fix number of arguments of phy_connect()Hauke Mehrtens
The flags argument was removed from phy_connect in this commit: commit f9a8f83b04e0c362a2fc660dbad980d24af209fc Author: Florian Fainelli <florian@openwrt.org> Date: Mon Jan 14 00:52:52 2013 +0000 net: phy: remove flags argument from phy_{attach, connect, connect_direct} Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: add include/trace/events/v4l2.h fileHauke Mehrtens
v4l2 now supports tracing and needs a new header file that was missing. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: add ARPHRD_6LOWPANHauke Mehrtens
This adds ARPHRD_6LOWPAN to if_arp.h Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: add netdev_notify_peers()Hauke Mehrtens
netif_notify_peers() was renamed to netdev_notify_peers() in kernel 3.7. Replace the calls to netdev_notify_peers() with netif_notify_peers(). Some older kernel versions do not even have netif_notify_peers(), there we just remove the call, currently it is only used in the 6lowpan code and I assume it will still work, but not so good. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: add devm_kmalloc()Hauke Mehrtens
devm_kmalloc() was added in kernel 3.13. To backport it we replace the calls with devm_kzalloc() instead. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18gentree: combine spatches (unless using --gitdebug)Johannes Berg
Since spatch is rather slow, but can handle multiple spatches concatenated in a single file, just do that and run it only once rather than for each spatch. That shaves off some of the runtime (startup etc. and finding affected files.) On my system, I go from real 9m42.616s user 8m48.352s sys 0m22.884s to real 9m1.948s user 8m40.108s sys 0m12.088s Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2014-01-18backports: backport hex2bin()Johannes Berg
This changed from not having a return value to having one, so backport the version that has it. Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2013-12-09backports: refresh patches for next-20131206 a second timebackports-20131206Luis R. Rodriguez
After a few changes were made we need a refresh of patches against next-20131206, this refreshes the patches and test compiles against all supported kernels again. $ time ckmake --allyesconfig 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.101 [ OK ] 17 3.1.10 [ OK ] 18 3.2.52 [ OK ] 19 3.3.8 [ OK ] 20 3.4.70 [ OK ] 21 3.5.7 [ OK ] 22 3.6.11 [ OK ] 23 3.7.10 [ OK ] 24 3.8.13 [ OK ] 25 3.9.11 [ OK ] 26 3.10.20 [ OK ] 27 3.11.9 [ OK ] 28 3.12.1 [ OK ] 29 3.13-rc1 [ OK ] real 33m3.982s user 892m21.988s sys 128m11.492s Current run time *without* the last two cocci patches applied: mcgrof@drvbp1 ~/backports (git::master)$ time ./gentree.py \ --verbose \ --clean \ --refresh \ /home/mcgrof/linux-next/ \ /home/mcgrof/build/next-20131206 real 3m13.530s user 2m56.104s sys 0m16.180s With the last two cocci patch files applied and spatch version 1.0.0-rc17: mcgrof@drvbp1 ~/backports (git::master)$ time ./gentree.py \ --verbose \ --clean \ --refresh \ /home/mcgrof/linux-next/ \ /home/mcgrof/build/next-20131206 real 23m2.521s user 19m19.436s sys 3m3.840s With the last two cocci patch files applied and spatch version 1.0.0-rc19: mcgrof@drvbp1 ~/backports (git::master)$ time ./gentree.py \ --verbose \ --clean \ --refresh \ /home/mcgrof/linux-next/ \ /home/mcgrof/build/next-20131206 real 8m6.077s user 7m46.076s sys 0m18.124s Moving forward please make sure to have present at least spatch 1.0.0-rc19 on your system to generate releases. The gains of extending how we do backports more automatically with Coccinelle for the short cost observed on 1.0.0-rc19 makes it worth it to continue to embrace SmPL to backport further collateral evolutions. Cc: Peter Senna <peter.senna@gmail.com> Cc: Julia Lawall <julia.lawall@lip6.fr> Cc: Gilles Muller <Gilles.Muller@lip6.fr> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-12-09backports: convert 11-dev-pm-ops patch series to SmPLLuis R. Rodriguez
The collateral evolution on pci power management ops can easily be expressed with SmPL, use that instead. spatch version 1.0.0-rc19 with Python support and with PCRE support mcgrof@drvbp1 ~/backports (git::master)$ time ./gentree.py \ --verbose \ --clean \ --refresh \ /home/mcgrof/linux-next/ \ /home/mcgrof/build/next-20131206 real 8m6.077s user 7m46.076s sys 0m18.124s There are three exceptions that this patch does not address: libertas: this should be made a separate collateral evolution specifically for spi drivers iwlegacy: we'll deal with this as an evolution to our spatch, it deals with having to rely on grammar rules which go beyond just one file. mwifiex: coccinelle is not doing the transormation due to an isomorphism on how pm suspend ops are declared, although we may be able to deal with this within Coccinelle to teach it this isomorphism we can also address this by streamlining how pm ops are defined upstream in the meantime. Cc: Peter Senna <peter.senna@gmail.com> Cc: Julia Lawall <julia.lawall@lip6.fr> Cc: Gilles Muller <Gilles.Muller@lip6.fr> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-12-08backports: convert the 62-usb_driver_lpm patch series to SmPLLuis R. Rodriguez
This is easily expressed instead as an SmPL patch for interpretation with Coccinelle. This replaces 336 lines patch code with 9 lines of SmPL. Cc: Peter Senna <peter.senna@gmail.com> Cc: Julia Lawall <julia.lawall@lip6.fr> Cc: Gilles Muller <Gilles.Muller@lip6.fr> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-12-08backports: add Python based backports-update-managerLuis R. Rodriguez
This replaces the old shell scripts: * get-compat-kernels * get-compat-trees with a shiny central Python based backpor update manager: * backports-update-manager The new version provides a few features which were simply a difficult to implement and quite frankly pointless to try to implement in shell. Things worth mentioning: * This will now monitor your old directories and packages and remove any stale old directory or packages. You should feel comfortable with now just getting the latest code from the repo and always just running the script, it will do everything you wished it did for you. * This will always check the URLs and ensure your file size matches the target upstream size, we used to only check if you had the file or not * The compat-ksrc directory was renamed to ksrc-backports which goes inline with our rebranding crusade. The tool is smart enough to figure out if you had the old name and rename it for you. Its also smart enough to figure out if you had your old compat-ksrc as a symlink and preserve things just as you intended following the old real path. * The debs/ directory is now moved into ksrc-backports, making it easier to manage and detect what is or not part of backports. * I found no way to deal with objects to extract GNU archive items with Python, so we're stuck with requiring GNU ar, this provides a simple wrapper for our usage. * For the tree updater we instead or relying on Linus' tree to be a remote we leave it separately but always use --reference and allow users to provide their own --reference override for new clones. It should be easy to extend this should others have other custom work spaces through a config file or the like. * To keep backports up to date on a system after an initial run one should only need to run through a cronjob: backports-update-manager --force To only update the git trees: backports-update-manager --force --git-trees-only Relying on an continued update list is dumb though, in the future we should look into putting out new builds through without requiring GNU ar and also updating the list through a json file just as the kernel has its own now: https://www.kernel.org/releases.json Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-12-08backports: do not call dev_hw_addr_random()Hauke Mehrtens
SLES 11 SP3 does not have dev_hw_addr_random() so this patch includes the stuff which would be done in dev_hw_addr_random() in eth_hw_addr_random(). Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-12-08backports: fix skb_add_rx_fragi() for SLES 11 SP3Hauke Mehrtens
SLES 11 SP3 backported skb_add_rx_frag() with 6 arguments and we have to use that function with the truesize parameter. This removes the define for SLES 11 SP3 like it is done for RHEL. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-12-08backports: add missing LINUX_BACKPORT() on various placesHauke Mehrtens
This fixes lots of compile problems on RHEL 6.5. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-12-08backports: so not add netdev_features_t on RHEL 6.5Hauke Mehrtens
RHEL 6.5 already contains netdev_features_t which will collide with backports definition. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-12-08backports: remove unused workqueue backportsHauke Mehrtens
These backports are not used by any driver code and some of them are conflicting with code from RHEL 6.5 headers. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-12-08backports: add LINUX_BACKPORT infront of functionsHauke Mehrtens
This is needed to add support for SLES 11 SP3 support. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-12-08backports: add missing include for linux/of.hHauke Mehrtens
This fixes a compile error with some config options. Closes bug: https://bugzilla.kernel.org/show_bug.cgi?id=66601 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Reported-by: Richard Röjfors <richard.rojfors@gmail.com> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-12-08backports: remove DMI_EXACT_MATCHHauke Mehrtens
DMI_EXACT_MATCH was only used by the Intel gpu driver which was removed. Kernel 3.10.21 also has DMI_EXACT_MATCH which collides with backports definition. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-12-08backports: refresh patches for next-20131206Luis R. Rodriguez
Run time of generation of release: real 5m28.543s user 3m4.536s sys 2m2.940s spatch version 1.0.0-rc17 with Python support and with PCRE support == ckmake-report.log == 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.101 [ OK ] 17 3.1.10 [ OK ] 18 3.2.52 [ OK ] 19 3.3.8 [ OK ] 20 3.4.70 [ OK ] 21 3.5.7 [ OK ] 22 3.6.11 [ OK ] 23 3.7.10 [ OK ] 24 3.8.13 [ OK ] 25 3.9.11 [ OK ] 26 3.10.20 [ OK ] 27 3.11.9 [ OK ] 28 3.12.1 [ OK ] 29 3.13-rc1 [ OK ] real 37m43.297s user 1030m36.392s sys 138m31.368s Cc: Julia Lawall <julia.lawall@lip6.fr> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-12-08backports: backport getrawmonotonic() with do_posix_clock_monotonic_gettime()Luis R. Rodriguez
We cannot properly backport getrawmonotonic() as it requires some in-kernel changes which cannot be backported so the best thing we can do is provide at least the monotonic time. This will only be done as a compromise for kernels that didn't have getrawmonotonic() which are kernels < 2.6.28, which hopefully we can just deprecate completely soon. The example users which pushes us to backport this is change via linux-next 09d8e315d for ath9k, titled: "ath9k_hw: fix TSF save/restore around chip reset" The original commit that added getrawmonotonic() was 2d42244ae. mcgrof@cerro ~/linux-next (git::master)$ git describe --contains 2d42244ae v2.6.28-rc1~82^2~1 commit 2d42244ae71d6c7b0884b5664cf2eda30fb2ae68 Author: John Stultz <johnstul@us.ibm.com> Date: Wed Aug 20 16:37:30 2008 -0700 clocksource: introduce CLOCK_MONOTONIC_RAW In talking with Josip Loncaric, and his work on clock synchronization (see btime.sf.net), he mentioned that for really close synchronization, it is useful to have access to "hardware time", that is a notion of time that is not in any way adjusted by the clock slewing done to keep close time sync. Part of the issue is if we are using the kernel's ntp adjusted representation of time in order to measure how we should correct time, we can run into what Paul McKenney aptly described as "Painting a road using the lines we're painting as the guide". I had been thinking of a similar problem, and was trying to come up with a way to give users access to a purely hardware based time representation that avoided users having to know the underlying frequency and mask values needed to deal with the wide variety of possible underlying hardware counters. My solution is to introduce CLOCK_MONOTONIC_RAW. This exposes a nanosecond based time value, that increments starting at bootup and has no frequency adjustments made to it what so ever. The time is accessed from userspace via the posix_clock_gettime() syscall, passing CLOCK_MONOTONIC_RAW as the clock_id. Signed-off-by: John Stultz <johnstul@us.ibm.com> Signed-off-by: Roman Zippel <zippel@linux-m68k.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Ingo Molnar <mingo@elte.hu> Cc: Felix Fietkau <nbd@openwrt.org> Cc: John Stultz <johnstul@us.ibm.com> Cc: Roman Zippel <zippel@linux-m68k.org> Cc: Andrew Morton <akpm@linux-foundation.org> Cc: Ingo Molnar <mingo@elte.hu> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-12-08backports: backport ktime_to_ms()Luis R. Rodriguez
This backports ktime_to_ms() mcgrof@cerro ~/linux-next (git::master)$ git describe --contains f56916b9 v2.6.35-rc1~490^2~16 commit f56916b97fe2031761ca611f0a342efd913afb33 Author: Chuck Lever <chuck.lever@oracle.com> Date: Fri May 7 13:34:37 2010 -0400 ktime: introduce ktime_to_ms() To report ktime statistics to user space in milliseconds, a new helper is required. When considering how to do this conversion, I didn't immediately see why the extra step of converting ktime to a timeval was needed. To make that more clear, introduce a couple of large comments. Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-12-06backports: add support for prandom_bytesEmmanuel Grumbach
This was added in 3.8 and not used until now. Since it it being used by the wireless stack, backport it. Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com> [mcgrof: fixed renamed prandom_bytes_state to prandom_bytes on symbol] Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-12-06ckmake: sort kernel releases properlyJohannes Berg
Ever since 3.10, kernel releases weren't sorted properly. Put them into a parsed list first and then sort them to get the 3.10/11/12 etc. to the bottom of the list. Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-12-02backports: refresh patches on next-20131129Hauke Mehrtens
== ckmake-report.log == 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.101 [ OK ] 17 3.1.10 [ OK ] 18 3.10.20 [ OK ] 19 3.11.9 [ OK ] 20 3.12.1 [ OK ] 21 3.13-rc1 [ OK ] 22 3.2.52 [ OK ] 23 3.3.8 [ OK ] 24 3.4.70 [ OK ] 25 3.5.7 [ OK ] 26 3.6.11 [ OK ] 27 3.7.10 [ OK ] 28 3.8.13 [ OK ] 29 3.9.11 [ OK ] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-12-02backports: add backport_ in front of sign_extend32()Hauke Mehrtens
sign_extend32() is also backported by the RHEL kernel, this fixes a compile problem. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-12-02backports: remove duplicate allyesconfig from helpHauke Mehrtens
allyesconfig was mentioned in the help dialog twice. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-12-02backports: add backport_ prefix in front of BQL functionsHauke Mehrtens
Sometimes these functions are backported in the kernel, add the backports_ prefix to prevent the names from colliding. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
2013-12-02backports: check for define in module_driver and not kernel versionHauke Mehrtens
In some places backports checked for the kernel version on weather to add a own define for module_driver or not. This patch makes it check if there is already one or not. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>