Linus Torvalds
60da5bf47d
Merge branch 'for-3.8/core' of git://git.kernel.dk/linux-block
...
Pull block layer core updates from Jens Axboe:
"Here are the core block IO bits for 3.8. The branch contains:
- The final version of the surprise device removal fixups from Bart.
- Don't hide EFI partitions under advanced partition types. It's
fairly wide spread these days. This is especially dangerous for
systems that have both msdos and efi partition tables, where you
want to keep them in sync.
- Cleanup of using -1 instead of the proper NUMA_NO_NODE
- Export control of bdi flusher thread CPU mask and default to using
the home node (if known) from Jeff.
- Export unplug tracepoint for MD.
- Core improvements from Shaohua. Reinstate the recursive merge, as
the original bug has been fixed. Add plugging for discard and also
fix a problem handling non pow-of-2 discard limits.
There's a trivial merge in block/blk-exec.c due to a fix that went
into 3.7-rc at a later point than -rc4 where this is based."
* 'for-3.8/core' of git://git.kernel.dk/linux-block:
block: export block_unplug tracepoint
block: add plug for blkdev_issue_discard
block: discard granularity might not be power of 2
deadline: Allow 0ms deadline latency, increase the read speed
partitions: enable EFI/GPT support by default
bsg: Remove unused function bsg_goose_queue()
block: Make blk_cleanup_queue() wait until request_fn finished
block: Avoid scheduling delayed work on a dead queue
block: Avoid that request_fn is invoked on a dead queue
block: Let blk_drain_queue() caller obtain the queue lock
block: Rename queue dead flag
bdi: add a user-tunable cpu_list for the bdi flusher threads
block: use NUMA_NO_NODE instead of -1
block: recursive merge requests
block CFQ: avoid moving request to different queue
2012-12-17 08:27:23 -08:00
..
aacraid
[SCSI] aacraid: SCSI dma mapping failure case handling
2012-11-27 08:59:46 +04:00
aic7xxx
scsi: fix various printk and comment typos
2012-09-01 08:24:35 -07:00
aic7xxx_old
aic94xx
sections: fix section conflicts in drivers/scsi
2012-10-06 03:04:44 +09:00
arcmsr
workqueue: deprecate flush[_delayed]_work_sync()
2012-08-20 14:51:24 -07:00
arm
Merge branch 'testing/driver-warnings' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc into fixes
2012-10-19 15:40:18 -07:00
be2iscsi
[SCSI] be2iscsi: Bump the driver version
2012-11-27 08:59:42 +04:00
bfa
[SCSI] bfa: Update the driver version to 3.1.2.1
2012-10-07 11:29:16 +01:00
bnx2fc
treewide: fix typo of "suppport" in various comments
2012-11-19 14:13:52 +01:00
bnx2i
[SCSI] bnx2i: removed the individual PCI DEVICE ID checking
2012-11-27 08:59:43 +04:00
csiostor
[SCSI] csiostor: remove unneeded memset()
2012-11-30 15:42:55 +00:00
cxgbi
SCSI misc on 20120724
2012-07-24 18:11:22 -07:00
device_handler
[SCSI] scsi_dh_alua: Enable STPG for unavailable ports
2012-09-24 12:21:56 +04:00
dpt
fcoe
[SCSI] fcoe: Fix write errors on NPIV ports
2012-10-07 11:49:34 +01:00
fnic
ibmvscsi
[SCSI] ibmvscsi: Fix host config length field overflow
2012-09-24 12:11:09 +04:00
isci
[SCSI] isci: copy fis 0x34 response into proper buffer
2012-11-13 13:45:14 +00:00
libfc
[SCSI] libfc: fix lun reset failure bugs in fc_fcp_resp handling of FCP_RSP_INFO
2012-10-07 11:52:55 +01:00
libsas
treewide: fix typo of "suport" in various comments and Kconfig
2012-11-19 14:16:09 +01:00
lpfc
[SCSI] lpfc 8.3.36: Update lpfc version for 8.3.36 driver release
2012-11-27 08:59:45 +04:00
megaraid
megaraid: fix BUG_ON() from incorrect use of delayed work
2012-12-04 07:29:47 -08:00
mpt2sas
SCSI for-linus on 20121002
2012-10-02 19:01:32 -07:00
mpt3sas
[SCSI] mpt3sas: add new driver supporting 12GB SAS
2012-12-01 10:09:17 +00:00
mvsas
[SCSI] mvsas: fix undefined bit shift
2012-11-30 09:20:17 +00:00
osd
[SCSI] osd_uld: Add osdname & systemid sysfs at scsi_osd class
2012-11-27 08:59:34 +04:00
pcmcia
module_param: make bool parameters really bool (drivers & misc)
2012-01-13 09:32:20 +10:30
pm8001
[SCSI] libsas: trim sas_task of slow path infrastructure
2012-07-20 08:58:54 +01:00
qla2xxx
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
2012-12-15 14:25:10 -08:00
qla4xxx
SCSI for-linus on 20121002
2012-10-02 19:01:32 -07:00
sym53c8xx_2
scsi: make pci error handlers const
2012-09-07 16:35:00 -06:00
ufs
[SCSI] ufs: fix incorrect return value about SUCCESS and FAILED
2012-07-20 08:59:02 +01:00
.gitignore
3w-9xxx.c
3w-9xxx.h
3w-sas.c
3w-sas.h
3w-xxxx.c
3w-xxxx.h
53c700.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
53c700.h
53c700.scr
53c700_d.h_shipped
a100u2w.c
a100u2w.h
a2091.c
a2091.h
a3000.c
a3000.h
a4000t.c
advansys.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
aha152x.c
scsi: aha152x: Fix sparse warning and make printing pointer address more portable.
2012-07-20 10:19:25 +02:00
aha152x.h
aha1542.c
treewide: Put a space between #include and FILE
2012-06-28 11:44:36 +02:00
aha1542.h
aha1740.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
aha1740.h
aic7xxx_old.c
atari_NCR5380.c
atari_scsi.c
scsi/atari: Make more functions static
2012-04-22 20:16:49 +02:00
atari_scsi.h
scsi/atari: Make more functions static
2012-04-22 20:16:49 +02:00
atp870u.c
drivers/scsi/atp870u.c: fix bad use of udelay
2012-10-06 03:04:37 +09:00
atp870u.h
BusLogic.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
BusLogic.h
bvme6000_scsi.c
ch.c
constants.c
[SCSI] add DID_TARGET_FAILURE and DID_NEXUS_FAILURE to hostbyte_table in constants.c
2012-09-14 11:58:53 +01:00
dc395x.c
module_param: make bool parameters really bool (drivers & misc)
2012-01-13 09:32:20 +10:30
dc395x.h
dmx3191d.c
dpt_i2o.c
dpti.h
dtc.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
dtc.h
eata.c
eata_generic.h
eata_pio.c
eata_pio.h
esp_scsi.c
scsi: Use vsprintf extention %pf with builtin_return_address
2012-04-05 17:09:40 -07:00
esp_scsi.h
fdomain.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
fdomain.h
FlashPoint.c
g_NCR5380.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
g_NCR5380.h
g_NCR5380_mmio.c
gdth.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
gdth.h
gdt: remove unnecessary #defines
2012-09-01 08:43:34 -07:00
gdth_ioctl.h
gdth_proc.c
gdth_proc.h
gvp11.c
gvp11.h
hosts.c
[SCSI] Fix device removal NULL pointer dereference
2012-07-20 08:58:40 +01:00
hpsa.c
SCSI for-linus on 20121002
2012-10-02 19:01:32 -07:00
hpsa.h
[SCSI] hpsa: dial down lockup detection during firmware flash
2012-05-10 09:19:39 +01:00
hpsa_cmd.h
[SCSI] hpsa: dial down lockup detection during firmware flash
2012-05-10 09:19:39 +01:00
hptiop.c
[SCSI] hptiop: Support HighPoint RR4520/RR4522 HBA
2012-11-27 08:59:43 +04:00
hptiop.h
[SCSI] hptiop: Support HighPoint RR4520/RR4522 HBA
2012-11-27 08:59:43 +04:00
imm.c
imm.h
in2000.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
in2000.h
initio.c
initio.h
ipr.c
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
2012-10-06 03:16:12 +09:00
ipr.h
[SCSI] ipr: Driver version 2.5.4
2012-08-24 13:10:28 +04:00
ips.c
scsi: remove the second argument of k[un]map_atomic()
2012-03-20 21:48:19 +08:00
ips.h
iscsi_boot_sysfs.c
switch ->is_visible() to returning umode_t
2012-01-03 22:54:55 -05:00
iscsi_tcp.c
[SCSI] iscsi_tcp: increase max_lun to ~0, don't care
2012-09-24 12:10:55 +04:00
iscsi_tcp.h
jazz_esp.c
misc latin1 to utf8 conversions
2012-01-02 13:04:55 +01:00
Kconfig
[SCSI] mpt3sas: add new driver supporting 12GB SAS
2012-12-01 10:09:17 +00:00
lasi700.c
libiscsi.c
[SCSI] libiscsi: fix cmd timeout/completion race
2012-02-19 08:09:00 -06:00
libiscsi_tcp.c
SCSI updates on 20120319
2012-03-22 12:55:29 -07:00
libsrp.c
mac53c94.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
mac53c94.h
mac_esp.c
mac_esp: rename irq
2012-01-22 14:50:03 +01:00
mac_scsi.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
mac_scsi.h
Makefile
[SCSI] mpt3sas: add new driver supporting 12GB SAS
2012-12-01 10:09:17 +00:00
megaraid.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2012-10-01 09:06:36 -07:00
megaraid.h
megaraid: remove unnecessary #defines
2012-09-01 08:42:43 -07:00
mesh.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
mesh.h
mvme16x_scsi.c
mvme147.c
mvme147.h
mvumi.c
[SCSI] mvumi: Add support for Marvell SAS/SATA RAID-on-Chip(ROC) 88RC9580
2012-10-07 11:34:36 +01:00
mvumi.h
[SCSI] mvumi: Add support for Marvell SAS/SATA RAID-on-Chip(ROC) 88RC9580
2012-10-07 11:34:36 +01:00
ncr53c8xx.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
ncr53c8xx.h
NCR53c406a.c
NCR5380.c
NCR5380.h
NCR_D700.c
NCR_D700.h
NCR_Q720.c
NCR_Q720.h
nsp32.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
nsp32.h
nsp32_debug.c
nsp32_io.h
osst.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
osst.h
osst_detect.h
osst_options.h
pas16.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
pas16.h
pmcraid.c
workqueue: deprecate flush[_delayed]_work_sync()
2012-08-20 14:51:24 -07:00
pmcraid.h
scsi: Fix typo in pmcraid.h
2012-02-21 11:40:37 +01:00
ppa.c
ppa.h
ps3rom.c
qla1280.c
qla1280: Remove redundant NULL check before release_firmware() call
2012-04-30 13:25:43 +02:00
qla1280.h
qlogicfas.c
qlogicfas408.c
qlogicfas408.h
qlogicpti.c
qlogicpti: Fix build warning.
2012-10-28 13:26:37 -07:00
qlogicpti.h
raid_class.c
script_asm.pl
scsi.c
[SCSI] Add a report opcode helper
2012-11-13 21:11:31 -08:00
scsi.h
scsi_debug.c
[SCSI] scsi_debug: Fix off-by-one bug when unmapping region
2012-10-09 12:23:11 +01:00
scsi_devinfo.c
[SCSI] Disable DIF on Hitachi Ultrastar 15K300
2012-09-24 12:11:00 +04:00
scsi_error.c
[SCSI] Shorten the path length of scsi_cmd_to_driver()
2012-10-09 12:04:42 +01:00
scsi_ioctl.c
scsi_lib.c
Merge branch 'for-3.8/core' of git://git.kernel.dk/linux-block
2012-12-17 08:27:23 -08:00
scsi_lib_dma.c
scsi_logging.h
scsi_module.c
scsi_netlink.c
scsi_netlink: Remove dead and buggy code
2012-09-13 16:26:39 -04:00
scsi_pm.c
[SCSI] scsi_pm: use callbacks from dev_pm_ops for scsi devices
2012-11-30 09:26:48 +00:00
scsi_priv.h
[SCSI] async: introduce 'async_domain' type
2012-07-20 09:05:54 +01:00
scsi_proc.c
scsi_sas_internal.h
scsi_scan.c
Merge SCSI misc branch into isci-for-3.6 tag
2012-10-02 08:55:12 +01:00
scsi_sysctl.c
scsi_sysfs.c
[SCSI] prevent stack buffer overflow in host_reset
2012-11-30 09:08:16 +00:00
scsi_tgt_if.c
scsi_tgt_lib.c
scsi_tgt_priv.h
scsi_trace.c
scsi_transport_api.h
scsi_transport_fc.c
Merge branch 'for-3.6/core' of git://git.kernel.dk/linux-block
2012-08-01 09:02:41 -07:00
scsi_transport_fc_internal.h
scsi_transport_iscsi.c
netlink: Rename pid to portid to avoid confusion
2012-09-10 15:30:41 -04:00
scsi_transport_sas.c
[SCSI] scsi_transport_sas: add 12GB definitions for mpt3sas
2012-12-01 10:08:41 +00:00
scsi_transport_spi.c
[SCSI] scsi_transport_spi: fix for unbalanced reference counting
2012-05-10 09:06:12 +01:00
scsi_transport_srp.c
IB/srp: Allow SRP disconnect through sysfs
2012-11-30 17:40:33 -08:00
scsi_transport_srp_internal.h
scsi_typedefs.h
scsicam.c
fs: move code out of buffer.c
2012-01-03 22:54:07 -05:00
sd.c
[SCSI] sd: update sd to use the new pm callbacks
2012-11-30 09:28:34 +00:00
sd.h
[SCSI] sd: Implement support for WRITE SAME
2012-11-13 22:45:42 -08:00
sd_dif.c
[SCSI] sd: Avoid remapping bad reference tags
2012-09-24 12:10:59 +04:00
ses.c
sg.c
mm: kill vma flag VM_RESERVED and mm->reserved_vm counter
2012-10-09 16:22:19 +09:00
sgiwd93.c
sim710.c
scsi: delete the MCA specific drivers and driver code
2012-05-17 19:03:54 -04:00
sni_53c710.c
misc latin1 to utf8 conversions
2012-01-02 13:04:55 +01:00
sr.c
sr.h
sr_ioctl.c
sr_vendor.c
st.c
[SCSI] st: remove st_mutex
2012-09-24 13:07:02 +04:00
st.h
[SCSI] st: raise device limit
2012-09-14 17:59:29 +01:00
st_options.h
stex.c
storvsc_drv.c
[SCSI] storvsc: Account for in-transit packets in the RESET path
2012-10-09 12:28:58 +01:00
sun3_NCR5380.c
sun3_scsi.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
sun3_scsi.h
sun3_scsi_vme.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
sun3x_esp.c
sun_esp.c
sym53c416.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
sym53c416.h
t128.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
t128.h
tmscsim.c
tmscsim.h
u14-34f.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
ultrastor.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
ultrastor.h
virtio_scsi.c
[SCSI] virtio_scsi: fix memory leak on full queue condition.
2012-11-27 08:59:45 +04:00
vmw_pvscsi.c
scsi: fix various printk and comment typos
2012-09-01 08:24:35 -07:00
vmw_pvscsi.h
[SCSI] vmw_pvscsi: Try setting host->max_id as suggested by the device.
2012-03-27 08:26:36 +01:00
wd33c93.c
wd33c93.h
wd7000.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
zalon.c
zorro7xx.c