summaryrefslogtreecommitdiff
path: root/patches
AgeCommit message (Collapse)Author
2013-05-13backports: fix atl1.c dev-pm-ops patchLuis R. Rodriguez
As of next-20130419 the atl1.c driver uses atl1_pm_ops directly instead of the ATL1_PM_OPS macro. This fixes that hunk. Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-05-13backports: refresh patches for next-20130415Luis R. Rodriguez
== 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.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 30m38.595s user 808m49.549s sys 127m31.602s Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-05-13backports: remove ath5k trace fix patchLuis R. Rodriguez
This is no longer required thanks to commit cc5569f6 present on next-20130415. commit cc5569f63ecb82965f3fe2fde5e60bf1689d107a Author: Johannes Berg <johannes.berg@intel.com> Date: Thu Apr 11 16:22:08 2013 +0200 ath5k: use more idiomatic tracing include style Pretty much everywhere that uses a trace definition header that's not in include/trace/events/ uses the make system for the include path rather than putting it into the sources, so do that in ath5k as well. This came up during backporting work (where this is required), but since all other drivers do it this way upstream it seemed applicable. Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: John W. Linville <linville@tuxdriver.com> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-05-13backports: remove brcmsmac / brcmutil Makefile patchesLuis R. Rodriguez
These are now upstream thanks to commit 8e8d4ff0 on next-20130415. commit 8e8d4ff051672d4a2939e7d6925c4acd234b0220 Author: Johannes Berg <johannes.berg@intel.com> Date: Thu Apr 11 16:15:28 2013 +0200 brcm80211: simplify makefiles This came up during my backporting work but it seems perfectly appropriate for the kernel as well. Signed-off-by: Johannes Berg <johannes.berg@intel.com> Acked-by: Arend van Spriel <arend@broadcom.com> Signed-off-by: John W. Linville <linville@tuxdriver.com> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-05-13backports: backport dma-buf debugfs supportLuis R. Rodriguez
Commit 5a753a4 on next-20130410 extended the dma-buf implementation to add debugfs support. We backport support for this by adding its own subsys_init() call as a helper to the backport module (still called compat) respective subsys_init() call, backport_init(). For kernels where this is already supported this is a no-op. This didn't make it to v3.9 but I see Linus has already merged this as part of the merge window what will be v3.10. This also refreshes patches for next-20130410 and I supply the refresh as part of this same patch given that the only patch refreshed was the one modifyin the drivers/base/dma-buf.c. commit 5a753a49fb7e17fa83ea9cf39c7b1a902363d828 Author: Sumit Semwal <sumit.semwal@linaro.org> Date: Thu Apr 4 11:44:37 2013 +0530 dma-buf: Add debugfs support Add debugfs support to make it easier to print debug information about the dma-buf buffers. Cc: Dave Airlie <airlied@redhat.com> [minor fixes on init and warning fix] Signed-off-by: Sumit Semwal <sumit.semwal@linaro.org> $ ckmake --allyesconfig 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 30m10.328s user 797m1.841s sys 125m15.978s Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-05-08backports: refresh patches for next-20130409Luis R. Rodriguez
== 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.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 30m38.751s user 810m14.462s sys 126m48.932s Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-05-08backports: refresh patches for next-20130408Luis R. Rodriguez
== 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.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 30m33.717s user 809m9.794s sys 125m18.510s Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-05-08backports: refresh patches for next-20130405Luis R. Rodriguez
Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-05-08backports: add pm patch for rtl8188eeLuis R. Rodriguez
Some day we will use SmPL for this... == 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 [ FAIL ] 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 30m33.959s user 809m11.262s sys 126m15.477s Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> [Luis says the "FAIL" was due to a test setup issue only] Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-15backports: remove iwlwifi dev_dbg() patchJohannes Berg
This is no longer needed since now the compat headers don't pre-include half the world any more. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-15backports: include asm/unaligned.h into etherdevice.hJohannes Berg
New kernels do this, and some users rely on it. This allows getting rid of the cfg80211 and ath6kl patches to include it directly. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-15backports: remove unnecessary patchesJohannes Berg
The files these patch already include the headers that are patched in, so the patches are entirely unnecessary. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-15backports: declare struct inet6_dev in netdevice.hJohannes Berg
This allows us to get rid of the mac80211.h patch to include net/if_inet6.h to get that declaration. Newer kernels implicitly declare the struct by using it for a pointer in struct net_device. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-15Revert "backports: remove header file patches"Johannes Berg
This reverts commit 41a5d256482183aed7b863bc0bdbf95955cdf23b. These still seem to be needed ... need to fix first. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-15backports: backport class_find_device properlyJohannes Berg
Instead of patching, make a macro that casts the const out from the function pointer arguments to avoid the warning. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-15backports: remove header file patchesJohannes Berg
All that should be handled by the new header files in the backports, if not we need to fix those. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-15backports: remove useless netdev_tx_t patchJohannes Berg
The type netdev_tx_t already gets a typedef to int on old kernels, so the ifdef in bluetooth code isn't necessary. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-15backports: remove change_mtu patchesJohannes Berg
netdev_attach_ops() will already set everything (to NULL unless the driver has the callback) so these patches aren't needed. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-15backports: remove network namespace patchesJohannes Berg
The network namespace support was ifdef'ed out for kernels < 2.6.24, but we don't support those any more so remove the patches. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-15backports: remove SET_NETDEV_DEVTYPE patchesJohannes Berg
There's no need to have those patches as struct device_type, with its name field, has been available since kernel 2.6.22. We can thus make the macro SET_NETDEV_DEVTYPE() an inline instead (to avoid "unused variable" warnings) and thus get rid of the patches for it. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-15backports: dissolve compat-2.6.32.hJohannes Berg
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-15backports: dissolve backport.hJohannes Berg
We'll resolve all the other compat-*.h files next. To keep it compiling, we now also need to remove all the pr_fmt patches (they add printk.h which can't be included as the first header file any more.) I attempted to simply not include anything from the command line, but very old kernels (e.g. 2.6.24) don't include kconfig.h from the command line but include/linux/autoconf.h directly, and thus won't get our override. Thus we need to keep a very small backport.h. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-15backports: fix dma-buf backport patchJohannes Berg
The patched backported dma-buf code uses the "current" macro to determine task information, so it needs to include sched.h. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-15backports: patch tracing for older kernelsJohannes Berg
For some reason the tracing on older kernels requires the tracing to be declared before it's defined; it's broken when the trace header is only included to create the tracepoints. Since new kernels don't, add patches for the two places that rely on the new behaviour. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-15backports: add rndis_wlan usbnet requirementsJohannes Berg
Apparently I missed this during the conversion to the new copy-list etc. The rndis_wlan driver requires some usbnet and rndis code, if that's not present then it is either not selectable or can be compiled but won't link against older kernels that don't have the right requirements (or don't have the symbols exported.) For now, because the makefile parser is stupid, patch out the asix driver objects because otherwise it's possible to select it and fail the build. Improving the parser is possible but I need to finish other things first. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-13backports: add media subsystem driversLuis R. Rodriguez
This adds backport support for all media subsystem drivers. This is enabled only for >= 3.2. Some media drivers rely on the new probe deferrral mechanism (-EPROBE_DEFER see commit d1c3414c), those are only enabled for kernels >= 3.4. Some media drivers only depend on the regulatory but since we only support backporting the regulatory on kernels >= 3.4 we only enable those media drivers for >= 3.4. This backports 433 media drivers. 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.65 [ OK ] 18 3.1.10 [ OK ] 19 3.2.38 [ OK ] 20 3.3.8 [ OK ] 21 3.4.32 [ OK ] 22 3.5.7 [ OK ] 23 3.6.11 [ OK ] 24 3.7.9 [ OK ] 25 3.8.0 [ OK ] 26 3.9-rc1 [ OK ] real 39m35.615s user 1068m47.428s sys 155m55.657s Cc: linux-media@vger.kernel.org Cc: linux-kernel@vger.kernel.org Cc: Mauro Carvalho Chehab <mchehab@redhat.com> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-13backports: add support for voltage / current regulator driversLuis R. Rodriguez
This backports the latest regulator drivers for kernels >= 3.4. We enable the regulator only on kernels >= 3.4 given that it relies on the new probe deferral mechanism which would otherwise mean having to support drivers that do not probe correctly. Note that 3.2 had a base regulator implementation but that was just stubs. I did look into a way to upgrade the core kernel regulator but given that it relies on late_initcall() and core_initcall() we can't update this part of the kernel. I even looked at using ksplice for this but it seems ksplice can't be used to update init sections on the vmlinux ELF. I also haven't much updates to these routines since 3.4 except for 86f5fcfc. 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.65 [ OK ] 18 3.1.10 [ OK ] 19 3.2.38 [ OK ] 20 3.3.8 [ OK ] 21 3.4.32 [ OK ] 22 3.5.7 [ OK ] 23 3.6.11 [ OK ] 24 3.7.9 [ OK ] 25 3.8.0 [ OK ] 26 3.9-rc1 [ OK ] real 39m35.615s user 1068m47.428s sys 155m55.657s Cc: Liam Girdwood <lgirdwood@gmail.com> Cc: Mark Brown <broonie@opensource.wolfsonmicro.com> Cc: linux-kernel@vger.kernel.org Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-13backports: add support for backport_srctreeLuis R. Rodriguez
The Linux kernel uses srctree to help prefix header files and scripts. When backporting we want to be able to override driver's Makefiles' usage of srctree with our own. Since we can't easily and sanely override the srctree itself without causing a lot of issues just use the python generator to do the change for us on the target Makefiles. This addresses the srctree usage case and where ccflags was used without prefixing any parent directory when used with drivers, the kernel tends to fix that with addtree command. Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> [also remove now unnecessary patches] Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-08backports: add NFC patchesThierry Escande
These are NFC patches refreshed on next-20130404 Signed-off-by: Thierry Escande <thierry.escande@linux.intel.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-08gentree: make automatic backport filenames uniqueJohannes Berg
Instead of copying drivers/base/hdmi.c to just hdmi.c copy it to drivers-base-hdmi.c as there can be multiple files with the same name (e.g. "core.c"). While at it, also fix this mechanism for modules -- before having more than a single file for a module would have caused multiple modules which clearly can't work, now it's needed to give a #module-name and it will be added to the Makefile correctly. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-08backport: add patch to disable wireless extensionsJohannes Berg
There's no way to build wireless extensions out of tree, remove the Kconfig support for them entirely. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-06backport patches: rename/combine some patchesJohannes Berg
It's not efficient to have a large number of patches, but necessary to split patches per driver or subsystem to allow copying only parts. I had split them per file as that was easy to generate, now combine a few again and move some into the higher directory level. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-06backports: rename all patches to *.patchJohannes Berg
Also combine some that would otherwise have the same names (where .c and .h files with the same name exist) Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-05refresh drm patches for next-20130404Johannes Berg
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-05backports: remove DRM nouveau kconfig patchesLuis R. Rodriguez
These are no longer needed. Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-05backports: remove dma-buf patchesLuis R. Rodriguez
These are no longer needed given that dma-buf is now backported. Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-05compat: backport dma-bufLuis R. Rodriguez
dma-buf was added via commit d15bd7ee on v3.3 but completed in a more sound fassion in later kernels, you should preferably be at v3.5 a least, so we take the latest dma-buf implementation and port it for usage on kernels [3.0-3.4]. This is implemented as a non modular solution upstream but we can carry the implementation into our compat module. Note that although commit f23513e8d was added on v2.6.23 that allowed the kernel to call get_unused_fd_flags(flags) for O_CLOEXEC setting, this routine was not exported until v3.7. dma-buf makes use of it, and since our backported dma-buf implementation is modular it means we have to work around the lack of get_unused_fd_flags() exported symbol on older kernels. Due to the security concerns noted by Ulrich on f23513e8 we need to ensure the operatin is atomic so we fix this on our port of dma-buf for older kernels by adding our own dma_buf_fd_set_flag() to be called when dma_buf_fd() is used. This implementation is available for usage on kernels >= 3.0. We disable it for v3.5 as we're happy with that implementation. mcgrof@frijol ~/linux-next (git::master)$ git describe --contains \ d15bd7ee445d0702ad801fdaece348fdb79e6581 v3.3-rc1~161^2~2 mcgrof@frijol ~/linux-next (git::master)$ git describe --contains \ f23513e8d96cf5e6cf8d2ff0cb5dd6bbc33995e4 v2.6.23-rc1~894 mcgrof@frijol ~/linux-stable (git::linux-3.2.y)$ git describe --contains \ 1a7bd226 v3.7-rc1~134^2~69 commit d15bd7ee445d0702ad801fdaece348fdb79e6581 Author: Sumit Semwal <sumit.semwal@ti.com> Date: Mon Dec 26 14:53:15 2011 +0530 dma-buf: Introduce dma buffer sharing mechanism This is the first step in defining a dma buffer sharing mechanism. A new buffer object dma_buf is added, with operations and API to allow easy sharing of this buffer object across devices. The framework allows: - creation of a buffer object, its association with a file pointer, and associated allocator-defined operations on that buffer. This operation is called the 'export' operation. - different devices to 'attach' themselves to this exported buffer object, to facilitate backing storage negotiation, using dma_buf_attach() API. - the exported buffer object to be shared with the other entity by asking for its 'file-descriptor (fd)', and sharing the fd across. - a received fd to get the buffer object back, where it can be accessed using the associated exporter-defined operations. - the exporter and user to share the scatterlist associated with this buffer object using map_dma_buf and unmap_dma_buf operations. Atleast one 'attach()' call is required to be made prior to calling the map_dma_buf() operation. Couple of building blocks in map_dma_buf() are added to ease introduction of sync'ing across exporter and users, and late allocation by the exporter. For this first version, this framework will work with certain conditions: - *ONLY* exporter will be allowed to mmap to userspace (outside of this framework - mmap is not a buffer object operation), - currently, *ONLY* users that do not need CPU access to the buffer are allowed. More details are there in the documentation patch. This is based on design suggestions from many people at the mini-summits[1], most notably from Arnd Bergmann <arnd@arndb.de>, Rob Clark <rob@ti.com> and Daniel Vetter <daniel@ffwll.ch>. The implementation is inspired from proof-of-concept patch-set from Tomasz Stanislawski <t.stanislaws@samsung.com>, who demonstrated buffer sharing between two v4l2 devices. [2] [1]: https://wiki.linaro.org/OfficeofCTO/MemoryManagement [2]: http://lwn.net/Articles/454389 Signed-off-by: Sumit Semwal <sumit.semwal@linaro.org> Signed-off-by: Sumit Semwal <sumit.semwal@ti.com> Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch> Reviewed-by: Dave Airlie <airlied@redhat.com> Reviewed-and-Tested-by: Rob Clark <rob.clark@linaro.org> Signed-off-by: Dave Airlie <airlied@redhat.com> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-05rediff patches against next-20130404Johannes Berg
With the previous two patches, next-20130404 passes ckmake --allyesconfig. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-05refresh patches against next-20130328Johannes Berg
The patches were last refreshed against that same tree, so the only change is that now we have -p in there, which results in changes like this (only): -@@ -1593,7 +1593,7 @@ +@@ -1593,7 +1593,7 @@ static int nl80211_dump_wiphy(struct sk_ This makes the patches more readable. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-04-02add the ability to include ALXJohannes Berg
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
2013-04-01fix bluetooth ifdefJohannes Berg
The recent kconfig shuffle broke this. Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
2013-04-01add ath5k tracing fixJohannes Berg
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
2013-04-01add brcm80211 makefile patchJohannes Berg
The simple parser doesn't understand the variable indirection (yet) and right now it's simpler and faster to patch the makefiles rather than improve the parser. Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
2013-04-01add BACKPORT_BT_SOCK_CREATE_NEEDS_KERN config symbolJohannes Berg
Also need to rename it in the patch. Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
2013-03-31rename patch files to .patchJohannes Berg
They can be named after the C files they apply to, but they should still be named .patch. Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
2013-03-30remove tracing patchesJohannes Berg
These are causing issues and it seems like the current approach should work even without them. Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
2013-03-30remove some unneeded patchesJohannes Berg
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
2013-03-30split patchesJohannes Berg
This splits all patches into per-file patches. I've added the little tool I wrote as well (but it's hard to use). Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
2013-03-29clean upJohannes Berg
Clean up all the things this won't use/need. I'm going to add things back bit by bit instead of trying to base it on the current version. Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
2013-03-28compat-drivers: fix signature for struct bin_attributeHauke Mehrtens
The signature for struct bin_attribute.read changed. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>