compat-wireless: fix stable patch pull count
If we had a backport of a stable patch but no new pending stable
patches that do not require a backport we would get an error telling
us that no patch file in pending-stable patch was found, this was
because our find went down the pending-stable/ directory recursively,
we need to stop it at each directory.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
If we had a backport of a stable patch but no new pending stable
patches that do not require a backport we would get an error telling
us that no patch file in pending-stable patch was found, this was
because our find went down the pending-stable/ directory recursively,
we need to stop it at each directory.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: fix admin-update.sh for stable cherry picks
The wrong directory (none) was being purched on the linux-next/
directory tree, so old pending-stable/ patches were being copied
over.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
The wrong directory (none) was being purched on the linux-next/
directory tree, so old pending-stable/ patches were being copied
over.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: refresh patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Add the header file for the new bluetooth management interface to the
list of bluetooth include files.
Signed-off-by: Timo Lindhorst <TimoLindhorst@web.de>
list of bluetooth include files.
Signed-off-by: Timo Lindhorst <TimoLindhorst@web.de>
compat-wireless: refresh crap patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: refresh patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: make patch apply again
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: refresh crap patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: refresh patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: make patches apply again
uninit is already set in netdev_attach_ops so it is not needed an extra time.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
uninit is already set in netdev_attach_ops so it is not needed an extra time.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: refresh crap patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: fix crap packetlog patch
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: refresh patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: add new config options for ath5k
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: make crap patches apply again
These patches are applying now, but crap/0002-ath9k-tlog-support.patch
does not apply any more, some more changes have to be done to make it
work again.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
These patches are applying now, but crap/0002-ath9k-tlog-support.patch
does not apply any more, some more changes have to be done to make it
work again.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: make patches apply again
ath5k's PCI code went into its own file now.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
ath5k's PCI code went into its own file now.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: refresh patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: make patches apply again
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: remove double definition of CONFIG_SSB_DEBUG
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: fix CONFIG_BRCM80211 config option
CONFIG_BRCM80211 Does not need CONFIG_WIRELESS_EXT, so we can build it
also if this is not available. Add commented out CONFIG_BRCMFMAC
option. This only build if CONFIG_BRCM80211_PCI is not build as module.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
CONFIG_BRCM80211 Does not need CONFIG_WIRELESS_EXT, so we can build it
also if this is not available. Add commented out CONFIG_BRCMFMAC
option. This only build if CONFIG_BRCM80211_PCI is not build as module.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: rename config symbols to CONFIG_WL12XX
Rename config Symbols from CONFIG_WL1271 to CONFIG_WL12XX. This was
missing in 3bd28daf2ad78adf652c3e6b74645b7fa0cf3fc2.
Add CONFIG_WL12XX_HT and remove double definition of CONFIG_WL12XX
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Rename config Symbols from CONFIG_WL1271 to CONFIG_WL12XX. This was
missing in 3bd28daf2ad78adf652c3e6b74645b7fa0cf3fc2.
Add CONFIG_WL12XX_HT and remove double definition of CONFIG_WL12XX
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: correct rt2x00 config options
* Do not add PCI IDs for not jet supported devices.
* remove some not included config options and add some newly introduced
options
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* Do not add PCI IDs for not jet supported devices.
* remove some not included config options and add some newly introduced
options
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: make BRCMFMAC compile
This patch fixes some compile problems when Broadcom IEEE802.11n
embedded FullMAC WLAN driver is selected.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
This patch fixes some compile problems when Broadcom IEEE802.11n
embedded FullMAC WLAN driver is selected.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: fix activesync devices
Compiling support for ActiveSync devices in compat-wireless depends
on USB_NET_CDCETHER to be set in main kernel.
But USB_NET_CDCETHER can also be a module, in which case
CONFIG_USB_NET_CDCETHER will not be defined inside compat_autoconf.h and
the compat-wireless cdc_ether.ko will miss the support for it.
So check also for CONFIG_USB_NET_CDCETHER_MODULE in config.mk to be safe
in both cases.
Signed-off-by: Sven-Haegar Koch <haegar@sdinet.de>
Compiling support for ActiveSync devices in compat-wireless depends
on USB_NET_CDCETHER to be set in main kernel.
But USB_NET_CDCETHER can also be a module, in which case
CONFIG_USB_NET_CDCETHER will not be defined inside compat_autoconf.h and
the compat-wireless cdc_ether.ko will miss the support for it.
So check also for CONFIG_USB_NET_CDCETHER_MODULE in config.mk to be safe
in both cases.
Signed-off-by: Sven-Haegar Koch <haegar@sdinet.de>
compat-wireless: refresh crap patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: refresh patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Revert "Revert "compat-wireless: apply changes needed after wl1271->wl12xx renaming""
This reverts commit 67146a01bd5061ac685fe82147a8b306014a903c.
Conflicts:
patches/25-multicast-list_head.patch
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
This reverts commit 67146a01bd5061ac685fe82147a8b306014a903c.
Conflicts:
patches/25-multicast-list_head.patch
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: refresh crap patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: refresh patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Revert "compat-wireless: apply changes needed after wl1271->wl12xx renaming"
Not yet
This reverts commit 3bd28daf2ad78adf652c3e6b74645b7fa0cf3fc2.
Not yet
This reverts commit 3bd28daf2ad78adf652c3e6b74645b7fa0cf3fc2.
compat-wireless: apply changes needed after wl1271->wl12xx renaming
This patch changes the occurrences of wl1271 in the Makefile, README and in
the scripts to wl12xx, since the driver has been renamed.
Also remove the wl1271_ prefix from the filenames.
Signed-off-by: Luciano Coelho <luciano.coelho@nokia.com>
This patch changes the occurrences of wl1271 in the Makefile, README and in
the scripts to wl12xx, since the driver has been renamed.
Also remove the wl1271_ prefix from the filenames.
Signed-off-by: Luciano Coelho <luciano.coelho@nokia.com>
compat-wireless: generate CONFIG_COMPAT_KERNEL_38
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: make patches apply again
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: WL1251_SDIO needs WL12XX_PLATFORM_DATA
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: add missing rename for CONFIG_IWL4965
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: fix compile error with iwl
The header file declares the const.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
The header file declares the const.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: make patches apply again
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: disable brcm80211 when selecting ath
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: disable ar9170 when selecting ath
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: remove unnecessary chunks from the rfkill patch
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
compat-wireless: remove 28-pm-qos-params.patch
This is no longer required as Felix backported this
properly through compat.git now :)
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
This is no longer required as Felix backported this
properly through compat.git now :)
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: refresh crap patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: refresh patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: Backport pci power management
The new PCI power management is now also used by iwl and ath9k.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
The new PCI power management is now also used by iwl and ath9k.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: make patches apply again
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: fix initramfs update
The release version picked up was wrong. We can do better though,
we can just use the KLIB passed from the Makefile.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
The release version picked up was wrong. We can do better though,
we can just use the KLIB passed from the Makefile.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Revert "compat-wireless: fix update-initramfs script"
This doesn't seem to work well:
make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-22-generic'
Updating Ubuntu's initramfs for 2.6.31-22-generic under /boot/ ...
update-initramfs: Generating /boot/initrd.img-2.6.37-rc1-wl+
This reverts commit 6ee0397f8e6372ca4cd637525273bc7c2fa3bd31.
This doesn't seem to work well:
make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-22-generic'
Updating Ubuntu's initramfs for 2.6.31-22-generic under /boot/ ...
update-initramfs: Generating /boot/initrd.img-2.6.37-rc1-wl+
This reverts commit 6ee0397f8e6372ca4cd637525273bc7c2fa3bd31.
compat-wireless: support ignoring some stable linux-next patches
Right before and during the merge window the amount of stable
patches queue up on the linux-next.git tree gets pretty big
and some of these patches may not apply cleanly on the existing
stable release of the kernel so you may want to ignore them
and backport them manually. Add support for this by allowing
the packager to specify which patches should be ignored through
the pending-stable/.ignore file.
You can stuff your backported patch instead then into
pending-stable/backport/ manually.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Right before and during the merge window the amount of stable
patches queue up on the linux-next.git tree gets pretty big
and some of these patches may not apply cleanly on the existing
stable release of the kernel so you may want to ignore them
and backport them manually. Add support for this by allowing
the packager to specify which patches should be ignored through
the pending-stable/.ignore file.
You can stuff your backported patch instead then into
pending-stable/backport/ manually.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: allow skipping updating the local tree
If you know what you are doing sure.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
If you know what you are doing sure.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: refresh crap patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: refresh patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: fix update-initramfs script
There are traces of a widespread error logs from installing
compat-wireless pertaining to update-initramfs, as google would
suggest. Ubuntu 10.10, for example complains of excessive:
"FATAL: Could not load /lib/modules/2.6.31-wl/modules.dep: No such file or directory"
Other distributions/kernels: "Cannot find /lib/modules/2.6.31-wl"
* Fix kernel version detection
* Fix updating of initramfs. Instead of generating new initramfs image,
simply update the existing one. This makes update-grub redundant, which
is good thing, considering it messes with people's grub.cfg settings
every time compat-wireless is installed. At some point replacing this
script in Makefile with "@update-initramfs -u" will probably be best.
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
There are traces of a widespread error logs from installing
compat-wireless pertaining to update-initramfs, as google would
suggest. Ubuntu 10.10, for example complains of excessive:
"FATAL: Could not load /lib/modules/2.6.31-wl/modules.dep: No such file or directory"
Other distributions/kernels: "Cannot find /lib/modules/2.6.31-wl"
* Fix kernel version detection
* Fix updating of initramfs. Instead of generating new initramfs image,
simply update the existing one. This makes update-grub redundant, which
is good thing, considering it messes with people's grub.cfg settings
every time compat-wireless is installed. At some point replacing this
script in Makefile with "@update-initramfs -u" will probably be best.
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
compat-wireless: disable update-initramfs except for b4xx/ssb
Currently, the only drivers requiring update of the initramfs image
are b43/legacy/b44/ssb, yet the process is in place for every other
driver, including driver-select entries. Disable update-initramfs
for all but b4xx/ssb.
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
Currently, the only drivers requiring update of the initramfs image
are b43/legacy/b44/ssb, yet the process is in place for every other
driver, including driver-select entries. Disable update-initramfs
for all but b4xx/ssb.
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
compat-wireless: revert workqueue patch
This just reverts the workqueue patch commited in
99b88a0ecbdbc6df03527292571b2b442965814a
mac80211: cancel restart_work explicitly instead of depending on flush_scheduled_work()
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
This just reverts the workqueue patch commited in
99b88a0ecbdbc6df03527292571b2b442965814a
mac80211: cancel restart_work explicitly instead of depending on flush_scheduled_work()
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: fix regression:
The ifdef was accidentally removed in bb0324638d7301b8f87dfbee63b9633a8150cebc,
add it again.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
The ifdef was accidentally removed in bb0324638d7301b8f87dfbee63b9633a8150cebc,
add it again.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: update README file
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
compat-wireless: refresh crap patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: refresh patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: remove obsolete load scripts
delete obsolete load scripts
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
delete obsolete load scripts
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
compat-wireless: update unloading scripts for bt
update unloading scripts for bt
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
update unloading scripts for bt
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
compat-wireless: enable bluetooth via driver-select
reshuffle driver-select, enable "bt" group for all bluetooth modules with driver-select
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
reshuffle driver-select, enable "bt" group for all bluetooth modules with driver-select
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
compat-wireless: update bluetooth in Makefile
update bluetooth in Makefile
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
update bluetooth in Makefile
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
13 years agoDo not compile staging directory for bt target. Signed-off-by: Bala Shanmugam <sbalas...
Do not compile staging directory for bt target. Signed-off-by: Bala Shanmugam <sbalashanmugam@atheros.com>
compat-wireless: make patches apply again
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: backport sock_recv_ts_and_drops in compat
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: enable uninstall for staging & atlxx
- enable 'make uninstall' for staging - brcm80211, ath6kl and ethernet atlxx
- add atlxx to 'modprobe -l' list
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
- enable 'make uninstall' for staging - brcm80211, ath6kl and ethernet atlxx
- add atlxx to 'modprobe -l' list
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
compat-wireless: update Makefile modules
update "modprobe -l X" list in Makefile
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
update "modprobe -l X" list in Makefile
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
compat-wireless: unload modules list updated
Added: wl1251, wl1271, iwmc3200wifi, b44 and
the whole orinoco family to wl/unload.sh scripts.
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
Added: wl1251, wl1271, iwmc3200wifi, b44 and
the whole orinoco family to wl/unload.sh scripts.
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
compat-wireless: add driver-select for wl1251 and wl1271
The wl12xx drivers were split up into their own directories
so if you were trying to compile wl1251 it wasn't really
happening. Now you can just select wl1251 directly.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
The wl12xx drivers were split up into their own directories
so if you were trying to compile wl1251 it wasn't really
happening. Now you can just select wl1251 directly.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: Added ath3k sflash workaround to crap directory
This patch in crap directory enables btusb to load firmware
to device RAM when it is plugged in.
Reason for this not getting upstream:
It was first rejected without any alternatives suggested. Then
an alternative was finally suggested but too late for integration
upstream.
This is a work around until a new firmware and patch is being worked
on which is acceptable upstream.
For details refer to:
http://lkml.org/lkml/2010/10/5/195
Signed-off-by: Bala Shanmugam <sbalashanmugam@atheros.com>
This patch in crap directory enables btusb to load firmware
to device RAM when it is plugged in.
Reason for this not getting upstream:
It was first rejected without any alternatives suggested. Then
an alternative was finally suggested but too late for integration
upstream.
This is a work around until a new firmware and patch is being worked
on which is acceptable upstream.
For details refer to:
http://lkml.org/lkml/2010/10/5/195
Signed-off-by: Bala Shanmugam <sbalashanmugam@atheros.com>
compat-wireless: refresh crap patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: refresh patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: fix patches for new wl1251 changes
wl1251 gets its new directory now.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
wl1251 gets its new directory now.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: update unload/wlunload scripts
Added: carl9170, brcm80211, aht6kl and orinoco to wlunload.sh and unload.sh
Added: atlxx ethernet drivers to unload.sh
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
Added: carl9170, brcm80211, aht6kl and orinoco to wlunload.sh and unload.sh
Added: atlxx ethernet drivers to unload.sh
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
compat-wireless: backport kfifo for rt2x00
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: make patch apply again
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: remove already applied patches
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
compat-wireless: introduce driver-select group for atlxx
In this patch:
- fixed a description typo
- changed yellow to purple color in bash as it hurts the eye/hard to read in white background (gnome)
- placed "atl1 atl2 atl1e atl1c" on one line to preserve user space and visibility, this is after all a _wireless_ compat
- introduced "atlxx" group for atlx(x) Ethernet devices in "BLUE" for distinguishability
- sorted all module groups together
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
In this patch:
- fixed a description typo
- changed yellow to purple color in bash as it hurts the eye/hard to read in white background (gnome)
- placed "atl1 atl2 atl1e atl1c" on one line to preserve user space and visibility, this is after all a _wireless_ compat
- introduced "atlxx" group for atlx(x) Ethernet devices in "BLUE" for distinguishability
- sorted all module groups together
Signed-off-by: Walter Goldens <goldenstranger@yahoo.com>
compat-wireless: add rx filter carl9170 patch to linux-next-pending/
This will help with load and memory. This patch seems to not
be merged yet due to a backlog but we want it for testing
purposes of carl9170.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
This will help with load and memory. This patch seems to not
be merged yet due to a backlog but we want it for testing
purposes of carl9170.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: fix driver-select for brcm80211
Enable mac80211 to build
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Enable mac80211 to build
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: add driver-select for brcm80211
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: disable staging for most driver-select options
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: add key.o to driver-select for ath drivers
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: replace ar9170 with carl9170
ar9170 is now obsolete :)
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
ar9170 is now obsolete :)
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: Add the pending mac80211 reset work patch
We add the patch:
mac80211: perform scan cancel in hw reset work
patch to linux-next-pending/ directory because:
On Fri, Oct 01, 2010 at 05:47:53AM -0700, Christian Lamparter wrote:
> Currently, everyone is waiting for:
> "[PATCH 1/6] mac80211: perform scan cancel in hw reset work"
> (hopefully, it fixes the dreaded ieee80211_hw_restart deadlock.)
We need this for testing purposes for carl9170 which may
get done this weekend.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
We add the patch:
mac80211: perform scan cancel in hw reset work
patch to linux-next-pending/ directory because:
On Fri, Oct 01, 2010 at 05:47:53AM -0700, Christian Lamparter wrote:
> Currently, everyone is waiting for:
> "[PATCH 1/6] mac80211: perform scan cancel in hw reset work"
> (hopefully, it fixes the dreaded ieee80211_hw_restart deadlock.)
We need this for testing purposes for carl9170 which may
get done this weekend.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: patch refresh
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: fix uninstall for compat
comapt module was not being removed.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
comapt module was not being removed.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: fix to include net/mac80211.h for pending-stable
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: update code-metrics to reflect extra patches applied
This will peg the characters options we used to apply extra
patches to our compat-wireless release to identify the extra
patches applied.
For example with "-s", we will now get:
compat-wireless-v2.6.36-rc5-1-2-g2ac99dc-s
This should be also picked up on the compat module which when loaded
will display the above string. This is useful when troubleshooting
issues and trying to find out what a user is using exactly.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
This will peg the characters options we used to apply extra
patches to our compat-wireless release to identify the extra
patches applied.
For example with "-s", we will now get:
compat-wireless-v2.6.36-rc5-1-2-g2ac99dc-s
This should be also picked up on the compat module which when loaded
will display the above string. This is useful when troubleshooting
issues and trying to find out what a user is using exactly.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: add support for printing stats for pending-stable
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: fix -s usage on generation stable tarballs
There was a typo, use $1, and then also always use refresh for
generating the tarball.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
There was a typo, use $1, and then also always use refresh for
generating the tarball.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: add support for -s for gen-stable-release.sh
This lets us make stable releases with -s and the s pegged to the
release tarball.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
This lets us make stable releases with -s and the s pegged to the
release tarball.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: add support for generating pending-stable/ fixes
Often right before the merge window we get a block on non
oops/regression fixes for stable fixes. Some stable fixes
often get propagated afterwards during the extraversion
maintenance of the kernels. Right before the merge window
circa rc4 and rc5 subsystem maintainers get pegged if they
throw in non oops/regression fixes for Linus or their
respective upstream maintainer. While this makes sense
for tree management and stable release considerations we
still need to get users some stable patches propagated.
We can achieve this in compat-wireless with the -s option to
./scripts/admin-update.sh which this patch implements. You
will need to use a stable branch of compat-wireless, point
it to a stable git tree, and have present a linux-next git
tree. The -s option will get your $(git describe --abbrev=0)
from your stable tree and then get all pending fixes via:
git format-patch --grep="stable@kernel.org" \
-o pending-stable/ $(git describe --abbrev=0)..HEAD $WSTABLE
Where WSTABLE is:
export WSTABLE="
net/wireless/
net/wireless/
net/mac80211/
net/rfkill/
drivers/net/wireless/
net/bluetooth/
drivers/bluetooth/
drivers/net/atl1c/
drivers/net/atl1e/
drivers/net/atlx/
include/linux/nl80211.h
include/linux/rfkill.h
include/net/cfg80211.h
include/net/regulatory.h
include/net/cfg80211.h"
What this does is get us all pending stable fixes on linux-next.git
not yet merged onto Linus' tree. This lets us hurry in stable fixes
for users for stable releases of compat-wireless based on the RC
series. This accelerates the pace of fix propagation right before
the merge window.
To generate and apply your own stable fixes to your stable compa-wireless
releases you will then use:
./scripts/admin-updates.sh -s
The -s both generates new pending stable fix patches applies the
patches from the pending-stable/ directory. I'm up to support stable
releases with pending-stable/ applied, not sure if its worth it to
have two releases, one with it and one without buf if there are
considerations for this please let me know and I'll just make two
releases. For now I'll make the releases with the stable patches
merged with the requirement they must at least be on the linux-next.git
tree to promote upstreamabilty (is that a word?).
If you want to review the pending-stable/ picked patches check out the
pending-stable/ directory on the respective stable compat-wireless release.
Note that for non-stable releases you can also use the linux-next-cherry-picks/
directory, that gives distributions/vendors the flexibility to cherry pick out
non-stable fixes from linux-next.git for a stable release. For the big
fat warning as why this should be avoided check the README on that directory.
The pending-stable/ directory may also help the stable team maintainers on
their crusade when applying patches onto stable, it also means we will
need respective backports at least to Linus' tree for each stable patch.
Right now I get 23 pending stable patches based on today's linux-next.git
and Linus' v2.6.36-rc5 tag, which *should* in theory get propagated to
the first extraversion release of the kernel onto v2.6.36.1 (we'll see!).
Cc: Greg KH <greg@kroah.com>
Cc: linux-kernel@vger.kernel.org
Cc: stable-review@linux.kernel.org
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Often right before the merge window we get a block on non
oops/regression fixes for stable fixes. Some stable fixes
often get propagated afterwards during the extraversion
maintenance of the kernels. Right before the merge window
circa rc4 and rc5 subsystem maintainers get pegged if they
throw in non oops/regression fixes for Linus or their
respective upstream maintainer. While this makes sense
for tree management and stable release considerations we
still need to get users some stable patches propagated.
We can achieve this in compat-wireless with the -s option to
./scripts/admin-update.sh which this patch implements. You
will need to use a stable branch of compat-wireless, point
it to a stable git tree, and have present a linux-next git
tree. The -s option will get your $(git describe --abbrev=0)
from your stable tree and then get all pending fixes via:
git format-patch --grep="stable@kernel.org" \
-o pending-stable/ $(git describe --abbrev=0)..HEAD $WSTABLE
Where WSTABLE is:
export WSTABLE="
net/wireless/
net/wireless/
net/mac80211/
net/rfkill/
drivers/net/wireless/
net/bluetooth/
drivers/bluetooth/
drivers/net/atl1c/
drivers/net/atl1e/
drivers/net/atlx/
include/linux/nl80211.h
include/linux/rfkill.h
include/net/cfg80211.h
include/net/regulatory.h
include/net/cfg80211.h"
What this does is get us all pending stable fixes on linux-next.git
not yet merged onto Linus' tree. This lets us hurry in stable fixes
for users for stable releases of compat-wireless based on the RC
series. This accelerates the pace of fix propagation right before
the merge window.
To generate and apply your own stable fixes to your stable compa-wireless
releases you will then use:
./scripts/admin-updates.sh -s
The -s both generates new pending stable fix patches applies the
patches from the pending-stable/ directory. I'm up to support stable
releases with pending-stable/ applied, not sure if its worth it to
have two releases, one with it and one without buf if there are
considerations for this please let me know and I'll just make two
releases. For now I'll make the releases with the stable patches
merged with the requirement they must at least be on the linux-next.git
tree to promote upstreamabilty (is that a word?).
If you want to review the pending-stable/ picked patches check out the
pending-stable/ directory on the respective stable compat-wireless release.
Note that for non-stable releases you can also use the linux-next-cherry-picks/
directory, that gives distributions/vendors the flexibility to cherry pick out
non-stable fixes from linux-next.git for a stable release. For the big
fat warning as why this should be avoided check the README on that directory.
The pending-stable/ directory may also help the stable team maintainers on
their crusade when applying patches onto stable, it also means we will
need respective backports at least to Linus' tree for each stable patch.
Right now I get 23 pending stable patches based on today's linux-next.git
and Linus' v2.6.36-rc5 tag, which *should* in theory get propagated to
the first extraversion release of the kernel onto v2.6.36.1 (we'll see!).
Cc: Greg KH <greg@kroah.com>
Cc: linux-kernel@vger.kernel.org
Cc: stable-review@linux.kernel.org
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: refresh crap patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: refresh patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: update broadcom staging Makefile
The upstream Makefile has changed to split up each section into new
lines.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
The upstream Makefile has changed to split up each section into new
lines.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: update defconfigs/atheros-debug.mk
Syncs with the latest config.mk and adds the ath9k RC
as default, and adds carl9170 with some debug options.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Syncs with the latest config.mk and adds the ath9k RC
as default, and adds carl9170 with some debug options.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: add CONFIG_ATH9K_RATE_CONTROL=y
Disable this to get minstrel as default, we leave the ath9k
rate control algorithm as the default for now as that is also
default upstream on the kernel. We will move this to minstrel
as default once we get minstrel properly tested and blessed by
our systems engineering team. CCK rates also need to be used
for long range considerations.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Disable this to get minstrel as default, we leave the ath9k
rate control algorithm as the default for now as that is also
default upstream on the kernel. We will move this to minstrel
as default once we get minstrel properly tested and blessed by
our systems engineering team. CCK rates also need to be used
for long range considerations.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: refresh crap patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
compat-wireless: refresh patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>