| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
| |
be run from the generic task kthread, because xfers that need to be
aborted block newly queued tasks from running (i.e. the xfer to be aborted
blocks the abort of that task). as there are now three types of usb
tasks, add an argument to usb_init_task() and another member to struct
usb_task to specify the task type.
fixes boot hangs that are showing up because we now use usb tasks to
attach/detach usb devices.
|
|
|
|
| |
ok deraadt@ henning@ claudio@
|
|
|
|
|
|
| |
sysctl.h was reliant on this particular include, and many drivers included
sysctl.h unnecessarily. remove sysctl.h or add proc.h as needed.
ok deraadt
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
so do nothing in set_key() if the interface is not up and running.
fixes a panic reported by Steph (frlinux at gmail dot com) with
run(4) on misc
|
| |
|
|
|
|
| |
can't believe this made it into 4.6 :-(
|
| |
|
| |
|
| |
|
|
|
|
|
| |
fix 802.11a rate set for dual-band devices (spotted by Fukaumi Naoki).
+ usual cleanup
|
|
|
|
| |
unobfuscate things a bit.
|
|
|
|
| |
cleanup prototypes while i'm here.
|
| |
|
|
|
|
|
| |
crypto in software.)
increment if_ierrors in Rx error paths.
|
|
|
|
| |
implement SIOCS80211CHANNEL ioctl.
|
|
more work is required but basic operations work.
requires a non-free firmware to operate.
partly based on source code released under the ISC by Atheros
Communications for Linux, although I had to rewrite almost everything
(actually I only used some .h files from the Atheros driver.)
there also exists a rewrite of the Atheros driver for Linux (ar9170)
but the guy decided to make the code less free by wrapping the GPL
around the ISC.
committed over a NETGEAR WNDA3100.
ok deraadt@
|