David S. Miller
83f36f3f35
pkt_sched: Add queue stopped test back to qdisc_run().
...
Based upon a bug report by Andrew Gallatin on netdev
with subject "CPU utilization increased in 2.6.27rc"
In commit 37437bb2e1
("pkt_sched: Schedule qdiscs instead of netdev_queue.")
the test of the queue being stopped was erroneously
removed from qdisc_run().
When the TX queue of the device fills up, this omission
causes lots of extraneous useless work to be queued up
to softirq context, where we'll just return immediately
because the device is still stuffed up.
Signed-off-by: David S. Miller <davem@davemloft.net>
2008-08-13 02:13:34 -07:00
..
acpi
PCI: disable ASPM per ACPI FADT setting
2008-07-28 14:56:09 -07:00
asm-alpha
[PATCH] kill altroot
2008-07-26 20:53:20 -04:00
asm-arm
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
2008-08-03 10:39:02 -07:00
asm-avr32
Merge commit 'upstream/master'
2008-07-27 13:54:08 +02:00
asm-blackfin
[PATCH] kill altroot
2008-07-26 20:53:20 -04:00
asm-cris
Merge branch 'linus' into core/generic-dma-coherent
2008-07-29 00:07:55 +02:00
asm-frv
FRV: Wire up new system calls
2008-08-01 13:03:49 -07:00
asm-generic
Missing symbol prefix on vmlinux.lds.h
2008-08-01 12:46:41 -07:00
asm-h8300
[PATCH] kill altroot
2008-07-26 20:53:20 -04:00
asm-m32r
[PATCH] kill altroot
2008-07-26 20:53:20 -04:00
asm-m68k
m68k: some asm-sparc include files moved
2008-08-04 17:16:20 -07:00
asm-m68knommu
[PATCH] kill altroot
2008-07-26 20:53:20 -04:00
asm-mips
[MIPS] kgdb: add arch support for the kernel's kgdb core
2008-07-30 21:54:42 +01:00
asm-mn10300
MN10300: Wire up new system calls
2008-08-01 13:03:48 -07:00
asm-parisc
[PATCH] kill altroot
2008-07-26 20:53:20 -04:00
asm-um
[PATCH] kill altroot
2008-07-26 20:53:20 -04:00
asm-x86
Merge branch 'kvm-updates-2.6.27' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm
2008-08-01 12:48:16 -07:00
asm-xtensa
[PATCH] kill altroot
2008-07-26 20:53:20 -04:00
crypto
drm
keys
linux
skbuff: Code readability NiT
2008-08-11 18:17:17 -07:00
math-emu
media
drivers/media, include/media: delete zero-length files
2008-07-31 03:46:30 -04:00
mtd
Merge branch 'linux-next' of git://git.infradead.org/~dedekind/ubi-2.6
2008-07-25 10:40:14 -04:00
net
pkt_sched: Add queue stopped test back to qdisc_run().
2008-08-13 02:13:34 -07:00
pcmcia
rdma
dma-mapping: add the device argument to dma_mapping_error()
2008-07-26 12:00:03 -07:00
rxrpc
scsi
Re-introduce "[SCSI] extend the last_sector_bug flag to cover more sectors"
2008-08-05 21:42:21 -07:00
sound
ALSA: ASoC: Export dapm_reg_event() fully
2008-07-29 16:00:33 +02:00
video
radeon: misc corrections
2008-08-05 14:33:49 -07:00
xen
Kbuild
kbuild: only one call for include/ in make headers_*
2008-07-25 22:11:44 +02:00