This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from c1f10ac840ca Merge tag 'nfs-for-6.9-1' of git://git.linux-nfs.org/proje [...] new 73cb4a2d8d7e parisc: Use irq_enter_rcu() to fix warning at kernel/conte [...] new 94a1b192290c parisc: Show kernel unaligned memory accesses new cf159848860d parisc: avoid c23 'nullptr' idenitifier new 0b9ec151b9b4 parisc: make parisc_bus_type const new e5db6a74571a parisc/unaligned: Rewrite 64-bit inline assembly of emulate_ldd() new 4603fbaa76b5 parisc: Avoid clobbering the C/B bits in the PSW with toph [...] new a2abae8f0b63 parisc: Fix ip_fast_csum new 4408ba75e4ba parisc: Fix csum_ipv6_magic on 32-bit systems new 4b75b12d7050 parisc: Fix csum_ipv6_magic on 64-bit systems new 0568b6f0d863 parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 6 [...] new 26dd48780bd2 parisc: led: Convert to platform remove callback returning void new 342d965376c5 Merge tag 'parisc-for-6.9-rc1' of git://git.kernel.org/pub [...] new 2777e73fc154 scsi: ufs: core: Add CPU latency QoS support for UFS driver new 0652205b4ce2 scsi: ufs: ufs-mediatek: Migrate to UFSHCD generic CPU lat [...] new 29b3a373e2df scsi: ufs: ufs-mediatek: Check link status after exiting hibern8 new 468b3e0a3bca scsi: ufs: ufs-mediatek: Fix MCQ mode TM cmd timeout new e0dc13e5a3cb scsi: ufs: ufs-mediatek: Disable MCQ IRQ when clock off new 4380e64a94e1 scsi: core: Move autosuspend timer delay to Scsi_Host new 332973850054 scsi: ufs: ufs-mediatek: Change default autosuspend timer new 796cae1a79b1 scsi: core: Safe warning about bad dev info string new ab3e6c4e0ea1 scsi: ufs: mcq: Add definition for REG_UFS_MEM_CFG register new 325ec4ac7da6 scsi: ufs: mcq: Use ufshcd_mcq_req_to_hwq() to simplify up [...] new 01f256228c0f scsi: ufs: mcq: Remove unused parameters new 9759cdc1bcb8 scsi: megaraid: Remove redundant assignment to variable 'retval' new be7fc734b658 scsi: message: fusion: Remove redundant pointer 'hd' new 165470fb2600 scsi: ibmvscsi_tgt: Replace deprecated strncpy() with strscpy() new 29b75184f721 scsi: mpi3mr: Use ida to manage mrioc ID new f1aa6437733a scsi: fnic: Clean up some inconsistent indenting new 3c4f53b2c341 scsi: hisi_sas: Fix a deadlock issue related to automatic dump new 3f0305504765 scsi: hisi_sas: Remove redundant checks for automatic debu [...] new 69097a631c03 scsi: hisi_sas: Check whether debugfs is enabled before re [...] new f9242f166770 scsi: hisi_sas: Remove hisi_hba->timer for v3 hw new 2b9bc9efa815 Merge patch series "scsi: hisi_sas: Minor fixes and cleanups" new 883a8b451cf4 scsi: ufs: qcom: Clarify comments about the initial phy_gear new 10a39667a117 scsi: ufs: qcom: Avoid re-init quirk when gears match new c0767560b012 scsi: mpt3sas: Reload SBR without rebooting HBA new a34fc8c7361c scsi: mpt3sas: Update driver version to 48.100.00.00 new a977c8158a42 scsi: 3w-9xxx: Remove snprintf() from sysfs call-backs and [...] new 7eaa48e9e497 scsi: 3w-sas: Remove snprintf() from sysfs call-backs and [...] new 30cc6aa09eee scsi: 3w-xxxx: Remove snprintf() from sysfs call-backs and [...] new f615c74de383 scsi: 53c700: Remove snprintf() from sysfs call-backs and [...] new bc978cc18d46 scsi: aacraid: aachba: Replace snprintf() with the safer s [...] new 1ad717c92925 scsi: fnic: Convert snprintf() to sysfs_emit() new 29ff822f466e scsi: ibmvscsi: Convert snprintf() to sysfs_emit() new 01105c23de42 scsi: ibmvscsi_tgt: Convert snprintf() to sysfs_emit() new 5fbf37e53091 scsi: isci: Convert snprintf() to sysfs_emit() new 8179041f801d scsi: pm8001: Convert snprintf() to sysfs_emit() new 994724e6b3f0 scsi: core: Allow passthrough to request midlayer retries new 2a1f96f60a4b scsi: core: Have midlayer retry scsi_probe_lun() errors new 987d7d3db0b9 scsi: core: Retry INQUIRY after timeout new 1008f5776fe5 scsi: sd: Use separate buf for START_STOP in sd_spinup_disk() new c1acf38cd11e scsi: sd: Have midlayer retry sd_spinup_disk() errors new fabe3ee92e18 scsi: device_handler: hp_sw: Have midlayer retry scsi_exec [...] new f316ff46a0ff scsi: device_handler: rdac: Have midlayer retry send_mode_ [...] new 5dbf10473642 scsi: spi: Have midlayer retry spi_execute() UAs new 183053203d45 scsi: sd: Have midlayer retry sd_sync_cache() errors new 11a26723210e scsi: ch: Remove unit_attention new e11f35c46ebd scsi: ch: Have midlayer retry ch_do_scsi() UAs new 21bdff48e12b scsi: core: Have midlayer retry scsi_mode_sense() UAs new 8d24677ebb9e scsi: core: Have SCSI midlayer retry scsi_report_lun_scan( [...] new eea6ef3792e3 scsi: sd: Have pr commands retry UAs new 0f11328f2f46 scsi: sd: Have midlayer retry read_capacity_10() errors new 3a7b4579328e scsi: ses: Have midlayer retry scsi_execute_cmd() errors new b72f2d149e24 scsi: sr: Have midlayer retry get_sectorsize() errors new b8c3a7bac9b6 scsi: ufs: Have midlayer retry start stop errors new 25a1f7a0a1fe scsi: core: Add kunit tests for scsi_check_passthrough() new 3f90ac7138ed Merge patch series "scsi: Allow scsi_execute users to requ [...] new 3d0f9342ae20 scsi: lpfc: Initialize status local variable in lpfc_sli4_ [...] new 2ae917d4bcab scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() new aa7674bd8da5 scsi: lpfc: Use sg_dma_len() API to get struct scatterlist [...] new b76beac1a4f5 scsi: lpfc: Remove D_ID swap log message from trace event logger new e1b3acad0d7b scsi: lpfc: Allow lpfc_plogi_confirm_nport() logic to exec [...] new a801d57a110d scsi: lpfc: Remove NLP_RCV_PLOGI early return during RSCN [...] new 7bb6cb7bb21c scsi: lpfc: Fix failure to delete vports when discovery is [...] new 900db34ad265 scsi: lpfc: Add condition to delete ndlp object after send [...] new 6ca396c5e3c4 scsi: lpfc: Save FPIN frequency statistics upon receipt of [...] new 140bd888ed0d scsi: lpfc: Move handling of reset congestion statistics events new 4be4ad6cd237 scsi: lpfc: Remove shost_lock protection for fc_host_port [...] new 0dfd9cbc187c scsi: lpfc: Change nlp state statistic counters into atomic_t new 9bb36777d0a2 scsi: lpfc: Protect vport fc_nodes list with an explicit s [...] new a645b8c1f5bc scsi: lpfc: Change lpfc_vport fc_flag member into a bitmask new e39811bec6b1 scsi: lpfc: Change lpfc_vport load_flag member into a bitmask new 5b22878daf48 scsi: lpfc: Update lpfc version to 14.4.0.0 new ea4044e4dd0d scsi: lpfc: Copyright updates for 14.4.0.0 patches new 3d6776a371dc Merge patch series "Update lpfc to revision 14.4.0.0" new 4dbde797b946 scsi: fcoe: Make fcoe_bus_type const new 824ec98b1b55 scsi: iscsi: Make iscsi_flashnode_bus const new ac0dd0f33adb scsi: scsi_debug: Make pseudo_lld_bus const new 4ad946536537 scsi: target: tcm_loop: Make tcm_loop_lld_bus const new f7c7190f49b8 scsi: core: Really include kunit tests with SCSI_LIB_KUNIT_TEST new a0bcad233fd6 scsi: core: Make scsi_bus_type const new b628db427fd2 scsi: qla1280: Remove redundant assignment to variable 'mr' new 9f3dbcb5632d scsi: csiostor: Avoid function pointer casts new c121b588a5e4 scsi: bfa: Remove additional unnecessary struct declarations new b69600231f75 scsi: bfa: Fix function pointer type mismatch for hcb_qe->cbfn new 37126399da15 scsi: bfa: Fix function pointer type mismatch for state machines new e100c01efa85 scsi: lpfc: Replace deprecated strncpy() with strscpy() new 3e24118ec185 scsi: libfc: replace deprecated strncpy() with memcpy() new 517bcc2b4db4 scsi: core: Constify the struct device_type usage new 741e9d668aa5 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...]
The 100 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: arch/parisc/include/asm/assembly.h | 18 +- arch/parisc/include/asm/checksum.h | 10 +- arch/parisc/include/asm/parisc-device.h | 2 +- arch/parisc/kernel/drivers.c | 2 +- arch/parisc/kernel/irq.c | 4 +- arch/parisc/kernel/unaligned.c | 34 ++- arch/parisc/math-emu/dfsqrt.c | 4 +- arch/parisc/math-emu/fcnvff.c | 8 +- arch/parisc/math-emu/fcnvfu.c | 16 +- arch/parisc/math-emu/fcnvfut.c | 16 +- arch/parisc/math-emu/fcnvfx.c | 16 +- arch/parisc/math-emu/fcnvfxt.c | 16 +- arch/parisc/math-emu/fcnvuf.c | 16 +- arch/parisc/math-emu/fcnvxf.c | 16 +- arch/parisc/math-emu/frnd.c | 8 +- arch/parisc/math-emu/sfsqrt.c | 4 +- drivers/message/fusion/mptfc.c | 4 +- drivers/parisc/led.c | 6 +- drivers/scsi/3w-9xxx.c | 44 +-- drivers/scsi/3w-sas.c | 36 +-- drivers/scsi/3w-xxxx.c | 44 +-- drivers/scsi/53c700.c | 2 +- drivers/scsi/Kconfig | 9 + drivers/scsi/aacraid/aachba.c | 6 +- drivers/scsi/bfa/bfa.h | 30 +- drivers/scsi/bfa/bfa_core.c | 4 +- drivers/scsi/bfa/bfa_cs.h | 21 +- drivers/scsi/bfa/bfa_fcpim.c | 51 ---- drivers/scsi/bfa/bfa_fcpim.h | 66 +++- drivers/scsi/bfa/bfa_fcs.h | 312 ++++++++++++------- drivers/scsi/bfa/bfa_fcs_fcpim.c | 23 +- drivers/scsi/bfa/bfa_fcs_lport.c | 112 ++----- drivers/scsi/bfa/bfa_fcs_rport.c | 34 ++- drivers/scsi/bfa/bfa_ioc.c | 85 +++--- drivers/scsi/bfa/bfa_ioc.h | 84 ++++-- drivers/scsi/bfa/bfa_svc.c | 72 ++--- drivers/scsi/bfa/bfa_svc.h | 115 +++++-- drivers/scsi/bfa/bfad_bsg.c | 11 +- drivers/scsi/bfa/bfad_drv.h | 31 +- drivers/scsi/ch.c | 27 +- drivers/scsi/csiostor/csio_defs.h | 18 +- drivers/scsi/csiostor/csio_lnode.c | 8 +- drivers/scsi/csiostor/csio_lnode.h | 13 - drivers/scsi/device_handler/scsi_dh_hp_sw.c | 49 ++- drivers/scsi/device_handler/scsi_dh_rdac.c | 84 +++--- drivers/scsi/fcoe/fcoe_sysfs.c | 4 +- drivers/scsi/fnic/fnic_attrs.c | 7 +- drivers/scsi/fnic/fnic_scsi.c | 4 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 26 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 8 +- drivers/scsi/hosts.c | 2 +- drivers/scsi/ibmvscsi/ibmvfc.c | 22 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 24 +- drivers/scsi/isci/init.c | 2 +- drivers/scsi/libfc/fc_encode.h | 14 +- drivers/scsi/lpfc/lpfc.h | 94 +++--- drivers/scsi/lpfc/lpfc_attr.c | 107 +++---- drivers/scsi/lpfc/lpfc_bsg.c | 8 +- drivers/scsi/lpfc/lpfc_ct.c | 158 +++++----- drivers/scsi/lpfc/lpfc_debugfs.c | 14 +- drivers/scsi/lpfc/lpfc_els.c | 446 ++++++++++++---------------- drivers/scsi/lpfc/lpfc_hbadisc.c | 350 +++++++++------------- drivers/scsi/lpfc/lpfc_hw4.h | 4 +- drivers/scsi/lpfc/lpfc_init.c | 137 +++++---- drivers/scsi/lpfc/lpfc_mbox.c | 10 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 91 +++--- drivers/scsi/lpfc/lpfc_nvme.c | 20 +- drivers/scsi/lpfc/lpfc_nvmet.c | 14 +- drivers/scsi/lpfc/lpfc_scsi.c | 10 +- drivers/scsi/lpfc/lpfc_sli.c | 56 ++-- drivers/scsi/lpfc/lpfc_version.h | 6 +- drivers/scsi/lpfc/lpfc_vport.c | 69 ++--- drivers/scsi/megaraid.c | 2 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 12 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 99 ++++-- drivers/scsi/mpt3sas/mpt3sas_base.h | 8 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 54 ++++ drivers/scsi/mpt3sas/mpt3sas_ctl.h | 10 + drivers/scsi/mpt3sas/mpt3sas_scsih.c | 1 + drivers/scsi/pm8001/pm8001_ctl.c | 6 +- drivers/scsi/qla1280.c | 1 - drivers/scsi/scsi_debug.c | 4 +- drivers/scsi/scsi_devinfo.c | 6 +- drivers/scsi/scsi_lib.c | 124 +++++++- drivers/scsi/scsi_lib_test.c | 330 ++++++++++++++++++++ drivers/scsi/scsi_priv.h | 2 +- drivers/scsi/scsi_scan.c | 109 ++++--- drivers/scsi/scsi_sysfs.c | 6 +- drivers/scsi/scsi_transport_iscsi.c | 4 +- drivers/scsi/scsi_transport_spi.c | 35 +-- drivers/scsi/sd.c | 220 +++++++++----- drivers/scsi/ses.c | 66 ++-- drivers/scsi/sr.c | 38 +-- drivers/target/loopback/tcm_loop.c | 2 +- drivers/ufs/core/ufs-mcq.c | 12 +- drivers/ufs/core/ufs-sysfs.c | 49 +++ drivers/ufs/core/ufshcd.c | 90 ++++-- drivers/ufs/host/ufs-mediatek.c | 90 ++++-- drivers/ufs/host/ufs-mediatek.h | 7 +- drivers/ufs/host/ufs-qcom.c | 28 +- include/scsi/scsi_device.h | 48 +++ include/scsi/scsi_host.h | 6 +- include/ufs/ufshcd.h | 7 + include/ufs/ufshci.h | 3 + 104 files changed, 2847 insertions(+), 1930 deletions(-) create mode 100644 drivers/scsi/scsi_lib_test.c