aboutsummaryrefslogtreecommitdiffstats
path: root/security/selinux/hooks.c
diff options
context:
space:
mode:
authorMark Lord <[email protected]>2009-03-11 02:01:17 +0000
committerJeff Garzik <[email protected]>2009-03-25 02:35:37 +0000
commit2b748a0a344847fe6b924407bbe153e1878c9f09 (patch)
tree0a84cdbc70d0b9a7e974299bbaa0cba4b9610a58 /security/selinux/hooks.c
parentsata_mv: cosmetic preparations for IRQ coalescing (diff)
downloadkernel-2b748a0a344847fe6b924407bbe153e1878c9f09.tar.gz
kernel-2b748a0a344847fe6b924407bbe153e1878c9f09.zip
sata_mv: implement IRQ coalescing (v2)
Add IRQ coalescing to sata_mv (off by default). This feature can reduce total interrupt overhead for RAID setups in some situations, by deferring the interrupt signal until one or both of: a) a specified io_count (completed SATA commands) is achieved, or b) a specified time interval elapses after an IO completion. For now, module parameters are used to set the irq_coalescing_io_count and irq_coalescing_usecs (timeout) globally. These may eventually be supplemented with sysfs attributes, so that thresholds can be set on-the-fly and on a per-chip (or even per-host_controller) basis. Signed-off-by: Mark Lord <[email protected]> Signed-off-by: Jeff Garzik <[email protected]>
Diffstat (limited to 'security/selinux/hooks.c')
0 files changed, 0 insertions, 0 deletions