aboutsummaryrefslogtreecommitdiff
path: root/fs/jbd/commit.c
diff options
context:
space:
mode:
authorAndy Shevchenko <[email protected]>2010-07-22 17:53:56 +0300
committerGreg Kroah-Hartman <[email protected]>2010-08-10 14:35:42 -0700
commita93917d39fc388c4761d2530af82513e2d3bf9f6 (patch)
tree0e2f7bed30b16c70a2f71951adfadeab7a29a4a8 /fs/jbd/commit.c
parent8156d158efa6370a8183f47327f122edbb4f2cb6 (diff)
USB: gadget: storage: optional SCSI WRITE FUA bit
MS Windows mounts removable storage in "Removal optimized mode" by default. All the writes to the media are synchronous which is achieved by setting FUA (Force Unit Access) bit in SCSI WRITE(10,12) commands. This prevents I/O requests aggregation in block layer dramatically decreasing performance. This patch brings an option to accept or ignore mentioned bit a) via specifying module parameter "nofua", or b) through sysfs entry /sys/devices/platform/_UDC_/gadget/gadget-lunX/nofua (_UDC_ is the name of the USB Device Controller driver) Patch is based on the work that was done by Denis Karpov for Maemo 5 platform. Signed-off-by: Andy Shevchenko <[email protected]> Acked-by: Alan Stern <[email protected]> Cc: Denis Karpov <[email protected]> Cc: Adrian Hunter <[email protected]> Cc: David Brownell <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'fs/jbd/commit.c')
0 files changed, 0 insertions, 0 deletions