This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 753c8d9b7d81 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] new 1614e92179ab pstore/ram: Improve backward compatibility with older Chromebooks new fa1af7583e80 pstore: no need to check return value of debugfs_create functions new 4c6d80e1144b pstore: Fix double-free in pstore_mkfile() failure path new 6b44fccdb8cd Merge tag 'pstore-v5.3-rc1' of git://git.kernel.org/pub/sc [...] new 0ff9848067b7 security/loadpin: Allow to exclude specific file types new c079512aad97 Merge tag 'loadpin-v5.3-rc1' of git://git.kernel.org/pub/s [...] new b9bb92e1d1be hwmon: (gpio-fan) Check return value from devm_add_action_ [...] new 5696e4aaabf2 hwmon: (pwm-fan) Check return value from devm_add_action_or_reset new c83529c17e12 hwmon: (pmbus/adm1275) support PMBUS_VIRT_*_SAMPLES new 8083034251f1 hwmon: (occ) Add temp sensor value check new 344757bac526 hwmon: (pmbus) Add Infineon PXE1610 VR driver new 37ab35641795 hwmon: (pmbus) Document Infineon PXE1610 driver new b67b7356135a hwmon: (nct7904) Fix the incorrect value of tcpu_mask in n [...] new 9158411b96b1 hwmon: (pmbus) Add Infineon IRPS5401 driver new 5fe625c13636 hwmon: (smsc47m1) fix (suspicious) outside array bounds warnings new 792eac184319 hwmon: (core) Add comment describing how hwdev is freed in [...] new 8e5e7ddd38b6 hwmon: (max6650) Use devm function to register thermal device new b2905bb8e1f3 hwmon: (max6650) Introduce pwm_to_dac and dac_to_pwm new b9d8de4a173d hwmon: (max6650) Improve error handling in max6650_init_client new bf8c9edaa5c6 hwmon: (max6650) Declare valid as boolean new f5b20b11bbc2 hwmon: (max6650) Cache alarm_en register new 0d5cc9383eea hwmon: (max6650) Simplify alarm handling new e193acb3d681 hwmon: (max6650) Convert to use devm_hwmon_device_register [...] new 62dbe5059176 hwmon: (max6650) Read non-volatile registers only once new 0c4a71d36566 hwmon: (max6650) Improve error handling in max6650_update_device new 228b9e196a6d hwmon: (max6650) Fix minor formatting issues new 08d09d8099a7 hwmon: (asus_atk0110) no need to check return value of deb [...] new e67776cc3089 hwmon: (lm90) simplify getting the adapter of a client new 7d45deb31bec hwmon: (pmbus/adm1275) Fix power sampling support new 3253854dc19f hwmon: (max6650) Fix unused variable warning new 23297edbc15a hwmon: Convert remaining drivers to use SPDX identifier new b3e260678747 hwmon: (nct7904) Add error handling in probe function. new a653acf00d07 hwmon: (nct7904) Changes comments in probe function. new 62456189f329 hwmon: (lm90) Fix max6658 sporadic wrong temperature reading new b849e5d18c36 hwmon: (lm90) Cache configuration register value new 7a1d220ccb0c hwmon: (lm90) Introduce function to update configuration register new f2173fa2246e hwmon: (gpio-fan) move fan_alarm_init after devm_hwmon_dev [...] new 277c628fa5ac hwmon: (gpio-fan) fix sysfs notifications and udev events [...] new 9f7546570bcb hwmon: (ina3221) Add of_node_put() before return new 64b08df460cf Merge tag 'hwmon-for-v5.3' of git://git.kernel.org/pub/scm [...] new 026104bfa591 scsi: core: add SPDX tags to scsi midlayer files missing l [...] new 22104afd7329 scsi: core: switch the remaining scsi midlayer files to us [...] new 17bd0fb319a7 scsi: scsi_netlink: remove duplicate GPL boilerplate text new 2711770056aa scsi: scsi_transport.h: switch to SPDX tags new b01211b9c3b2 scsi: scsi_transport_fc: remove duplicate GPL boilerplate text new 518397c216aa scsi: scsi_transport_fc: switch to SPDX tags new 7d38479a74bc scsi: scsi_transport_iscsi: switch to SPDX tags new 390363c1dd69 scsi: scsi_transport_sas: switch to SPDX tags new 838b70905386 scsi: scsi_transport_spi: switch to SPDX tags new 1d3439fa8792 scsi: scsi_transport_srp: switch to SPDX tags new 402b0e32609e scsi: libfc: remove duplicate GPL boilerplate text new d4fd63475527 scsi: libfc: switch to SPDX tags new 2626b08f3960 scsi: libfcoe: switch to SPDX tags new 2d1fcb6009f4 scsi: libiscsi: switch to SPDX tags new 5502239e73e6 scsi: libsas: add a SPDX tag to sas_task.c new 4e74166c52a8 scsi: libsas: switch sas_ata.[ch] to SPDX tags new 86b89cb0d26c scsi: libsas: switch remaining files to SPDX tags new 5897b844b7f9 scsi: sd: add a SPDX tag to sd.c new b0edc7fdc65c scsi: sd: switch remaining files to SPDX tags new 5ee7e1f1c6c1 scsi: ses: switch to SPDX tags new 203cd5591485 scsi: sg: switch to SPDX tags new 95b04a2ff9c7 scsi: sr: add a SPDX tag to sr.c new 50a1ea5bebbc scsi: st: add a SPDX tag to st.c new f049cf1a7b67 scsi: sd: Rely on the driver core for asynchronous probing new 82a54da641f3 scsi: sd: Inline sd_probe_part2() new 4e3ea141b5cb scsi: osst: kill obsolete driver new a68fdb3aed54 scsi: hpsa: correct simple mode new 0119208885b3 scsi: hpsa: use local workqueues instead of system workqueues new 4770e68d1626 scsi: hpsa: check for tag collision new b443d3eab600 scsi: hpsa: wait longer for ptraid commands new 9e33f0d5788f scsi: hpsa: do-not-complete-cmds-for-deleted-devices new c5dfd106414f scsi: hpsa: correct device resets new 9a14f9b1be7c scsi: hpsa: update driver version new ebeb46653115 scsi: fdomain: Resurrect driver - Core new 68046d5003e7 scsi: fdomain: Resurrect driver - PCI support new e5207cf021df scsi: fdomain: Resurrect driver - ISA support new 4a0bcf362d4a scsi: megaraid_sas: Remove unused variable target_index new f10fb8523aee scsi: megaraid_sas: fw_reset_no_pci_access required for MF [...] new 44e8d6930ff6 scsi: megaraid_sas: Rework code around controller reset new 78409d4b47b8 scsi: megaraid_sas: Block PCI config space access from use [...] new 62a04f81e613 scsi: megaraid_sas: IRQ poll to avoid CPU hard lockups new 1d15d9098ad1 scsi: megaraid_sas: Load balance completions across all MSI-X new 96c9603cf1ed scsi: megaraid_sas: Enhance prints in OCR and TM path new 2ce435087902 scsi: megaraid_sas: Enhance internal DCMD timeout prints new 4fe55035f30f scsi: megaraid_sas: Add formatting option for megasas_dump new cfb9a30e5dca scsi: megaraid_sas: Dump system interface regs from sysfs new 3d1d9eb7f294 scsi: megaraid_sas: Dump system registers for debugging new 9a5987101c15 scsi: megaraid_sas: Print BAR information from driver new a6024a9e9153 scsi: megaraid_sas: Export RAID map id through sysfs new b6661342f26b scsi: megaraid_sas: Print FW fault information new 223d5818e730 scsi: megaraid_sas: Print firmware interrupt status new f7331f180014 scsi: megaraid_sas: Add prints in suspend and resume path new 0a11c0b02a48 scsi: megaraid_sas: Add debug prints for device list new ce88418dce0b scsi: megaraid_sas: Fix MSI-X vector print new ba53572bf02d scsi: megaraid_sas: Export RAID map through debugfs new c9ac8e2466fe scsi: megaraid_sas: Update driver version to 07.708.03.00 new 2d71dc8eb6e8 scsi: lpfc: Fix alloc context on oas lun creations new 32b938656462 scsi: lpfc: Fix nvmet target abort cmd matching new 4767c58af96e scsi: lpfc: Correct nvmet buffer free race condition new 2ab70c210664 scsi: lpfc: Revise message when stuck due to unresponsive adapter new d74a89aab9be scsi: lpfc: Separate CQ processing for nvmet_fc upcalls new 79d8c4ce01b2 scsi: lpfc: Fix nvmet handling of received ABTS for unmapp [...] new f6978f416367 scsi: lpfc: Revert message logging on unsupported topology new f22bfe8d1c90 scsi: lpfc: Fix PT2PT PLOGI collison stopping discovery new 51d23fb28ccb scsi: lpfc: Prevent 'use after free' memory overwrite in n [...] new 6594d31bab02 scsi: lpfc: Cancel queued work for an IO when processing a [...] new b9e5a2d961db scsi: lpfc: Fix hardlockup in scsi_cmd_iocb_cmpl new c15e07047e7a scsi: lpfc: Rework misleading nvme not supported in firmwa [...] new 04d210c98e11 scsi: lpfc: Fix memory leak in abnormal exit path from lpf [...] new b8e6f13617db scsi: lpfc: Fix incorrect logical link speed on trunks whe [...] new d9954a2d18c3 scsi: lpfc: Fix oops when driver is loaded with 1 interrup [...] new 657add4e5e15 scsi: lpfc: Fix poor use of hardware queues if fewer irq vectors new 996a02aeb959 scsi: lpfc: Fix fcp_rsp_len checking on lun reset new 93f647f93df1 scsi: lpfc: Fix FDMI fc4type for nvme support new aa6ff3091872 scsi: lpfc: Fix BFS crash with DIX enabled new 01d53c04637f scsi: lpfc: Fix kernel warnings related to smp_processor_id() new 852eb63a7179 scsi: lpfc: Update lpfc version to 12.2.0.3 new 2e2252047503 scsi: ibmvscsi: Wire up host_reset() in the driver's scsi_ [...] new 6e40de8b6b3c scsi: ibmvscsi: redo driver work thread to use enum action states new aa343c695aa5 scsi: ibmvscsi: fix tripping of blk_mq_run_hw_queue WARN_ON new 1697c6a64c49 scsi: fdomain: Add register definitions new 8674a8aa2c39 scsi: fdomain: Add PCMCIA support new 32877947b7a8 scsi: pm8001: Fix typo in code comments new 8a914f32e2df scsi: target/iscsi: fix possible condition with no effect [...] new 36631157eb3f scsi: hpsa: fix an uninitialized read and dereference of p [...] new a5c990eea5dd scsi: lpfc: Use *_pool_zalloc rather than *_pool_alloc new a1b6fb947f92 scsi: libsas: no need to join wide port again in sas_ex_di [...] new ee5f1042b20e scsi: ufs: Introduce ufshcd_is_auto_hibern8_supported() new f571b377ded7 scsi: ufs: Do not overwrite Auto-Hibernate timer new 821744403913 scsi: ufs: Add error-handling of Auto-Hibernate new f9e3ebeea452 scsi: mpt3sas_ctl: fix double-fetch bug in _ctl_ioctl_main() new dea98ba45a18 scsi: megaraid_sas: remove set but not used variable 'cur_state' new de19212c2890 scsi: megaraid_sas: remove set but not used variables 'hos [...] new b3b2a9f60fd9 scsi: message: fusion: Use kmemdup instead of memcpy and kmalloc new 6c86e046cf97 scsi: hisi_sas: Delete PHY timers when rmmod or probe failed new 794327ab53cc scsi: hisi_sas: Fix the issue of argument mismatch of prin [...] new c7669f50121a scsi: hisi_sas: Reduce HISI_SAS_SGE_PAGE_CNT in size new 0ab7bc825a12 scsi: hisi_sas: Change the type of some numbers to unsigned new e4c19deba607 scsi: hisi_sas: Ignore the error code between phy down to phy up new 97fcf176b43b scsi: hisi_sas: Disable stash for v3 hw new a90ef98b21cf scsi: qla2xxx: remove double assignment in qla2x00_update_fcport new a82b3539dc27 scsi: lpfc: Remove set but not used variables 'qp' new d7b761b06949 scsi: lpfc: Make some symbols static new 961ed94e8a83 scsi: ibmvscsi: Don't use rc uninitialized in ibmvscsi_do_work new 0824721463bc scsi: MAINTAINERS: update maintainer for PM8001 new 336df6eb6282 scsi: lpfc: Avoid unused function warnings new ed17190941c7 scsi: megaraid_sas: remove set but not used variable 'sge_sz' new cdf79db476c4 scsi: megaraid_sas: remove set but not used variables 'buf [...] new deff37063351 scsi: megaraid_sas: make max_sectors visible in sys new ea14e46240fe scsi: megaraid_sas: use octal permissions instead of constants new d63546834969 scsi: megaraid_sas: use DEVICE_ATTR_{RO, RW} new bc7625795cb9 scsi: megaraid_sas: Remove unused including <linux/version.h> new ec0a95aba4be scsi: aic7xxx: Spelling s/configuraion/configuration/ new 881a9a54da17 scsi: isci: Grammar s/the its/its/ new 078a4cc1380d scsi: mpt3sas: function pointers of request descriptor new 79c74d03d527 scsi: mpt3sas: Add Atomic RequestDescriptor support on Aero new 18fd3d8cf903 scsi: mpt3sas: Add flag high_iops_queues new 0213651609b9 scsi: mpt3sas: change _base_get_msix_index prototype new 5dd48a555a40 scsi: mpt3sas: Use high iops queues under some circumstances new 998c3001d31a scsi: mpt3sas: save and use MSI-X index for posting RD new 728bbc6cbff7 scsi: mpt3sas: Affinity high iops queues IRQs to local node new 2426f20903ff scsi: mpt3sas: Enable interrupt coalescing on high iops new ca7e1e9d88a4 scsi: mpt3sas: Introduce perf_mode module parameter new 895d8860a1a9 scsi: mpt3sas: Update driver version to 29.100.00.00 new 924a3541eab0 scsi: libsas: aic94xx: hisi_sas: mvsas: pm8001: Use dev_is [...] new 6ea3b189f770 scsi: mpt3sas: Mark expected switch fall-through new adfbd028e155 scsi: storvsc: Add ability to change scsi queue depth new 22c2f35f49d4 scsi: tcmu: Simplify tcmu_update_uio_info() new 152e30fc53cb scsi: cxgb4i: add support for IEEE_8021QAZ_APP_SEL_STREAM [...] new ac88c1f6730e scsi: Restrict user space SCSI device state changes to "ru [...] new bbe9fb0d04b9 scsi: Avoid that .queuecommand() gets called for a blocked [...] new fd5614124406 scsi: RDMA/srp: Fix a sleep-in-invalid-context bug new 5da1faa07b7d scsi: wd719x: Fix resets and aborts new 25fcf94a2fa8 Revert "scsi: ncr5380: Increase register polling limit" new 57f31326518e scsi: NCR5380: Always re-enable reselection interrupt new f9dfed1c7857 scsi: NCR5380: Handle PDMA failure reliably new 7398cee4c3e6 scsi: mac_scsi: Increase PIO/PDMA transfer length threshold new 78ff751f8e6a scsi: mac_scsi: Fix pseudo DMA implementation, take 2 new 8fb9a64eb6e6 scsi: mac_scsi: Enable PDMA on Mac IIfx new 7c1f3e3447a1 scsi: mac_scsi: Treat Last Byte Sent time-out as failure new e58ed5002f17 scsi: megaraid_sas: Use struct_size() helper new e1a7752ca7b1 scsi: ufs-qcom: Add support for platforms booting ACPI new ab9f5adb8d14 scsi: mpt3sas: make driver options visible in sys new c9df14427259 scsi: mpt3sas: use DEVICE_ATTR_{RO, RW} new 62b52c8ce9d4 scsi: virtio_scsi: remove unused 'affinity_hint_set' new c870d65fe308 scsi: ufs-bsg: fix typo in ufs_bsg_request new b13a3539eb2a scsi: ufs-bsg: complete ufs-bsg job only if no error new 8c09d7527697 scsi: ufshdc-pci: Add Intel PCI IDs for EHL new 4adb451c8d16 scsi: bnx2fc: Redo setting source FCoE MAC new a92ac6ee7980 scsi: bnx2fc: Only put reference to io_req in bnx2fc_abts_ [...] new 0e0fcef97201 scsi: bnx2fc: Separate out completion flags and variables [...] new 25ad7394c778 scsi: bnx2fc: Do not allow both a cleanup completion and a [...] new 3c97b569505f scsi: bnx2fc: Limit the IO size according to the FW capability new 10b3ef227018 scsi: bnx2fc: Update the driver version to 2.12.10 new 177709c0702e scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_rec new 7bfe5ae57c80 scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_srr new 4e1c94b04771 scsi: ufs: Documentation: Announce ufs-tool v1.0 new 381abbd1f7f9 scsi: mpt3sas: Remove CPU arch check to determine perf_mode new 48d6f0a6a559 scsi: mpt3sas: Use configured PCIe link speed, not max new 610ef1e955cd scsi: mpt3sas: Determine smp affinity on per HBA basis new eedc42a074de scsi: mpt3sas: Fix msix load balance on and off settings new 2040a857e436 scsi: pm80xx: Event log size through sysfs new 5f0bd875c6db scsi: pm80xx: Modified the logic to collect IOP event logs new 5885571df750 scsi: megaraid_sas: Add 32 bit atomic descriptor support t [...] new dd80769923de scsi: megaraid_sas: Add support for Non-secure Aero PCI IDs new 2181aacf46f3 scsi: megaraid_sas: Remove few debug counters from IO path new a6ffd5bf6819 scsi: megaraid_sas: Call disable_irq from process IRQ poll new 7fa3174b3ef4 scsi: megaraid_sas: Release Mutex lock before OCR in case [...] new ccf6c1f2e2d7 scsi: megaraid_sas: In probe context, retry IOC INIT once [...] new 798d44b04f48 scsi: megaraid_sas: Don't send FPIO to RL Bypass queue new 59db5a931bbe scsi: megaraid_sas: Handle sequence JBOD map failure at dr [...] new a4413a5859f8 scsi: megaraid_sas: megaraid_sas: Add check for count retu [...] new 49f2bf1071f0 scsi: megaraid_sas: RAID1 PCI bandwidth limit algorithm is [...] new 7fc557005c45 scsi: megaraid_sas: Offload Aero RAID5/6 division calculat [...] new 58136856167d scsi: megaraid_sas: Add support for MPI toolbox commands new 132147d7f620 scsi: megaraid_sas: Add support for High IOPS queues new ea836f40f8fd scsi: megaraid_sas: Enable coalescing for high IOPS queues new f0b9e7bdc309 scsi: megaraid_sas: Set affinity for high IOPS reply queues new f39e5e52c5b5 scsi: megaraid_sas: Use high IOPS queues based on IO workload new 299ee42615e3 scsi: megaraid_sas: Introduce various Aero performance modes new f5258d6e01f3 scsi: megaraid_sas: Update driver version to 07.710.06.00-rc1 new 6a81533d616f scsi: qla2xxx: Fix kernel crash after disconnecting NVMe devices new 2eb9238affa7 scsi: qla2xxx: on session delete, return nvme cmd new 4c2a2d0178d5 scsi: qla2xxx: Fix NVME cmd and LS cmd timeout race condition new baf23eddbf2a scsi: qla2xxx: move IO flush to the front of NVME rport un [...] new ba6d10ab8014 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] new cf9648cb71d6 scsi: vmw_pscsi: use sg helper to iterate over scatterlist new c0d0d81ad34a scsi: advansys: use sg helper to iterate over scatterlist new 46e8e475a160 scsi: lpfc: use sg helper to iterate over scatterlist new 3c1a30df6d9c scsi: mvumi: use sg helper to iterate over scatterlist new c71ae886d132 scsi: ipr: use sg helper to iterate over scatterlist new 74eb7446eda5 scsi: pmcraid: use sg helper to iterate over scatterlist new 1194b5ce57d2 scsi: usb: image: microtek: use sg helper to iterate over [...] new da5567369fb6 scsi: staging: unisys: visorhba: use sg helper to iterate [...] new 013be03840c2 scsi: s390: zfcp_fc: use sg helper to iterate over scatterlist new a7a253ba6c26 scsi: aha152x: use sg helper to iterate over scatterlist new 79da19b48fc1 scsi: imm: use sg helper to iterate over scatterlist new 1b3a46401066 scsi: pcmcia: nsp_cs: use sg helper to iterate over scatterlist new 57ef4e510939 scsi: ppa: use sg helper to iterate over scatterlist new c3c0fd9b108f scsi: wd33c93: use sg helper to iterate over scatterlist new 0e9fdd2b315c scsi: NCR5380: use sg helper to iterate over scatterlist new ee5a1dbfec57 scsi: esp: use sg helper to iterate over scatterlist new 4635873c561a scsi: lib/sg_pool.c: improve APIs for allocating sg pool new 92524fa12312 scsi: core: avoid preallocating big SGL for protection inf [...] new 3dccdf53c2f3 scsi: core: avoid preallocating big SGL for data new b79d9a09ae23 scsi: lib/sg_pool.c: clear 'first_chunk' in case of no pre [...] new 3e99b3b13a1f scsi: core: don't preallocate small SGL in case of NO_SG_CHAIN new 1f7563f743d7 Merge tag 'scsi-sg' of git://git.kernel.org/pub/scm/linux/ [...]
The 248 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/LSM/LoadPin.rst | 10 + Documentation/hwmon/pxe1610 | 90 + Documentation/scsi/osst.txt | 218 - Documentation/scsi/ufs.txt | 7 + MAINTAINERS | 13 +- arch/m68k/mac/config.c | 10 +- drivers/hwmon/adm1029.c | 10 - drivers/hwmon/asus_atk0110.c | 23 +- drivers/hwmon/gpio-fan.c | 22 +- drivers/hwmon/hwmon.c | 6 + drivers/hwmon/ina3221.c | 4 +- drivers/hwmon/lm90.c | 106 +- drivers/hwmon/max6650.c | 710 +-- drivers/hwmon/nct7904.c | 81 +- drivers/hwmon/occ/common.c | 6 + drivers/hwmon/pmbus/Kconfig | 18 + drivers/hwmon/pmbus/Makefile | 2 + drivers/hwmon/pmbus/adm1275.c | 105 +- drivers/hwmon/pmbus/irps5401.c | 67 + drivers/hwmon/pmbus/pxe1610.c | 139 + drivers/hwmon/pwm-fan.c | 10 +- drivers/hwmon/scpi-hwmon.c | 10 +- drivers/hwmon/smsc47m1.c | 2 + drivers/infiniband/ulp/srp/ib_srp.c | 21 +- drivers/message/fusion/mptbase.c | 3 +- drivers/nvme/host/fc.c | 7 +- drivers/nvme/host/rdma.c | 7 +- drivers/nvme/target/loop.c | 4 +- drivers/s390/scsi/zfcp_fc.c | 4 +- drivers/scsi/Kconfig | 57 +- drivers/scsi/Makefile | 4 +- drivers/scsi/NCR5380.c | 59 +- drivers/scsi/NCR5380.h | 2 +- drivers/scsi/advansys.c | 2 +- drivers/scsi/aha152x.c | 46 +- drivers/scsi/aic7xxx/aic7xxx.reg | 2 +- drivers/scsi/aic94xx/aic94xx_dev.c | 4 +- drivers/scsi/bnx2fc/bnx2fc.h | 14 +- drivers/scsi/bnx2fc/bnx2fc_els.c | 60 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 3 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 116 +- drivers/scsi/bnx2fc/bnx2fc_tgt.c | 10 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 9 +- drivers/scsi/esp_scsi.c | 20 +- drivers/scsi/esp_scsi.h | 2 + drivers/scsi/fdomain.c | 597 +++ drivers/scsi/fdomain.h | 114 + drivers/scsi/fdomain_isa.c | 222 + drivers/scsi/fdomain_pci.c | 68 + drivers/scsi/hisi_sas/hisi_sas.h | 8 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 16 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 50 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 50 +- drivers/scsi/hpsa.c | 280 +- drivers/scsi/hpsa.h | 6 +- drivers/scsi/hpsa_cmd.h | 2 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 77 +- drivers/scsi/ibmvscsi/ibmvscsi.h | 10 +- drivers/scsi/imm.c | 2 +- drivers/scsi/ipr.c | 29 +- drivers/scsi/isci/remote_device.c | 4 +- drivers/scsi/isci/remote_device.h | 5 - drivers/scsi/isci/request.c | 8 +- drivers/scsi/isci/task.c | 2 +- drivers/scsi/libiscsi_tcp.c | 2 - drivers/scsi/libsas/sas_discover.c | 23 +- drivers/scsi/libsas/sas_event.c | 18 +- drivers/scsi/libsas/sas_expander.c | 71 +- drivers/scsi/libsas/sas_init.c | 2 +- drivers/scsi/libsas/sas_internal.h | 2 +- drivers/scsi/libsas/sas_phy.c | 18 +- drivers/scsi/libsas/sas_port.c | 24 +- drivers/scsi/libsas/sas_scsi_host.c | 2 +- drivers/scsi/lpfc/lpfc_attr.c | 34 +- drivers/scsi/lpfc/lpfc_bsg.c | 2 +- drivers/scsi/lpfc/lpfc_crtn.h | 3 +- drivers/scsi/lpfc/lpfc_ct.c | 14 +- drivers/scsi/lpfc/lpfc_els.c | 1 + drivers/scsi/lpfc/lpfc_init.c | 512 +- drivers/scsi/lpfc/lpfc_nvme.c | 16 +- drivers/scsi/lpfc/lpfc_nvmet.c | 335 +- drivers/scsi/lpfc/lpfc_nvmet.h | 1 + drivers/scsi/lpfc/lpfc_scsi.c | 16 +- drivers/scsi/lpfc/lpfc_sli.c | 76 +- drivers/scsi/lpfc/lpfc_sli4.h | 11 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/mac_scsi.c | 421 +- drivers/scsi/megaraid/Kconfig.megaraid | 1 + drivers/scsi/megaraid/Makefile | 2 +- drivers/scsi/megaraid/megaraid_sas.h | 101 +- drivers/scsi/megaraid/megaraid_sas_base.c | 712 ++- drivers/scsi/megaraid/megaraid_sas_debugfs.c | 179 + drivers/scsi/megaraid/megaraid_sas_fp.c | 82 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 551 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 33 +- drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 2 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 497 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 35 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 73 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 234 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 52 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 8 +- drivers/scsi/mvsas/mv_sas.c | 2 +- drivers/scsi/mvsas/mv_sas.h | 3 - drivers/scsi/mvumi.c | 11 +- drivers/scsi/osst.c | 6108 ----------------------- drivers/scsi/osst.h | 651 --- drivers/scsi/osst_detect.h | 7 - drivers/scsi/osst_options.h | 107 - drivers/scsi/pcmcia/Kconfig | 10 + drivers/scsi/pcmcia/Makefile | 1 + drivers/scsi/pcmcia/fdomain_cs.c | 95 + drivers/scsi/pcmcia/nsp_cs.c | 4 +- drivers/scsi/pm8001/pm8001_ctl.c | 52 +- drivers/scsi/pm8001/pm8001_hwi.c | 4 +- drivers/scsi/pm8001/pm8001_sas.c | 4 +- drivers/scsi/pm8001/pm8001_sas.h | 1 - drivers/scsi/pm8001/pm80xx_hwi.c | 4 +- drivers/scsi/pmcraid.c | 14 +- drivers/scsi/ppa.c | 2 +- drivers/scsi/qla2xxx/qla_def.h | 5 +- drivers/scsi/qla2xxx/qla_gbl.h | 2 + drivers/scsi/qla2xxx/qla_init.c | 1 - drivers/scsi/qla2xxx/qla_nvme.c | 236 +- drivers/scsi/qla2xxx/qla_nvme.h | 2 +- drivers/scsi/qla2xxx/qla_os.c | 1 - drivers/scsi/qla2xxx/qla_target.c | 16 +- drivers/scsi/scsi.c | 12 +- drivers/scsi/scsi_debugfs.h | 1 + drivers/scsi/scsi_error.c | 26 +- drivers/scsi/scsi_lib.c | 39 +- drivers/scsi/scsi_pm.c | 6 +- drivers/scsi/scsi_priv.h | 1 - drivers/scsi/scsi_sysfs.c | 7 +- drivers/scsi/scsi_transport_fc.c | 3 - drivers/scsi/sd.c | 111 +- drivers/scsi/ses.c | 7 +- drivers/scsi/st.c | 6 +- drivers/scsi/storvsc_drv.c | 11 + drivers/scsi/ufs/ufs-qcom.c | 23 +- drivers/scsi/ufs/ufs-sysfs.c | 6 +- drivers/scsi/ufs/ufs_bsg.c | 6 +- drivers/scsi/ufs/ufshcd-pci.c | 2 + drivers/scsi/ufs/ufshcd.c | 35 +- drivers/scsi/ufs/ufshcd.h | 5 + drivers/scsi/ufs/ufshci.h | 6 +- drivers/scsi/virtio_scsi.c | 3 - drivers/scsi/vmw_pvscsi.c | 2 +- drivers/scsi/wd33c93.c | 2 +- drivers/scsi/wd719x.c | 42 +- drivers/staging/unisys/visorhba/visorhba_main.c | 9 +- drivers/target/iscsi/iscsi_target_nego.c | 15 +- drivers/target/target_core_user.c | 16 +- drivers/usb/image/microtek.c | 20 +- drivers/usb/image/microtek.h | 2 +- fs/pstore/ftrace.c | 18 +- fs/pstore/inode.c | 13 +- fs/pstore/ram.c | 21 + include/linux/scatterlist.h | 11 +- include/scsi/fc/fc_fip.h | 14 +- include/scsi/fc/fc_ms.h | 3 +- include/scsi/iscsi_if.h | 2 - include/scsi/iscsi_proto.h | 2 - include/scsi/libiscsi_tcp.h | 2 - include/scsi/libsas.h | 5 +- include/scsi/sas.h | 2 +- include/scsi/scsi_transport.h | 2 +- include/scsi/scsi_transport_fc.h | 3 - include/uapi/scsi/fc/fc_els.h | 13 - include/uapi/scsi/fc/fc_fs.h | 13 - include/uapi/scsi/fc/fc_gs.h | 13 - include/uapi/scsi/fc/fc_ns.h | 13 - include/uapi/scsi/scsi_bsg_fc.h | 15 - include/uapi/scsi/scsi_netlink.h | 15 - include/uapi/scsi/scsi_netlink_fc.h | 15 - lib/scatterlist.c | 36 +- lib/sg_pool.c | 39 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 5 +- security/loadpin/loadpin.c | 48 + 179 files changed, 6425 insertions(+), 9508 deletions(-) create mode 100644 Documentation/hwmon/pxe1610 delete mode 100644 Documentation/scsi/osst.txt create mode 100644 drivers/hwmon/pmbus/irps5401.c create mode 100644 drivers/hwmon/pmbus/pxe1610.c create mode 100644 drivers/scsi/fdomain.c create mode 100644 drivers/scsi/fdomain.h create mode 100644 drivers/scsi/fdomain_isa.c create mode 100644 drivers/scsi/fdomain_pci.c create mode 100644 drivers/scsi/megaraid/megaraid_sas_debugfs.c delete mode 100644 drivers/scsi/osst.c delete mode 100644 drivers/scsi/osst.h delete mode 100644 drivers/scsi/osst_detect.h delete mode 100644 drivers/scsi/osst_options.h create mode 100644 drivers/scsi/pcmcia/fdomain_cs.c