Oleg Nesterov
28e53bddf8
unify flush_work/flush_work_keventd and rename it to cancel_work_sync
...
flush_work(wq, work) doesn't need the first parameter, we can use cwq->wq
(this was possible from the very beginnig, I missed this). So we can unify
flush_work_keventd and flush_work.
Also, rename flush_work() to cancel_work_sync() and fix all callers.
Perhaps this is not the best name, but "flush_work" is really bad.
(akpm: this is why the earlier patches bypassed maintainers)
Signed-off-by: Oleg Nesterov <oleg@tv-sign.ru>
Cc: Jeff Garzik <jeff@garzik.org>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Jens Axboe <jens.axboe@oracle.com>
Cc: Tejun Heo <htejun@gmail.com>
Cc: Auke Kok <auke-jan.h.kok@intel.com>,
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-05-09 12:30:53 -07:00
..
acpi
PNPACPI sets pnpdev->dev.archdata
2007-05-08 11:15:08 -07:00
asm-alpha
Remove hardcoding of hard_smp_processor_id on UP systems
2007-05-09 12:30:48 -07:00
asm-arm
Use common cpu_is_xxx() macros on AT91 and AVR32
2007-05-09 12:30:50 -07:00
asm-arm26
Remove tas()
2007-05-08 11:15:20 -07:00
asm-avr32
Use common cpu_is_xxx() macros on AT91 and AVR32
2007-05-09 12:30:50 -07:00
asm-blackfin
Remove tas()
2007-05-08 11:15:20 -07:00
asm-cris
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-frv
FRV: Replace pgd management via slabs through quicklists
2007-05-09 12:30:46 -07:00
asm-generic
local_t: architecture independent extension
2007-05-08 11:15:20 -07:00
asm-h8300
Remove tas()
2007-05-08 11:15:20 -07:00
asm-i386
Use the APIC to determine the hardware processor id - i386
2007-05-09 12:30:48 -07:00
asm-ia64
Always ask the hardware to obtain hardware processor id - ia64
2007-05-09 12:30:49 -07:00
asm-m32r
Remove hardcoding of hard_smp_processor_id on UP systems
2007-05-09 12:30:48 -07:00
asm-m68k
m68k: <asm/scatterlist.h> needs <linux/types.h>
2007-05-08 20:41:14 -07:00
asm-m68knommu
Remove tas()
2007-05-08 11:15:20 -07:00
asm-mips
Remove tas()
2007-05-08 11:15:20 -07:00
asm-parisc
local_t: parisc cleanup
2007-05-08 11:15:20 -07:00
asm-powerpc
Remove hardcoding of hard_smp_processor_id on UP systems
2007-05-09 12:30:48 -07:00
asm-ppc
Remove tas()
2007-05-08 11:15:20 -07:00
asm-s390
Remove hardcoding of hard_smp_processor_id on UP systems
2007-05-09 12:30:48 -07:00
asm-sh
Remove tas()
2007-05-08 11:15:20 -07:00
asm-sh64
Remove tas()
2007-05-08 11:15:20 -07:00
asm-sparc
Remove hardcoding of hard_smp_processor_id on UP systems
2007-05-09 12:30:48 -07:00
asm-sparc64
Remove hardcoding of hard_smp_processor_id on UP systems
2007-05-09 12:30:48 -07:00
asm-um
Remove hardcoding of hard_smp_processor_id on UP systems
2007-05-09 12:30:48 -07:00
asm-v850
Remove tas()
2007-05-08 11:15:20 -07:00
asm-x86_64
Use the APIC to determine the hardware processor id - x86_64
2007-05-09 12:30:48 -07:00
asm-xtensa
Remove tas()
2007-05-08 11:15:20 -07:00
crypto
keys
linux
unify flush_work/flush_work_keventd and rename it to cancel_work_sync
2007-05-09 12:30:53 -07:00
math-emu
Delete unused header file math-emu/extended.h
2007-05-08 11:15:05 -07:00
media
mtd
net
cleanup compat ioctl handling
2007-05-08 11:15:09 -07:00
pcmcia
add new_id to PCMCIA drivers
2007-05-07 12:12:50 -07:00
rdma
Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
2007-05-07 12:18:21 -07:00
rxrpc
scsi
[SCSI] sas_scsi_host: Convert to use the kthread API
2007-05-06 09:33:17 -05:00
sound
video
atyfb: halve XCLK with Mobility and 32bit memory
2007-05-08 11:15:32 -07:00
Kbuild