Linus Torvalds
1718de78e6
for-5.2/block-post-20190516
...
-----BEGIN PGP SIGNATURE-----
iQJEBAABCAAuFiEEwPw5LcreJtl1+l5K99NY+ylx4KYFAlzd7PYQHGF4Ym9lQGtl
cm5lbC5kawAKCRD301j7KXHgpggWD/46Hmn6FuiXQ30HTJd9WKtJzenAAIdUpjq8
+U985q7vvcqIUotMcG9VUOlCaxk79D5XbptInzLo5CRSn9vMv0sXmAHIFkoj201K
gW3sHqajnWFFj60Eq5IVdHBZekvD8+bBZMvnX+S53QHOfwY+D1Nx/CtjkxNeq+48
98kMA/Q1d87Ied6oMW6Nyc7UEN3SanTnntYRIeSrXOJPiwxVWT6SsPUC01VZcwrt
NSt6IVoW2vFgU0sg8VetzCSfJyTzI0YytjTj/WKGQzuBiKFAvChWrrYZiZ/Z4587
6W4SFR94nYkW5U1BKgrMp64KUEn20m+jk0IHRYApsFwutSBHJCeB9m2sddxur/GQ
G/IyXZxv5jKFNBhUEiSedfml9OF+nBbwJGJCKF64Wnybk/gqFgxM1gzyw4fMAXr+
qYQdETv02W0rDqUG9i3/CaXlN4Lf1IvLR8al4ao0LfDJ0TSXw+UviNsuHEHAv8ey
sioREF8JacSj1q42TsRGckn3k4HVmaGyFwI3ceLT5bRq8VAhJ+cp7WqML1lUEmY0
2iIz+PKPDSyigqrh1wvo8ZqhqHifo+0TbRkCOCi5j+PRX6GiYlrvShGevZXEZPqC
lOFNDgCH3VBTvrcx3j05jJK1qvL4QWAwb/rDUsHZVbsnSVTEHxs/3BsIFQNZpE9/
AoXCH/ye0Q==
=ZKv1
-----END PGP SIGNATURE-----
Merge tag 'for-5.2/block-post-20190516' of git://git.kernel.dk/linux-block
Pull more block updates from Jens Axboe:
"This is mainly some late lightnvm changes that came in just before the
merge window, as well as fixes that have been queued up since the
initial pull request was frozen.
This contains:
- lightnvm changes, fixing race conditions, improving memory
utilization, and improving pblk compatability (Chansol, Igor,
Marcin)
- NVMe pull request with minor fixes all over the map (via Christoph)
- remove redundant error print in sata_rcar (Geert)
- struct_size() cleanup (Jackie)
- dasd CONFIG_LBADF warning fix (Ming)
- brd cond_resched() improvement (Mikulas)"
* tag 'for-5.2/block-post-20190516' of git://git.kernel.dk/linux-block: (41 commits)
block/bio-integrity: use struct_size() in kmalloc()
nvme: validate cntlid during controller initialisation
nvme: change locking for the per-subsystem controller list
nvme: trace all async notice events
nvme: fix typos in nvme status code values
nvme-fabrics: remove unused argument
nvme-multipath: avoid crash on invalid subsystem cntlid enumeration
nvme-fc: use separate work queue to avoid warning
nvme-rdma: remove redundant reference between ib_device and tagset
nvme-pci: mark expected switch fall-through
nvme-pci: add known admin effects to augument admin effects log page
nvme-pci: init shadow doorbell after each reset
brd: add cond_resched to brd_free_pages
sata_rcar: Remove ata_host_alloc() error printing
s390/dasd: fix build warning in dasd_eckd_build_cp_raw
lightnvm: pblk: use nvm_rq_to_ppa_list()
lightnvm: pblk: simplify partial read path
lightnvm: do not remove instance under global lock
lightnvm: track inflight target creations
lightnvm: pblk: recover only written metadata
...
2019-05-16 19:08:15 -07:00
..
acard-ahci.c
libata: convert core and drivers to ->hw_tag usage
2018-05-11 13:10:43 -07:00
ahci.c
Merge branch 'for-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata
2018-08-24 13:20:33 -07:00
ahci.h
ata: libahci_platform: comply to PHY framework
2019-01-11 14:47:45 -07:00
ahci_brcm.c
ata: ahci_brcm: Match BCM63138 compatible strings
2018-10-01 16:39:10 -06:00
ahci_ceva.c
ata: add an extra argument to ahci_platform_get_resources()
2018-08-22 08:08:27 -07:00
ahci_da850.c
ata: add an extra argument to ahci_platform_get_resources()
2018-08-22 08:08:27 -07:00
ahci_dm816.c
ata: add an extra argument to ahci_platform_get_resources()
2018-08-22 08:08:27 -07:00
ahci_imx.c
ata: add an extra argument to ahci_platform_get_resources()
2018-08-22 08:08:27 -07:00
ahci_mtk.c
ata: add an extra argument to ahci_platform_get_resources()
2018-08-22 08:08:27 -07:00
ahci_mvebu.c
ata: ahci: mvebu: request PHY suspend/resume for Armada 3700
2019-01-11 14:47:51 -07:00
ahci_octeon.c
Delete redundant return value check of platform_get_resource()
2017-03-06 15:40:59 -05:00
ahci_platform.c
ata: Disable AHCI ALPM feature for Ampere Computing eMAG SATA
2018-09-07 08:32:17 -06:00
ahci_qoriq.c
ahci: qoriq: add ls1028a platforms support
2019-04-09 08:16:43 -06:00
ahci_seattle.c
ata: add an extra argument to ahci_platform_get_resources()
2018-08-22 08:08:27 -07:00
ahci_st.c
ata: add an extra argument to ahci_platform_get_resources()
2018-08-22 08:08:27 -07:00
ahci_sunxi.c
ata: ahci_sunxi: add support for r40
2018-09-03 08:17:13 -06:00
ahci_tegra.c
ata: add an extra argument to ahci_platform_get_resources()
2018-08-22 08:08:27 -07:00
ahci_xgene.c
ata: add an extra argument to ahci_platform_get_resources()
2018-08-22 08:08:27 -07:00
ata_generic.c
ata_piix.c
ata_piix: constify pci_bits
2018-01-08 06:15:41 -08:00
Kconfig
ata: add Buddha PATA controller driver
2019-02-08 06:32:01 -07:00
libahci.c
ata: libahci: Only warn for AHCI_HFLAG_MULTI_MSI set when genuine custom irq handler implemented
2019-02-28 14:07:48 -07:00
libahci_platform.c
ata: libahci_platform: comply to PHY framework
2019-01-11 14:47:45 -07:00
libata-acpi.c
libata-core.c
libata: Add NOLPM quirk for SAMSUNG MZ7TE512HMHP-000L1 SSD
2019-02-06 12:47:09 -07:00
libata-eh.c
block: don't hold the queue_lock over blk_abort_request
2018-11-15 12:13:18 -07:00
libata-pmp.c
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
libata-scsi.c
SCSI misc on 20190306
2019-03-09 16:53:47 -08:00
libata-sff.c
libata: remove ata_sff_data_xfer_noirq()
2018-07-11 10:45:28 -07:00
libata-trace.c
libata: NCQ encapsulation for ZAC MANAGEMENT OUT
2016-05-09 12:36:46 -04:00
libata-transport.c
libata: add refcounting to ata_host
2018-03-13 13:29:10 -07:00
libata-transport.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
libata-zpodd.c
libata: fix using DMA buffers on stack
2019-03-28 08:16:04 -06:00
libata.h
scsi: libsas: dynamically allocate and free ata host
2018-06-19 22:02:25 -04:00
Makefile
ata: add Buddha PATA controller driver
2019-02-08 06:32:01 -07:00
pata_acpi.c
pata_ali.c
ata: Deprecate pci_get_bus_and_slot()
2018-01-11 17:23:23 -06:00
pata_amd.c
cs5536: add support for IDE controller variant
2017-08-11 10:35:07 -07:00
pata_arasan_cf.c
pata_arasan_cf: Delete an unnecessary variable initialisation in arasan_cf_probe()
2018-02-18 05:16:35 -08:00
pata_artop.c
ata: pata_artop: remove redundant initialization of pio
2017-09-18 20:24:21 -07:00
pata_atiixp.c
pata_atiixp: Remove unnecessary parentheses
2018-09-11 16:56:46 -06:00
pata_atp867x.c
ata: mark expected switch fall-throughs
2017-10-23 07:06:09 -07:00
pata_bk3710.c
pata_bk3710: clarify license version and use SPDX header
2018-03-01 13:59:03 -08:00
pata_buddha.c
ata: add Buddha PATA controller driver
2019-02-08 06:32:01 -07:00
pata_cmd64x.c
pata_cmd640.c
libata: remove ata_sff_data_xfer_noirq()
2018-07-11 10:45:28 -07:00
pata_cs5520.c
pata_cs5530.c
pata_cs5535.c
pata_cs5536.c
cs5536: add support for IDE controller variant
2017-08-11 10:35:07 -07:00
pata_cypress.c
pata_efar.c
pata_ep93xx.c
ARM: ep93xx: move pinctrl interfaces into include/linux/soc
2019-04-28 23:08:40 -07:00
pata_falcon.c
pata_falcon: clarify license version and use SPDX header
2018-03-01 13:58:17 -08:00
pata_ftide010.c
ata: ftide010: Add a quirk for SQ201
2018-08-27 14:25:54 -06:00
pata_gayle.c
ata: add Amiga Gayle PATA controller driver
2018-03-19 07:41:36 -07:00
pata_hpt3x2n.c
pata_hpt3x3.c
pata_hpt37x.c
ata: hpt37x: Convert to use match_string() helper
2018-05-07 08:50:30 -07:00
pata_hpt366.c
ata: hpt366: fix incorrect mask when checking at cmd_high_time
2016-07-12 11:02:05 -04:00
pata_icside.c
libata: remove ata_sff_data_xfer_noirq()
2018-07-11 10:45:28 -07:00
pata_imx.c
Merge branch 'for-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata
2018-08-24 13:20:33 -07:00
pata_isapnp.c
pata_it821x.c
pata_it821x: Delete an error message for a failed memory allocation in it821x_firmware_command()
2018-02-18 05:26:07 -08:00
pata_it8213.c
pata_ixp4xx_cf.c
ata: pass queued command to ->sff_data_xfer method
2017-01-10 11:11:17 -05:00
pata_jmicron.c
pata_legacy.c
libata: remove ata_sff_data_xfer_noirq()
2018-07-11 10:45:28 -07:00
pata_macio.c
ata: macio: Use of_node_name_eq for node name comparisons
2019-02-08 06:45:40 -07:00
pata_marvell.c
ata: Use IS_ENABLED() instead of checking for built-in or module
2016-05-27 11:27:23 -04:00
pata_mpc52xx.c
pata_mpc52xx: Delete an error message for a failed memory allocation in mpc52xx_ata_probe()
2018-02-18 05:23:25 -08:00
pata_mpiix.c
pata_netcell.c
pata_ninja32.c
pata_ninja32: Avoid corrupting status flags
2016-08-30 11:59:47 -04:00
pata_ns87410.c
pata_ns87415.c
pata_octeon_cf.c
pata_octeon_cf: use of_property_read_{bool|u32}()
2017-08-28 10:44:24 -07:00
pata_of_platform.c
ata: pata_of_platform: Allow to use 16-bit wide data transfer
2019-02-08 06:42:53 -07:00
pata_oldpiix.c
pata_opti.c
pata_optidma.c
pata_palmld.c
ata: palmld: Introduce state container
2018-12-05 06:01:14 -07:00
pata_pcmcia.c
libata: remove ata_sff_data_xfer_noirq()
2018-07-11 10:45:28 -07:00
pata_pdc202xx_old.c
pata_pdc2027x.c
ata: pata_pdc2027x: Replace mdelay with msleep
2018-01-25 07:28:31 -08:00
pata_piccolo.c
pata_platform.c
ata: pata_platform: Add IRQF_SHARED to IRQ flags
2019-02-08 06:42:55 -07:00
pata_pxa.c
ata: pxa: Drop <linux/gpio.h> include
2018-12-04 17:15:20 -07:00
pata_radisys.c
pata_rb532_cf.c
ata: rb532_cf: Convert to use GPIO descriptors
2018-12-04 17:15:25 -07:00
pata_rdc.c
ata: declare ata_port_info structures as const
2017-06-12 14:06:34 -04:00
pata_rz1000.c
pata_samsung_cf.c
ata: pata_samsung_cf: simplify getting .driver_data
2019-02-08 06:45:02 -07:00
pata_sc1200.c
pata_sch.c
ata: declare ata_port_info structures as const
2017-06-12 14:06:34 -04:00
pata_serverworks.c
pata_sil680.c
pata_sis.c
pata_sl82c105.c
pata_triflex.c
pata_via.c
libata: remove ata_sff_data_xfer_noirq()
2018-07-11 10:45:28 -07:00
pdc_adma.c
ata: update references for libata documentation
2017-05-16 11:25:59 -04:00
sata_dwc_460ex.c
libata: convert core and drivers to ->hw_tag usage
2018-05-11 13:10:43 -07:00
sata_fsl.c
cross-tree: phase out dma_zalloc_coherent()
2019-01-08 07:58:37 -05:00
sata_gemini.c
ata: sata_gemini: Introduce explicit IDE pin control
2017-08-11 10:32:09 -07:00
sata_gemini.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
sata_highbank.c
ata: sata_highbank: Convert to use GPIO descriptors
2018-12-04 17:15:22 -07:00
sata_inic162x.c
scsi: communicate max segment size to the DMA mapping code
2019-01-22 20:40:59 -05:00
sata_mv.c
treewide: devm_kzalloc() -> devm_kcalloc()
2018-06-12 16:19:22 -07:00
sata_nv.c
sata_nv: remove redundant pointers sdev0 and sdev1
2018-07-02 07:47:06 -07:00
sata_promise.c
ata: update references for libata documentation
2017-05-16 11:25:59 -04:00
sata_promise.h
ata: update references for libata documentation
2017-05-16 11:25:59 -04:00
sata_qstor.c
ata: update references for libata documentation
2017-05-16 11:25:59 -04:00
sata_rcar.c
sata_rcar: Remove ata_host_alloc() error printing
2019-05-09 11:19:32 -06:00
sata_sil.c
ata: update references for libata documentation
2017-05-16 11:25:59 -04:00
sata_sil24.c
Merge branch 'for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata
2018-06-05 17:01:41 -07:00
sata_sis.c
ata: update references for libata documentation
2017-05-16 11:25:59 -04:00
sata_svw.c
ata: Convert to using %pOF instead of full_name
2017-07-18 18:02:36 -04:00
sata_sx4.c
ata: update references for libata documentation
2017-05-16 11:25:59 -04:00
sata_uli.c
ata: update references for libata documentation
2017-05-16 11:25:59 -04:00
sata_via.c
sata_via: Enable optional hotplug on VT6420
2017-06-26 16:54:53 -04:00
sata_vsc.c
ata: update references for libata documentation
2017-05-16 11:25:59 -04:00
sis.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00