Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Closed
Changes from 1 commit
Commits
Show all changes
169 commits
Select commit Hold shift + click to select a range
c153687
net: phy: Allow EEE for all RGMII variants
ffainelli May 15, 2015
8dd4573
ipv4: Avoid crashing in ip_error
ebiederm May 22, 2015
2f5f714
bridge: fix parsing of MLDv2 reports
May 22, 2015
5385d8c
net: dp83640: fix broken calibration routine.
richardcochran May 25, 2015
7659c93
unix/caif: sk_socket can disappear when state is unlocked
salyzyn May 26, 2015
0998280
net_sched: invoke ->attach() after setting dev->qdisc
congwang May 26, 2015
a3cfde2
udp: fix behavior of wrong checksums
edumazet May 30, 2015
762965a
xen: netback: read hotplug script once at start of day.
Jun 1, 2015
3b9f2aa
iio: adis16400: Report pressure channel scale
larsclausen May 15, 2015
beed1a2
iio: adis16400: Use != channel indices for the two voltage channels
May 15, 2015
5073908
iio: adis16400: Compute the scan mask from channel indices
May 15, 2015
432146b
ALSA: hda/realtek - Add a fixup for another Acer Aspire 9420
tiwai Jun 2, 2015
19f89f6
ALSA: usb-audio: Add mic volume fix quirk for Logitech Quickcam Fusion
May 29, 2015
c24f1e7
ALSA: usb-audio: add MAYA44 USB+ mixer control names
cladisch Jun 3, 2015
6157190
Input: elantech - fix detection of touchpads where the revision match…
jwrdegoede Jun 2, 2015
96ebd85
block: fix ext_dev_lock lockdep report
djbw Jun 11, 2015
0848ca6
USB: cp210x: add ID for HubZ dual ZigBee and Z-Wave dongle
Jun 4, 2015
dc320d5
USB: serial: ftdi_sio: Add support for a Motion Tracker Development B…
PPRiphagen May 19, 2015
61a5c6b
ring-buffer-benchmark: Fix the wrong sched_priority of producer
datawolf Jun 10, 2015
4c90e05
MIPS: Fix enabling of DEBUG_STACKOVERFLOW
Jun 4, 2015
1804b14
ozwpan: Use proper check to prevent heap overflow
zx2c4 May 29, 2015
8ca9ab6
ozwpan: divide-by-zero leading to panic
zx2c4 May 29, 2015
1c9daa0
ozwpan: unchecked signed subtraction leads to DoS
zx2c4 May 29, 2015
57d5697
pata_octeon_cf: fix broken build
aakoskin Jun 8, 2015
a0e4eef
drm/i915: Fix DDC probe for passive adapters
jnikula Jun 2, 2015
31c6d4e
mm/memory_hotplug.c: set zone->wait_table to null after freeing it
Jun 10, 2015
98d94f2
cfg80211: wext: clear sinfo struct before calling driver
jmberg-intel Jun 9, 2015
8d1529c
btrfs: incorrect handling for fiemap_fill_next_extent return
ChengyuSong Mar 24, 2015
9272a6c
btrfs: cleanup orphans while looking up default subvolume
jeffmahoney Mar 20, 2015
2811459
Linux 3.10.81
gregkh Jun 22, 2015
b6d2d39
crypto: caam - fix RNG buffer cache alignment
Jun 15, 2015
63dec31
tracing: Have filter check for balanced ops
rostedt Jun 15, 2015
97d905e
drm/mgag200: Reject non-character-cell-aligned mode widths
nwnk Jun 15, 2015
14f8106
pipe: iovec: Fix memory corruption when retrying atomic copy as non-a…
bwhacks Jun 16, 2015
17c06c6
lpfc: Add iotag memory barrier
May 7, 2014
b3d7844
Linux 3.10.82
gregkh Jun 29, 2015
2a7abb5
fput: turn "list_head delayed_fput_list" into llist_head
oleg-nesterov Jul 8, 2013
68c8a7a
get rid of s_files and files_lock
Oct 4, 2013
ff19fc3
config: Enable NEED_DMA_MAP_STATE by default when SWIOTLB is selected
konradwilk Apr 17, 2015
59bc219
netfilter: nfnetlink_cthelper: Remove 'const' and '&' to avoid warnings
Chen-Gang Dec 24, 2014
7c6300b
netfilter: Zero the tuple in nfnl_cthelper_parse_tuple()
Mar 12, 2015
434c32f
include/linux/sched.h: don't use task->pid/tgid in same_thread_group/…
oleg-nesterov Sep 11, 2013
a20cc70
__ptrace_may_access() should not deny sub-threads
grondo Sep 11, 2013
4dce460
ACPICA: Utilities: Cleanup to convert physical address printing formats.
Apr 13, 2015
a2dac7a
ACPICA: Utilities: Cleanup to remove useless ACPI_PRINTF/FORMAT_xxx h…
Apr 13, 2015
29e7fa7
sb_edac: Fix erroneous bytes->gigabytes conversion
jimsnow-intel Nov 18, 2014
6a82524
hpsa: refine the pci enable/disable handling
thenzl Aug 14, 2014
31884f5
hpsa: add missing pci_set_master in kdump path
thenzl Sep 12, 2014
9eae8ac
fs: take i_mutex during prepare_binprm for set[ug]id executables
thejh Apr 19, 2015
66bd44e
x86/microcode/intel: Guard against stack overflow in the loader
Feb 3, 2015
43f2e36
Btrfs: make xattr replace operations atomic
fdmanana Nov 9, 2014
528555d
xfrm: Increase the garbage collector threshold
klassert Oct 25, 2013
ba310bc
ipv6: prevent fib6_run_gc() contention
mkubecek Aug 1, 2013
c1e1eb1
ipv6: update ip6_rt_last_gc every time GC is run
mkubecek Aug 1, 2013
b93e0ac
d_walk() might skip too much
Jun 13, 2015
4cae4bb
ARM: clk-imx6q: refine sata's parent
sebszymanski May 20, 2015
ea0d66b
KVM: nSVM: Check for NRIPS support before updating control field
whitebrandy Jun 11, 2015
2667677
bus: mvebu: pass the coherency availability information at init time
gregungerer Apr 14, 2014
c484654
Linux 3.10.83
gregkh Jul 4, 2015
dc911b3
sparc: Use GFP_ATOMIC in ldc_alloc_exp_dring() as it can be called in…
sowminiv Apr 21, 2015
80cbc4a
bridge: fix multicast router rlist endless loop
NikAleksandrov Jun 9, 2015
019b133
bridge: fix br_stp_set_bridge_priority race conditions
NikAleksandrov Jun 15, 2015
7eee92b
packet: read num_members once in packet_rcv_fanout()
edumazet Jun 16, 2015
4552ddd
packet: avoid out of bounds read in round robin fanout
wdebruij Jun 17, 2015
59a460c
sctp: Fix race between OOTB responce and route removal
asverdlin Jun 29, 2015
54b9157
crypto: talitos - avoid memleak in talitos_alg_alloc()
horiag May 11, 2015
fd2db9b
Revert "crypto: talitos - convert to use be16_add_cpu()"
horiag May 11, 2015
06efcc8
arm: KVM: force execution of HCPTR access on VM exit
Mar 16, 2015
aa517b1
powerpc/perf: Fix book3s kernel to userspace backtraces
antonblanchard May 26, 2015
dc86caf
x86/PCI: Use host bridge _CRS info on Foxconn K8M890-8237A
bjorn-helgaas Jun 9, 2015
ce2eb12
MIPS: Fix KVM guest fixmap address
Apr 27, 2015
455aa7c
KVM: x86: make vapics_in_nmi_mode atomic
rkrcmar Jul 1, 2015
9b9724d
fs: Fix S_NOSEC handling
jankara May 21, 2015
f1178e9
Linux 3.10.84
gregkh Jul 10, 2015
fc48f05
ipr: Increase default adapter init stage change timeout
bjking1 May 13, 2015
f6bdfa0
Disable write buffering on Toshiba ToPIC95
runderwo Jan 26, 2015
7834914
ALSA: hda - Add headset support to Acer Aspire V5
tiwai Jun 27, 2015
b56a832
ALSA: hda - Fix the dock headphone output on Fujitsu Lifebook E780
tiwai Jun 29, 2015
ea207ff
ARC: add compiler barrier to LLSC based cmpxchg
vineetgarc Nov 13, 2014
2b97cbc
arm64: Do not attempt to use init_mm in reset_context()
ctmarinas Jun 12, 2015
39ae2d0
arm64: mm: Fix freeing of the wrong memmap entries with !SPARSEMEM_VM…
Jun 16, 2015
6ec153c
arm64: vdso: work-around broken ELF toolchains in Makefile
wildea01 Jun 19, 2015
c24d75b
cpuidle / menu: Return (-1) if there are no suitable states
rafaeljw Apr 30, 2014
c9f4682
regmap: Fix regmap_bulk_read in BE mode
arun-chandran Jun 15, 2015
bd5bf92
regulator: core: fix constraints output buffer
lategoodbye Jun 9, 2015
84df71d
spi: pl022: Specify 'num-cs' property as required in devicetree binding
ezequielgarcia May 11, 2015
a3253d7
mtd: fix: avoid race condition when accessing mtd->usecount
computersforpeace May 8, 2015
7f9e2cc
mtd: dc21285: use raw spinlock functions for nw_gpio_lock
May 28, 2015
eef15dc
pinctrl: mvebu: armada-370: fix spi0 pin description
tpetazzoni Jun 9, 2015
74806d7
pinctrl: mvebu: armada-xp: remove non-existing NAND pins
tpetazzoni Jun 9, 2015
d150690
pinctrl: mvebu: armada-xp: remove non-existing VDD cpu_pd functions
tpetazzoni Jun 9, 2015
91d0d49
pinctrl: mvebu: armada-xp: fix functions of MPP48
tpetazzoni Jun 9, 2015
0a912f1
Bluetooth: btusb: Fix memory leak in Intel setup routine
holtmann Jun 7, 2015
885c15d
ath9k: fix DMA stop sequence for AR9003+
Jun 2, 2015
3855932
staging: rtl8712: prevent buffer overrun in recvbuf2recvframe
haggaie May 23, 2015
5831539
ext4: fix race between truncate and __ext4_journalled_writepage()
tytso Jun 13, 2015
b9f1b63
ext4: call sync_blockdev() before invalidate_bdev() in put_super()
tytso Jun 21, 2015
438a985
ext4: don't retry file block mapping on bigalloc fs with non-extent file
djwong Jun 22, 2015
9b5fe3a
ext4: fix reservation release on invalidatepage for delalloc fs
Jul 4, 2015
fc8bf21
ext4: be more strict when migrating to non-extent based file
guaneryu Jul 4, 2015
3cf4f73
ext4: correctly migrate a file with a hole at the beginning
guaneryu Jul 4, 2015
45add18
ext4: replace open coded nofail allocation in ext4_free_blocks()
Jul 5, 2015
cab5d70
jbd2: use GFP_NOFS in jbd2_cleanup_journal_tail()
Jun 15, 2015
c507eca
jbd2: fix ocfs2 corrupt when updating journal superblock fails
josephhz Jun 15, 2015
16bead8
i2c: at91: fix a race condition when using the DMA controller
Jun 9, 2015
aa26483
iio: DAC: ad5624r_spi: fix bit shift of output data value
Jun 19, 2015
85c81d7
af9013: Don't accept invalid bandwidth
mchehab Apr 28, 2015
72a5986
s5h1420: fix a buffer overflow when checking userspace params
mchehab Apr 28, 2015
81afd3a
cx24116: fix a buffer overflow when checking userspace params
mchehab Apr 28, 2015
ea38800
ASoC: wm8737: Fixup setting VMID Impedance control register
AxelLin May 10, 2015
de2b5eb
ASoC: wm8955: Fix setting wrong register for WM8955_K_8_0_MASK bits
AxelLin May 15, 2015
c5f6b2f
ASoC: wm8903: Fix define for WM8903_VMID_RES_250K
AxelLin May 11, 2015
7d08fbb
ASoC: wm8960: the enum of "DAC Polarity" should be wm8960_enum[1]
Jun 11, 2015
ef06cae
libata: add ATA_HORKAGE_BROKEN_FPDMA_AA quirk for HP 250GB SATA disk …
reinforce Jul 1, 2015
2b265a7
libata: increase the timeout when setting transfer mode
Jul 8, 2015
265f7f3
usb: dwc3: gadget: return error if command sent to DGCMD register fails
Sundeep-Bhatta May 21, 2015
de03d21
usb: dwc3: gadget: return error if command sent to DEPCMD register fails
Sundeep-Bhatta May 21, 2015
4b50e88
usb: dwc3: Reset the transfer resource index on SET_INTERFACE
jysnps Sep 17, 2001
fe4b246
USB: devio: fix a condition in async_completed()
May 18, 2015
73ee170
USB: cp210x: add ID for Aruba Networks controllers
psanford Jun 26, 2015
459019c
USB: option: add 2020:4000 ID
Jun 10, 2015
e70c51a
usb: xhci: Bugfix for NULL pointer deference in xhci_endpoint_init() …
amandeep-samsung Jul 21, 2015
c3055bd
dm btree remove: fix bug in redistribute3
shinrairis Jun 26, 2015
2554f6d
dm btree: silence lockdep lock inversion in dm_btree_del()
jthornber Jul 3, 2015
1ac6c9e
mmc: block: Add missing mmc_blk_put() in power_ro_lock_show()
Jul 16, 2015
840ea3b
drm/qxl: Do not cause spice-server to clean our objects
Jun 3, 2015
d2996f6
drm/radeon: take the mode_config mutex when dealing with hpds (v2)
alexdeucher May 15, 2015
391cf87
drm/radeon: Don't flush the GART TLB if rdev->gart.ptr == NULL
Jul 3, 2015
e92ad5b
drm: add a check for x/y in drm_mode_setcrtc
zhjwpku Jul 7, 2015
720e6d2
xfs: fix remote symlinks on V5/CRC filesystems
Jun 21, 2015
8f24d7c
vTPM: set virtual device before passing to ibmvtpm_reset_crq
May 22, 2015
143482d
libata: add ATA_HORKAGE_NOTRIM
Jul 15, 2015
5484ab1
libata: force disable trim for SuperSSpeed S238
Jul 15, 2015
c8b9a1f
tracing/filter: Do not WARN on operand count going below zero
rostedt Jun 25, 2015
3f6ba7f
tracing/filter: Do not allow infix to exceed end of string
rostedt Jun 25, 2015
f1bb130
tracing: Have branch tracer use recursive field of task struct
rostedt Jul 7, 2015
42f77f1
dmaengine: mv_xor: bug fix for racing condition in descriptors cleanup
May 26, 2015
ec573ef
hwmon: (mcp3021) Fix broken output scaling
Jul 1, 2015
882d00c
md: fix a build warning
firogh Jun 11, 2015
9c902bd
Btrfs: use kmem_cache_free when freeing entry in inode cache
fdmanana Jun 13, 2015
cc522c5
fuse: initialize fc->release before calling it
Jul 1, 2015
7546f8c
crush: fix a bug in tree bucket decode
idryomov Jun 29, 2015
a73aa5b
ACPICA: Tables: Fix an issue that FACS initialization is performed twice
Jul 1, 2015
49b028d
iscsi-target: Convert iscsi_thread_set usage to kthread.h
Feb 27, 2015
394adc1
iser-target: Fix possible deadlock in RDMA_CM connection error
Mar 29, 2015
45f2935
iser-target: release stale iser connections
Jun 4, 2015
21dd5b3
mmc: card: Fixup request missing in mmc_blk_issue_rw_rq
May 18, 2015
bf95f46
__bitmap_parselist: fix bug in empty string handling
Jun 25, 2015
5c817fb
mac80211: prevent possible crypto tx tailroom corruption
May 22, 2015
e178054
USB: usbfs: allow URBs to be reaped after disconnection
AlanStern Jan 29, 2015
6afa955
watchdog: omap: assert the counter being stopped before reprogramming
Apr 29, 2015
f35c364
NFS: Fix size of NFSACL SETACL operations
chucklever May 26, 2015
68e5291
fixing infinite OPEN loop in 4.0 stateid recovery
olgakorn1 May 15, 2015
0e22b36
nfs: increase size of EXCHANGE_ID name string buffer
jtlayton Jun 9, 2015
13d0b6a
SUNRPC: Fix a memory leak in the backchannel code
trondmypd Jun 1, 2015
693f66d
9p: forgetting to cancel request on interrupted zero-copy RPC
Jul 4, 2015
b5a1d54
9p: don't leave a half-initialized inode sitting around
Jul 12, 2015
d8c97a8
rbd: use GFP_NOIO in rbd_obj_request_create()
idryomov Jun 24, 2015
f626f57
agp/intel: Fix typo in needs_ilk_vtd_wa()
ickle Jun 28, 2015
c0e05f1
hpfs: hpfs_error: Remove static buffer, use vsprintf extension %pV in…
JoePerches Mar 27, 2015
27dbfee
Fix firmware loader uevent buffer NULL pointer dereference
torvalds Jul 9, 2015
40ce7fb
qla2xxx: Mark port lost when we receive an RSCN for it.
Sep 25, 2014
79af5d9
MIPS: KVM: Do not sign extend on unsigned MMIO load
May 7, 2015
b7c4289
Linux 3.10.85
gregkh Aug 3, 2015
95753b1
Merge tag 'v3.10.81' of git://git.kernel.org/pub/scm/linux/kernel/git…
attilaolah Aug 13, 2015
462c621
Merge tag 'v3.10.82' of git://git.kernel.org/pub/scm/linux/kernel/git…
attilaolah Aug 13, 2015
6d4441d
Merge tag 'v3.10.83' of git://git.kernel.org/pub/scm/linux/kernel/git…
attilaolah Aug 13, 2015
1497c05
Merge tag 'v3.10.84' of git://git.kernel.org/pub/scm/linux/kernel/git…
attilaolah Aug 13, 2015
600e5c0
Merge tag 'v3.10.85' of git://git.kernel.org/pub/scm/linux/kernel/git…
attilaolah Aug 13, 2015
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
ath9k: fix DMA stop sequence for AR9003+
commit 300f77c upstream.

AR93xx and newer needs to stop rx before tx to avoid getting the DMA
engine or MAC into a stuck state.
This should reduce/fix the occurence of "Failed to stop Tx DMA" logspam.

Signed-off-by: Felix Fietkau <[email protected]>
Signed-off-by: Kalle Valo <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
  • Loading branch information
Felix Fietkau authored and gregkh committed Aug 3, 2015
commit 885c15d7ea3d8d883394d81ec57758857a2b1a54
12 changes: 7 additions & 5 deletions drivers/net/wireless/ath/ath9k/main.c
Original file line number Diff line number Diff line change
Expand Up @@ -195,11 +195,13 @@ static bool ath_prepare_reset(struct ath_softc *sc)
ath9k_debug_samp_bb_mac(sc);
ath9k_hw_disable_interrupts(ah);

if (!ath_drain_all_txq(sc))
ret = false;

if (!ath_stoprecv(sc))
ret = false;
if (AR_SREV_9300_20_OR_LATER(ah)) {
ret &= ath_stoprecv(sc);
ret &= ath_drain_all_txq(sc);
} else {
ret &= ath_drain_all_txq(sc);
ret &= ath_stoprecv(sc);
}

return ret;
}
Expand Down