This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-arm in repository toolchain/ci/linux.
from d7227785e384 Merge tag 'sound-5.19-rc1' of git://git.kernel.org/pub/scm [...] adds 80890c5ea068 scsi: target: Allow changing dbroot if there are no regist [...] adds 9ad659be3761 scsi: ufs: ufshcd-pltfrm: Simplify pdev->dev usage adds 0848ccaea664 scsi: vmw_pvscsi: No need to clear memory after a dma_allo [...] adds 3a6a7187f09a scsi: megaraid_sas: Remove unnecessary memset adds 25a0bf213b8a scsi: ufs: core: Remove redundant HPB unmap adds 08c84a75ddf3 Merge branch '5.18/scsi-fixes' into 5.19/scsi-staging adds b83a8c21f3fe scsi: lpfc: Tweak message log categories for ELS/FDMI/NVMe rescan adds e294647b1aed scsi: lpfc: Move cfg_log_verbose check before calling lpfc [...] adds a6de9a2fa0d6 scsi: lpfc: Fix diagnostic fw logging after a function reset adds 787d0580ca18 scsi: lpfc: Zero SLI4 fcp_cmnd buffer's fcpCntl0 field adds b6474465e962 scsi: lpfc: Requeue SCSI I/O to upper layer when fw report [...] adds 03cbbd7c2f5e scsi: lpfc: Fix SCSI I/O completion and abort handler deadlock adds 3483a44bdfb4 scsi: lpfc: Clear fabric topology flag before initiating a [...] adds 577a942df3de scsi: lpfc: Fix null pointer dereference after failing to [...] adds 672d1cb40551 scsi: lpfc: Protect memory leak for NPIV ports sending PLOGI_RJT adds 31e887864eb2 scsi: lpfc: Update fc_prli_sent outstanding only after gua [...] adds 76395c88d0af scsi: lpfc: Transition to NPR state upon LOGO cmpl if link [...] adds d531d9874da8 scsi: lpfc: Remove unnecessary NULL pointer assignment for [...] adds 39a1a86b9da2 scsi: lpfc: Move MI module parameter check to handle dynam [...] adds 5295d19d4f97 scsi: lpfc: Correct CRC32 calculation for congestion stats adds d6d45f67a111 scsi: lpfc: Fix call trace observed during I/O with CMF enabled adds c364c453d30a scsi: lpfc: Revise FDMI reporting of supported port speed [...] adds 6c8a3ce64b2c scsi: lpfc: Remove false FDMI NVMe FC-4 support for NPIV ports adds 6c983d327b9e scsi: lpfc: Register for Application Services FC-4 type in [...] adds 1045592fc968 scsi: lpfc: Introduce FC_RSCN_MEMENTO flag for tracking po [...] adds d51cf5bd926c scsi: lpfc: Fix field overload in lpfc_iocbq data structure adds ef47575fd982 scsi: lpfc: Refactor cleanup of mailbox commands adds 1b6f71f7fcb6 scsi: lpfc: Change FA-PWWN detection methodology adds f4fbf4acaa50 scsi: lpfc: Update stat accounting for READ_STATUS mbox command adds fd4a0c6da5c1 scsi: lpfc: Expand setting ELS_ID field in ELS_REQUEST64_WQE adds 4af4d0e2ea94 scsi: lpfc: Update lpfc version to 14.2.0.2 adds 66c20a97367a scsi: lpfc: Copyright updates for 14.2.0.2 patches adds 21a023ce397b scsi: pmcraid: Remove unneeded semicolon adds 65db22e505c4 scsi: fcoe: Simplify if-if to if-else adds f9bdac31cf4b scsi: core: Increase max device queue_depth to 4096 adds ad14649fc5ab scsi: qla2xxx: Remove free_sg command flag adds dceaef94a475 scsi: mpt3sas: Fix _ctl_set_task_mid() TaskMID check adds b4efbec4c2a7 scsi: mpt3sas: Fix writel() use adds 7ab4d2441b95 scsi: mpt3sas: Fix ioc->base_readl() use adds 82b4420c288c scsi: mpt3sas: Fix event callback log_code value handling adds fe413ab32b24 scsi: mpt3sas: Fix adapter replyPostRegisterIndex declaration adds 95af09fabf37 scsi: target: core: Silence the message about unknown VPD pages adds 565138ac5f8a scsi: iscsi: Fix harmless double shift bug adds a4e6496fca3f scsi: ufs: core: Increase fDeviceInit poll frequency adds 2abe58002364 scsi: ufs: Fix a spelling error in a source code comment adds 59a57bb79e10 scsi: ufs: Declare ufshcd_wait_for_register() static adds 51d1628fc457 scsi: ufs: Remove superfluous boolean conversions adds a858af9a9e01 scsi: ufs: Simplify statements that return a boolean adds b639b59b44fd scsi: ufs: Remove ufshcd_lrb.sense_bufflen adds 1de4378f6057 scsi: ufs: Remove ufshcd_lrb.sense_buffer adds 9d3ab17e840c scsi: ufs: Use get_unaligned_be16() instead of be16_to_cpup() adds dd2cf44ff4ec scsi: ufs: Remove the UFS_FIX() and END_FIX() macros adds 25eff2f543b1 scsi: ufs: Rename struct ufs_dev_fix into ufs_dev_quirk adds aead21f32ae7 scsi: ufs: Declare the quirks array const adds acbbfe484faa scsi: ufs: Invert the return value of ufshcd_is_hba_active() adds 9474c64e83ca scsi: ufs: Remove unused constants and code adds 778d2b0ec6d1 scsi: ufs: Switch to aggregate initialization adds c906e8328de8 scsi: ufs: Make the config_scaling_param calls type safe adds b4ade33b0d16 scsi: ufs: Remove the driver version adds e2106584d011 scsi: ufs: Rename sdev_ufs_device into ufs_device_wlun adds 2b10863f7163 scsi: ufs: Use an SPDX license identifier in the Kconfig file adds d0c1725b1e64 scsi: ufs: Remove paths from source code comments adds 21c2e3418d07 scsi: ufs: Remove the TRUE and FALSE definitions adds 3fb20fcd93fe scsi: ufs: Remove locking from around single register writes adds ad8a647e7729 scsi: ufs: Introduce ufshcd_clkgate_delay_set() adds bee40dc167da scsi: ufs: qcom: Fix ufs_qcom_resume() adds c10d52d73ae0 scsi: ufs: Remove unnecessary ufshcd-crypto.h include directives adds cff91daf52d3 scsi: ufs: Fix kernel-doc syntax in ufshcd.h adds 3f06f7800b80 scsi: ufs: Minimize #include directives adds 4bc26113c603 scsi: ufs: Split the ufshcd.h header file adds 743b09d8541e scsi: ufs: Move the struct ufs_ref_clk definition adds a8b032b5b3ba scsi: ufs: Move the ufs_is_valid_unit_desc_lun() definition adds aa96bfb4caff scsi: sd: sd_zbc: Improve source code documentation adds 9a93b9c9d38a scsi: sd: sd_zbc: Verify that the zone size is a power of two adds 43af5da09efb scsi: sd: sd_zbc: Use logical blocks as unit when querying zones adds 628617be8968 scsi: sd: sd_zbc: Introduce struct zoned_disk_info adds 60caf3758103 scsi: sd: sd_zbc: Return early in sd_zbc_check_zoned_chara [...] adds c976e588b34e scsi: sd: sd_zbc: Hide gap zones adds 897284e8a048 scsi: scsi_debug: Fix a typo adds 35dbe2b9a7b0 scsi: scsi_debug: Rename zone type constants adds 4a5fc1c6d752 scsi: scsi_debug: Add gap zone support adds 331c6e910f1a scsi: aacraid: Fix undefined behavior due to shift overflo [...] adds 93de8df20537 scsi: mac53c94: Fix warning comparing pointer to 0 adds 1dcd96c4d0b7 scsi: fnic: Remove redundant NULL check adds 8e897c84661e scsi: bfa: Remove redundant NULL check adds 8c36b054df01 scsi: aha1542: Remove unneeded semicolon adds ce781c3f05cd scsi: message: fusion: Remove unused variable retval adds 507bd398a056 scsi: elx: efct: Remove unnecessary memset() in efct_io() adds 391b8dac5577 scsi: ipr: Directly return instead of using local ret variable adds bda57fede0a6 scsi: qla4xxx: Drop redundant memset() adds 21faafff6abb scsi: qedf: Remove unnecessary code adds 4c0df601e150 scsi: bfa: Remove unneeded flush_workqueue() adds cf97628fe1a1 scsi: qla2xxx: Remove unneeded flush_workqueue() adds 671a52f2aeaf scsi: fnic: Remove unneeded flush_workqueue() adds a346f28ad231 scsi: lpfc: Remove unneeded variable adds 973dac8a8a14 scsi: core: Refine how we set tag_set NUMA node adds ef60031022eb scsi: ufs: core: Exclude UECxx from SFR dump list adds 8ad8edd2fbae scsi: ufs: core: Remove duplicate include in ufshcd adds 505420bd5543 scsi: qedf: Remove an unneeded NULL check on list iterator adds 036a45aa587a scsi: dc395x: Fix a missing check on list iterator adds 1497e95e22c3 scsi: qla2xxx: edif: Remove unneeded variable adds c5acd61dbb32 scsi: megaraid: Fix error check return value of register_chrdev() adds 75b8715e20a2 scsi: ufs: Use pm_runtime_resume_and_get() instead of pm_r [...] adds 3d1d34ec1fbc scsi: lpfc: Remove unnecessary null ndlp check in lpfc_sli [...] adds 646db1a560f4 scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp() adds dc1178767cba scsi: mpt3sas: Use cached ATA Information VPD page adds c92a6b5d6335 scsi: core: Query VPD size before getting full page adds e17d63403076 scsi: core: Pick suitable allocation length in scsi_report [...] adds e60ac0b9e445 scsi: core: Cache VPD pages b0, b1, b2 adds d657700ccac7 scsi: core: Do not truncate INQUIRY data on modern devices adds e38d9e83a376 scsi: sd: Use cached ATA Information VPD page adds 7fb019c46eee scsi: sd: Switch to using scsi_device VPD pages adds 631669a256f9 scsi: sd: Optimal I/O size should be a multiple of reporte [...] adds 1e029397d12f scsi: sd: Reorganize DIF/DIX code to avoid calling revalid [...] adds 92bd903da12b scsi: lpfc: Fix additional reference counting in lpfc_bsg_ [...] adds c2024e3b33ee scsi: lpfc: Remove redundant lpfc_sli_prep_wqe() call adds bb9b9eb0ae2e scsi: target: tcmu: Fix possible data corruption adds ebc95c790653 scsi: sr: Add memory allocation failure handling for get_c [...] adds 4268fa751365 scsi: mpi3mr: Add bsg device support adds f5e6d5a34376 scsi: mpi3mr: Add support for driver commands adds f3de4706c1e0 scsi: mpi3mr: Move data structures/definitions from MPI he [...] adds 506bc1a0d6ba scsi: mpi3mr: Add support for MPT commands adds 43ca11005098 scsi: mpi3mr: Add support for PEL commands adds 986d6bad2103 scsi: mpi3mr: Expose adapter state to sysfs adds 7dbd0dd8cde3 scsi: mpi3mr: Add support for NVMe passthrough adds f304d35e5995 scsi: mpi3mr: Update driver version to 8.0.0.69.0 adds 9b5387fe5af3 scsi: hisi_sas: Undo RPM resume for failed notify phy even [...] adds 223b17ed76eb scsi: ufs: qcom: Fix acquiring the optional reset control line adds c9ed9a6c56af scsi: ufs: qcom: Simplify handling of devm_phy_get() adds 8eecddfca30e scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled adds 23803bacaab4 scsi: ufs: core: Remove redundant wmb() in ufshcd_send_command() adds 6f21d9274c77 scsi: ufs: qcom: Enable RPM_AUTOSUSPEND for runtime PM adds facc239c87b1 scsi: ufs: ufshpb: Merge ufshpb_reset() and ufshpb_reset_host() adds 6f341ed5e377 scsi: ufs: ufshpb: Remove enum initialization value adds a3f3c26d4df5 scsi: ufs: ufshpb: Clean up the handler when device resets [...] adds d4300c552bf8 scsi: ufs: ufshpb: Change sysfs node hpb_stats/rb_* prefix [...] adds 32d6eab31ac3 scsi: ufs: ufshpb: Add handing of device reset regions in [...] adds 18ebe2390c61 scsi: ufs: ufshpb: Clean up ufshpb_suspend()/resume() adds 84c6f99e3907 scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4() adds ba3d58a1df46 scsi: lpfc: Fill in missing ndlp kref puts in error paths adds b7e952cbc63c scsi: lpfc: Fix ndlp put following a LOGO completion adds ead76d4c09b8 scsi: lpfc: Inhibit aborts if external loopback plug is inserted adds 596fc8adb171 scsi: lpfc: Fix dmabuf ptr assignment in lpfc_ct_reject_event() adds 4a0f4aff3ce5 scsi: lpfc: Use list_for_each_entry_safe() in rscn_recover [...] adds dc8a71bd414f scsi: lpfc: Decrement outstanding gidft_inp counter if lpf [...] adds 5099478e436f scsi: lpfc: Change VMID registration to be based on fabric [...] adds de3ec318fee3 scsi: lpfc: Rework FDMI initialization after link up adds e6f510414502 scsi: lpfc: Alter FPIN stat accounting logic adds a14396b6d139 scsi: lpfc: Use sg_dma_address() and sg_dma_len() macros f [...] adds fcb9e738667c scsi: lpfc: Update lpfc version to 14.2.0.3 adds 1aa529d40025 scsi: mpi3mr: Increase I/O timeout value to 60s adds 2dd8389f96d6 scsi: mpi3mr: Hidden drives not removed during soft reset adds 256bd4f23d9c scsi: mpi3mr: Return I/Os to an unrecoverable HBA with DID_ERROR adds 66cd9d4ef74a scsi: target: iscsi: Rename iscsi_cmd to iscsit_cmd adds be36d683fc29 scsi: target: iscsi: Rename iscsi_conn to iscsit_conn adds 0873fe44e780 scsi: target: iscsi: Rename iscsi_session to iscsit_session adds 848b89778ed5 scsi: fcoe: Add a local_lock to fcoe_percpu adds a912460efafe scsi: fcoe: Use per-CPU API to update per-CPU statistics adds a0548edf852a scsi: libfc: Remove get_cpu() semantics in fc_exch_em_alloc() adds 20f8932f979e scsi: bnx2fc: Avoid using get_cpu() in bnx2fc_cmd_alloc() adds a25eafd13e5f scsi: mpi3mr: Fix a NULL vs IS_ERR() bug in mpi3mr_bsg_init() adds aabd5fea4946 scsi: ipr: Use kobj_to_dev() adds 8e129add48e0 scsi: mpt3sas: Fix junk chars displayed while printing ChipName adds 53d5088deff6 scsi: mpt3sas: Update driver version to 42.100.00.00 adds 057e5fc03369 scsi: libsas: Refactor sas_ata_hard_reset() adds 71453bd9d1bf scsi: hisi_sas: Use sas_ata_wait_after_reset() in IT nexus reset adds e9dedc13bb11 scsi: hisi_sas: Fix rescan after deleting a disk adds bc7896d31a92 scsi: mpi3mr: Return error if dma_alloc_coherent() fails adds 2f9e9a7b0ce3 scsi: megaraid_sas: Remove redundant memset() statement adds e79aaa9cc02d scsi: elx: efct: Remove redundant memset() statement adds e51e76edddb1 scsi: mpi3mr: Add shost related sysfs attributes adds 9feb5c4c3f95 scsi: mpi3mr: Add target device related sysfs attributes adds b559b99a5c08 scsi: fnic: Replace DMA mask of 64 bits with 47 bits adds 6c6ac8b7773f scsi: hisi_sas: Fix memory ordering in hisi_sas_task_deliver() adds fc65df48c88e scsi: qedf: Remove redundant variable op adds 91fdd0788878 scsi: dpt_i2o: Drop redundant spinlock initialization adds d627660c22b5 scsi: elx: efct: Remove NULL check after calling container_of() adds 325d5c5fb216 scsi: target: tcmu: Avoid holding XArray lock when calling [...] adds fbe86daca0ba Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds 07410559f383 dma-direct: use is_swiotlb_active in dma_direct_map_page adds 3469d36d470d swiotlb: make swiotlb_exit a no-op if SWIOTLB_FORCE is set adds a2daa27c0c61 swiotlb: simplify swiotlb_max_segment adds 0d5ffd9a256d swiotlb: rename swiotlb_late_init_with_default_size adds 9bbe7a7fc126 arm/xen: don't check for xen_initial_domain() in xen_creat [...] adds f39f8d0eb081 MIPS/octeon: use swiotlb_init instead of open coding it adds 78013eaadf69 x86: remove the IOMMU table infrastructure adds a3e230926708 x86: centralize setting SWIOTLB_FORCE when guest memory en [...] adds c6af2aa9ffc9 swiotlb: make the swiotlb_init interface more useful adds 8ba2ed1be90f swiotlb: add a SWIOTLB_ANY flag to lift the low memory res [...] adds 742519538e6b swiotlb: pass a gfp_mask argument to swiotlb_init_late adds 7374153d294e swiotlb: provide swiotlb_init variants that remap the buffer adds 3f70356edf56 swiotlb: merge swiotlb-xen initialization into swiotlb adds 6424e31b1c05 swiotlb: remove swiotlb_init_with_tbl and swiotlb_init_lat [...] adds 3cb4503a3301 x86: remove cruft from <asm/dma-mapping.h> adds 566fb90e050d swiotlb-xen: fix DMA_ATTR_NO_KERNEL_MAPPING on arm adds 92826e967535 dma-direct: don't fail on highmem CMA pages in dma_direct_ [...] adds 84bc4f1dbbbb dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC adds 1521c607cabe swiotlb: don't panic when the swiotlb buffer can't be allocated adds a5e891321a21 swiotlb: use the right nslabs value in swiotlb_init_remap adds 1b8e5d1a5369 swiotlb: use the right nslabs-derived sizes in swiotlb_init_late adds 82806744fd7d swiotlb: max mapping size takes min align mask into account adds 4a37f3dd9a83 dma-direct: don't over-decrypt memory adds 3f306ea2e185 Merge tag 'dma-mapping-5.19-2022-05-25' of git://git.infra [...] adds 08ba32541b7a fs: ext2: Fix duplicate included linux/dax.h adds 2999e1e38727 writeback: fix typo in comment adds 8b728edc5be1 Merge tag 'fs_for_v5.19-rc1' of git://git.kernel.org/pub/s [...] adds a32e697cda27 inotify: show inotify mask flags in proc fdinfo adds 38035c04f586 inotify: move control flags from mask to mark flags adds 623af4f538b5 fsnotify: fix wrong lockdep annotations adds 867a448d587e fsnotify: pass flags argument to fsnotify_alloc_group() adds f3010343d9e1 fsnotify: make allow_dups a property of the group adds 43b245a788e2 fsnotify: create helpers for group mark_mutex lock adds 642054b87058 inotify: use fsnotify group lock helpers adds 960bdff24ce8 audit: use fsnotify group lock helpers adds b8962a9d8cc2 nfsd: use fsnotify group lock helpers adds aabb45fdcb31 dnotify: use fsnotify group lock helpers adds c3638b5b1374 fsnotify: allow adding an inode mark without pinning inode adds 4adce25ccfff fanotify: create helper fanotify_mark_user_flags() adds 8998d110835e fanotify: factor out helper fanotify_mark_update_flags() adds 7d5e005d9825 fanotify: implement "evictable" inode marks adds e79719a2ca5c fanotify: use fsnotify group lock helpers adds 5f9d3bd52026 fanotify: enable "evictable" inode marks adds 14362a254179 fsnotify: introduce mark type iterator adds e730558adffb fsnotify: consistent behavior for parent not watching children adds dccd855771b3 fanotify: fix incorrect fmode_t casts adds e375780b631a Merge tag 'fsnotify_for_v5.19-rc1' of git://git.kernel.org [...] adds e60aa787f43f xfs: Simplify XFS logging methods. adds e270356944cc xfs: Add XFS messages to printk index adds f3bf67c6c6fe xfs: Use generic_file_open() adds f34061f554fe xfs: pass explicit mount pointer to rtalloc query functions adds 5a605fd6cb1d xfs: recalculate free rt extents after log recovery adds 2229276c5283 xfs: use a separate frextents counter for rt extent reservations adds 2d9ac4319b99 xfs: simplify local variable assignment in file write code adds 1499b8a3a37b Merge branch 'guilt/5.19-miscellaneous' into xfs-5.19-for-next adds a4d98629c93f xfs: convert attr type flags to unsigned. adds 79539c7c761a xfs: convert scrub type flags to unsigned. adds 0e5b8e45229b xfs: convert bmap extent type flags to unsigned. adds e7d410ac3368 xfs: convert bmapi flags to unsigned. adds f53dde11b405 xfs: convert AGF log flags to unsigned. adds 0d1b97696696 xfs: convert AGI log flags to unsigned. adds 722db70fb2f0 xfs: convert btree buffer log flags to unsigned. adds 581b4484475c xfs: convert buffer log item flags to unsigned. adds 3402d931575f xfs: convert da btree operations flags to unsigned. adds 1005dd019c88 xfs: convert dquot flags to unsigned. adds 22d53f480c56 xfs: convert log item tracepoint flags to unsigned. adds a103375307ad xfs: convert inode lock flags to unsigned. adds 90215d749871 xfs: convert ptag flags to unsigned. adds b9f3082eee5a xfs: convert quota options flags to unsigned. adds 2eb7550d2c0d xfs: convert shutdown reasons to unsigned. adds c60d13ea657f xfs: convert log ticket and iclog flags to unsigned. adds 898a768f54bf Merge branch 'guilt/xfs-unsigned-flags-5.18' into xfs-5.19 [...] adds 735fbf67df56 xfs: factor out the CIL transaction header building adds 6eaed95e21a0 xfs: only CIL pushes require a start record adds ffa04c1f2cb0 xfs: embed the xlog_op_header in the unmount record adds 54021b624261 xfs: embed the xlog_op_header in the commit record adds c7610dceed39 xfs: log tickets don't need log client id adds 3c352bef8335 xfs: move log iovec alignment to preparation function adds 8d547cf9d239 xfs: reserve space and initialise xlog_op_header in item f [...] adds c5141320c42b xfs: log ticket region debug is largely useless adds d80fc2914f91 xfs: pass lv chain length into xlog_write() adds decb545fc081 xfs: change the type of ic_datap adds db357078b042 xfs: introduce xlog_write_full() adds ad3e3693182b xfs: introduce xlog_write_partial() adds 1236bbe86bb8 xfs: remove xlog_verify_dest_ptr adds be8ddda5f7e0 xfs: xlog_write() no longer needs contwr state adds 14b07ecd5cd2 xfs: xlog_write() doesn't need optype anymore adds 593e34391faa xfs: CIL context doesn't need to count iovecs adds 463260d76705 Merge branch 'guilt/xlog-write-rework' into xfs-5.19-for-next adds 3b0d9fd369ea xfs: Move extent count limits to xfs_format.h adds 95f0b95e2b68 xfs: Define max extent length based on on-disk format definition adds 9feb8f19665c xfs: Introduce xfs_iext_max_nextents() helper adds bb1d50494cbd xfs: Use xfs_extnum_t instead of basic data types adds dd95a6ce31d6 xfs: Introduce xfs_dfork_nextents() helper adds 1e7384f93db5 xfs: Use basic types to define xfs_log_dinode's di_nextent [...] adds 755c38ffe1a5 xfs: Promote xfs_extnum_t and xfs_aextnum_t to 64 and 32-b [...] adds 919819f5e180 xfs: Introduce XFS_SB_FEAT_INCOMPAT_NREXT64 and associated [...] adds 7c05aa9d9d20 xfs: Introduce XFS_FSOP_GEOM_FLAGS_NREXT64 adds 9b7d16e34bbe xfs: Introduce XFS_DIFLAG2_NREXT64 and associated helpers adds 0c35e7ba1850 xfs: Use uint64_t to count maximum blocks that can be used [...] adds df9ad5cc7a52 xfs: Introduce macros to represent new maximum extent coun [...] adds 8314bca03a1a xfs: Replace numbered inode recovery error messages with d [...] adds 52a4a14842ef xfs: Introduce per-inode 64-bit extent counters adds 83a21c18441f xfs: Directory's data fork extent counter can never overflow adds 4f86bb4b66c9 xfs: Conditionally upgrade existing inodes to use large ex [...] adds 5b35d922c527 xfs: Decouple XFS_IBULK flags from XFS_IWALK flags adds c3c4ecb529c5 xfs: Enable bulkstat ioctl to support 64-bit per-inode ext [...] adds 973ac0eb3a7d xfs: Add XFS_SB_FEAT_INCOMPAT_NREXT64 to the list of suppo [...] adds a44a027a8b2a Merge tag 'large-extent-counters-v9' of https://github.com [...] adds 1a3385069745 xfs: improve __xfs_set_acl adds f650df7171b8 xfs: fix soft lockup via spinning in filestream ag selection loop adds bc37e4fb5cac xfs: revert "xfs: actually bump warning counts when we sen [...] adds 9cf4f6160c20 Merge branch 'guilt/xfs-5.19-misc-2' into xfs-5.19-for-next adds cb512c921639 xfs: zero inode fork buffer at allocation adds c230a4a85bcd xfs: fix potential log item leak adds b2c28035cea2 xfs: hide log iovec alignment constraints adds 5ddd658ea878 xfs: don't commit the first deferred transaction without intents adds f5b81200b6c1 xfs: add log item flags to indicate intents adds bb7b1c9c5dd3 xfs: tag transactions that contain intent done items adds 22b1afc57e42 xfs: factor and move some code in xfs_log_cil.c adds c23ab603e3d6 xfs: add log item method to return related intents adds 3512fc1e84c3 xfs: whiteouts release intents that are not in the AIL adds 0d227466be84 xfs: intent item whiteouts adds 5e116e99dc94 Merge branch 'guilt/xlog-intent-whiteouts' into xfs-5.19-for-next adds c46eef34830e xfs: capture buffer ops in the xfs_buf tracepoints adds 5b7ca8b31362 xfs: simplify xfs_rmap_lookup_le call sites adds 75d893d19c8e xfs: speed up rmap lookups by using non-overlapped lookups [...] adds 1edf8056131a xfs: speed up write operations by using non-overlapped loo [...] adds 956f1b8f80b5 Merge tag 'rmap-speedups-5.19_2022-04-28' of git://git.ker [...] adds c47260d4ea2a xfs: count EFIs when deciding to ask for a continuation of [...] adds 4ed6435cc369 xfs: stop artificially limiting the length of bunmap calls adds f1e6a8d72806 xfs: remove a __xfs_bunmapi call from reflink adds 52d8ea4f2406 xfs: create shadow transaction reservations for computing [...] adds 918247ce5419 xfs: report "max_resp" used for min log size computation adds 4ecf9e7c69ed xfs: reduce the absurdly large log operation count adds b037c4eed2df xfs: reduce transaction reservations with reflink adds df2fd88f8ac7 xfs: rewrite xfs_reflink_end_cow to use intents adds 6ed7e509d230 xfs: rename xfs_*alloc*_log_count to _block_count adds 166afc45ed55 Merge tag 'reflink-speedups-5.19_2022-04-28' of git://git. [...] adds dc04db2aa7c9 xfs: detect self referencing btree sibling pointers adds 1eb70f54c445 xfs: validate inode fork size against fork format adds dd0d2f975519 xfs: set XFS_FEAT_NLINK correctly adds f0f5f658065a xfs: validate v5 feature fields adds 86810a9ebd9e Merge branch 'guilt/xfs-5.19-fuzz-fixes' into xfs-5.19-for-next adds 7b3ec2b20e44 xfs: Fix double unlock in defer capture code adds 9a39cdabc172 xfs: Return from xfs_attr_set_iter if there are no more rm [...] adds fd920008784e xfs: Set up infrastructure for log attribute replay adds 1d08e11d04d2 xfs: Implement attr logging and replay adds f38dc503d366 xfs: Skip flip flags for delayed attrs adds f3f36c893f26 xfs: Add xfs_attr_set_deferred and xfs_attr_remove_deferred adds 73159fc27c69 xfs: Remove unused xfs_attr_*_args adds abd61ca3c333 xfs: Add log attribute error tag adds 535e2f75c4e3 xfs: Add larp debug option adds d68c51e9a409 xfs: Merge xfs_delattr_context into xfs_attr_item adds cd1549d6df22 xfs: Add helper function xfs_attr_leaf_addname adds c3546cf5d1e5 xfs: Add helper function xfs_init_attr_trans adds c3b948be3470 xfs: add leaf split error tag adds c5218a7cd973 xfs: add leaf to node error tag adds a4b8917b06c7 xfs: avoid empty xattr transaction when attrs are inline adds f3d430ff8cda xfs: initialise attrd item to zero adds e22b88de5bac xfs: make xattri_leaf_bp more useful adds 709c8632597c xfs: rework deferred attribute operation setup adds e0c41089b998 xfs: separate out initial attr_set states adds 2157d1699e59 xfs: kill XFS_DAC_LEAF_ADDNAME_INIT adds 251b29c88eb8 xfs: consolidate leaf/node states in xfs_attr_set_iter adds 7d03533629d1 xfs: split remote attr setting out from replace path adds 411b434a6324 xfs: XFS_DAS_LEAF_REPLACE state only needed if !LARP adds 2e7ef218e489 xfs: remote xattr removal in xfs_attr_set_iter() is conditional adds b11fa61bc4c6 xfs: clean up final attr removal in xfs_attr_set_iter adds 4e3d96a57a06 xfs: xfs_attr_set_iter() does not need to return EAGAIN adds e5d5596a2a17 xfs: introduce attr remove initial states into xfs_attr_set_iter adds 4b9879b19caf xfs: switch attr remove to xfs_attri_set_iter adds 59782a236b62 xfs: remove xfs_attri_remove_iter adds e7f358dee4e5 xfs: use XFS_DA_OP flags in deferred attr ops adds fdaf1bb3cafc xfs: ATTR_REPLACE algorithm with LARP enabled needs rework adds 51e6104fdb95 xfs: detect empty attr leaf blocks in xfs_attr3_leaf_verify adds 45ff8b471cdc xfs: can't use kmem_zalloc() for attribute buffers adds 5cc21e522d02 xfs: remove quota warning limit from struct xfs_quota_limits adds 2e06df552a7c xfs: remove warning counters from struct xfs_dquot_res adds 5349b2afc117 xfs: don't set quota warning values adds efd409a4329f Merge branch 'xfs-5.19-quota-warn-remove' into xfs-5.19-for-next adds babf0bb978e3 Merge tag 'xfs-5.19-for-linus' of git://git.kernel.org/pub [...]
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-driver-ufs | 18 +- arch/arm/include/asm/xen/page-coherent.h | 2 - arch/arm/mm/init.c | 6 +- arch/arm/xen/mm.c | 38 +- arch/arm64/include/asm/xen/page-coherent.h | 2 - arch/arm64/mm/init.c | 6 +- arch/ia64/include/asm/iommu_table.h | 7 - arch/ia64/mm/init.c | 4 +- arch/mips/cavium-octeon/dma-octeon.c | 15 +- arch/mips/loongson64/dma.c | 2 +- arch/mips/pci/pci-octeon.c | 2 +- arch/mips/sibyte/common/dma.c | 2 +- arch/powerpc/include/asm/svm.h | 4 - arch/powerpc/include/asm/swiotlb.h | 1 + arch/powerpc/kernel/dma-swiotlb.c | 1 + arch/powerpc/mm/mem.c | 6 +- arch/powerpc/platforms/pseries/setup.c | 3 - arch/powerpc/platforms/pseries/svm.c | 26 +- arch/riscv/mm/init.c | 8 +- arch/s390/mm/init.c | 3 +- arch/x86/include/asm/dma-mapping.h | 12 - arch/x86/include/asm/gart.h | 5 +- arch/x86/include/asm/iommu.h | 8 + arch/x86/include/asm/iommu_table.h | 102 -- arch/x86/include/asm/swiotlb.h | 30 - arch/x86/include/asm/xen/page-coherent.h | 24 - arch/x86/include/asm/xen/page.h | 5 - arch/x86/include/asm/xen/swiotlb-xen.h | 8 +- arch/x86/kernel/Makefile | 2 - arch/x86/kernel/amd_gart_64.c | 5 +- arch/x86/kernel/aperture_64.c | 14 +- arch/x86/kernel/cpu/mshyperv.c | 8 - arch/x86/kernel/pci-dma.c | 114 +- arch/x86/kernel/pci-iommu_table.c | 77 - arch/x86/kernel/pci-swiotlb.c | 77 - arch/x86/kernel/tboot.c | 1 - arch/x86/kernel/vmlinux.lds.S | 12 - arch/x86/mm/mem_encrypt_amd.c | 3 - arch/x86/pci/sta2x11-fixup.c | 2 +- arch/x86/xen/Makefile | 2 - arch/x86/xen/mmu_pv.c | 1 + arch/x86/xen/pci-swiotlb-xen.c | 96 -- drivers/infiniband/ulp/isert/ib_isert.c | 104 +- drivers/infiniband/ulp/isert/ib_isert.h | 4 +- drivers/iommu/amd/init.c | 6 - drivers/iommu/amd/iommu.c | 5 +- drivers/iommu/intel/dmar.c | 6 +- drivers/message/fusion/mptctl.c | 3 - drivers/scsi/aacraid/aacraid.h | 2 +- drivers/scsi/aha1542.c | 20 +- drivers/scsi/bfa/bfad_debugfs.c | 3 +- drivers/scsi/bfa/bfad_im.c | 1 - drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 22 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 17 +- drivers/scsi/dc395x.c | 15 +- drivers/scsi/dpt_i2o.c | 1 - drivers/scsi/elx/efct/efct_hw.c | 1 - drivers/scsi/elx/efct/efct_io.c | 1 - drivers/scsi/elx/efct/efct_lio.c | 3 - drivers/scsi/fcoe/fcoe.c | 44 +- drivers/scsi/fcoe/fcoe_ctlr.c | 26 +- drivers/scsi/fcoe/fcoe_transport.c | 6 +- drivers/scsi/fnic/fnic.h | 2 +- drivers/scsi/fnic/fnic_debugfs.c | 3 +- drivers/scsi/fnic/fnic_main.c | 10 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 68 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 10 +- drivers/scsi/hosts.c | 8 +- drivers/scsi/ipr.c | 13 +- drivers/scsi/libfc/fc_exch.c | 3 +- drivers/scsi/libfc/fc_fcp.c | 29 +- drivers/scsi/libfc/fc_lport.c | 30 +- drivers/scsi/libsas/sas_ata.c | 41 +- drivers/scsi/lpfc/lpfc.h | 10 +- drivers/scsi/lpfc/lpfc_attr.c | 55 +- drivers/scsi/lpfc/lpfc_bsg.c | 81 +- drivers/scsi/lpfc/lpfc_crtn.h | 5 +- drivers/scsi/lpfc/lpfc_ct.c | 366 ++-- drivers/scsi/lpfc/lpfc_els.c | 715 ++++---- drivers/scsi/lpfc/lpfc_hbadisc.c | 164 +- drivers/scsi/lpfc/lpfc_hw.h | 75 +- drivers/scsi/lpfc/lpfc_hw4.h | 17 +- drivers/scsi/lpfc/lpfc_init.c | 274 ++- drivers/scsi/lpfc/lpfc_logmsg.h | 8 +- drivers/scsi/lpfc/lpfc_mbox.c | 203 ++- drivers/scsi/lpfc/lpfc_nportdisc.c | 79 +- drivers/scsi/lpfc/lpfc_nvme.c | 44 +- drivers/scsi/lpfc/lpfc_nvmet.c | 73 +- drivers/scsi/lpfc/lpfc_scsi.c | 72 +- drivers/scsi/lpfc/lpfc_sli.c | 270 ++- drivers/scsi/lpfc/lpfc_sli.h | 34 +- drivers/scsi/lpfc/lpfc_sli4.h | 3 + drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/lpfc/lpfc_vport.c | 31 +- drivers/scsi/mac53c94.c | 2 +- drivers/scsi/megaraid.c | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 2 - drivers/scsi/megaraid/megaraid_sas_fusion.c | 2 - drivers/scsi/mpi3mr/Kconfig | 1 + drivers/scsi/mpi3mr/Makefile | 1 + drivers/scsi/mpi3mr/mpi/mpi30_init.h | 53 - drivers/scsi/mpi3mr/mpi/mpi30_ioc.h | 27 - drivers/scsi/mpi3mr/mpi/mpi30_pci.h | 31 +- drivers/scsi/mpi3mr/mpi3mr.h | 137 +- drivers/scsi/mpi3mr/mpi3mr_app.c | 1864 +++++++++++++++++++++ drivers/scsi/mpi3mr/mpi3mr_debug.h | 37 +- drivers/scsi/mpi3mr/mpi3mr_fw.c | 335 +++- drivers/scsi/mpi3mr/mpi3mr_os.c | 71 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 34 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 6 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 11 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 24 +- drivers/scsi/pmcraid.c | 2 +- drivers/scsi/qedf/qedf_attr.c | 2 - drivers/scsi/qedf/qedf_io.c | 3 +- drivers/scsi/qedf/qedf_main.c | 13 +- drivers/scsi/qla2xxx/qla_edif.c | 3 +- drivers/scsi/qla2xxx/qla_os.c | 1 - drivers/scsi/qla2xxx/qla_target.c | 2 - drivers/scsi/qla2xxx/qla_target.h | 1 - drivers/scsi/qla4xxx/ql4_os.c | 1 - drivers/scsi/scsi.c | 116 +- drivers/scsi/scsi_debug.c | 149 +- drivers/scsi/scsi_lib.c | 2 +- drivers/scsi/scsi_scan.c | 12 +- drivers/scsi/scsi_sysfs.c | 28 + drivers/scsi/sd.c | 193 ++- drivers/scsi/sd.h | 33 +- drivers/scsi/sd_dif.c | 8 +- drivers/scsi/sd_zbc.c | 236 ++- drivers/scsi/sr.c | 14 +- drivers/scsi/ufs/Kconfig | 26 +- drivers/scsi/ufs/cdns-pltfrm.c | 2 +- drivers/scsi/ufs/tc-dwc-g210-pci.c | 1 + drivers/scsi/ufs/tc-dwc-g210-pltfrm.c | 1 + drivers/scsi/ufs/tc-dwc-g210.c | 2 + drivers/scsi/ufs/tc-dwc-g210.h | 2 + drivers/scsi/ufs/ti-j721e-ufs.c | 6 +- drivers/scsi/ufs/ufs-debugfs.c | 1 + drivers/scsi/ufs/ufs-exynos.c | 5 +- drivers/scsi/ufs/ufs-exynos.h | 8 +- drivers/scsi/ufs/ufs-hisi.c | 2 + drivers/scsi/ufs/ufs-hwmon.c | 1 + drivers/scsi/ufs/ufs-mediatek.c | 31 +- drivers/scsi/ufs/ufs-qcom-ice.c | 2 +- drivers/scsi/ufs/ufs-qcom.c | 73 +- drivers/scsi/ufs/ufs-qcom.h | 6 +- drivers/scsi/ufs/ufs-sysfs.c | 1 + drivers/scsi/ufs/ufs-sysfs.h | 3 +- drivers/scsi/ufs/ufs.h | 35 - drivers/scsi/ufs/ufs_bsg.c | 6 + drivers/scsi/ufs/ufs_bsg.h | 7 +- drivers/scsi/ufs/ufs_quirks.h | 15 +- drivers/scsi/ufs/ufshcd-crypto.h | 5 +- drivers/scsi/ufs/ufshcd-dwc.c | 2 + drivers/scsi/ufs/ufshcd-dwc.h | 2 + drivers/scsi/ufs/ufshcd-pci.c | 4 +- drivers/scsi/ufs/ufshcd-pltfrm.c | 38 +- drivers/scsi/ufs/ufshcd-priv.h | 298 ++++ drivers/scsi/ufs/ufshcd.c | 247 ++- drivers/scsi/ufs/ufshcd.h | 368 +--- drivers/scsi/ufs/ufshci.h | 2 + drivers/scsi/ufs/ufshpb.c | 203 ++- drivers/scsi/ufs/ufshpb.h | 16 +- drivers/scsi/ufs/unipro.h | 18 +- drivers/scsi/vmw_pvscsi.c | 1 - drivers/target/iscsi/cxgbit/cxgbit.h | 22 +- drivers/target/iscsi/cxgbit/cxgbit_cm.c | 8 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 4 +- drivers/target/iscsi/cxgbit/cxgbit_main.c | 2 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 72 +- drivers/target/iscsi/iscsi_target.c | 272 +-- drivers/target/iscsi/iscsi_target.h | 30 +- drivers/target/iscsi/iscsi_target_auth.c | 10 +- drivers/target/iscsi/iscsi_target_auth.h | 4 +- drivers/target/iscsi/iscsi_target_configfs.c | 34 +- drivers/target/iscsi/iscsi_target_datain_values.c | 28 +- drivers/target/iscsi/iscsi_target_datain_values.h | 12 +- drivers/target/iscsi/iscsi_target_device.c | 4 +- drivers/target/iscsi/iscsi_target_device.h | 8 +- drivers/target/iscsi/iscsi_target_erl0.c | 68 +- drivers/target/iscsi/iscsi_target_erl0.h | 24 +- drivers/target/iscsi/iscsi_target_erl1.c | 92 +- drivers/target/iscsi/iscsi_target_erl1.h | 40 +- drivers/target/iscsi/iscsi_target_erl2.c | 48 +- drivers/target/iscsi/iscsi_target_erl2.h | 26 +- drivers/target/iscsi/iscsi_target_login.c | 78 +- drivers/target/iscsi/iscsi_target_login.h | 22 +- drivers/target/iscsi/iscsi_target_nego.c | 60 +- drivers/target/iscsi/iscsi_target_nego.h | 12 +- drivers/target/iscsi/iscsi_target_nodeattrib.c | 4 +- drivers/target/iscsi/iscsi_target_parameters.c | 8 +- drivers/target/iscsi/iscsi_target_parameters.h | 8 +- drivers/target/iscsi/iscsi_target_seq_pdu_list.c | 44 +- drivers/target/iscsi/iscsi_target_seq_pdu_list.h | 10 +- drivers/target/iscsi/iscsi_target_stat.c | 16 +- drivers/target/iscsi/iscsi_target_tmr.c | 72 +- drivers/target/iscsi/iscsi_target_tmr.h | 16 +- drivers/target/iscsi/iscsi_target_tpg.c | 2 +- drivers/target/iscsi/iscsi_target_tpg.h | 4 +- drivers/target/iscsi/iscsi_target_util.c | 164 +- drivers/target/iscsi/iscsi_target_util.h | 102 +- drivers/target/target_core_configfs.c | 47 +- drivers/target/target_core_spc.c | 2 +- drivers/target/target_core_user.c | 50 +- drivers/xen/swiotlb-xen.c | 231 +-- fs/ext2/inode.c | 1 - fs/fs-writeback.c | 2 +- fs/nfsd/filecache.c | 14 +- fs/notify/dnotify/dnotify.c | 13 +- fs/notify/fanotify/fanotify.c | 24 +- fs/notify/fanotify/fanotify.h | 12 + fs/notify/fanotify/fanotify_user.c | 104 +- fs/notify/fdinfo.c | 21 +- fs/notify/fsnotify.c | 89 +- fs/notify/group.c | 32 +- fs/notify/inotify/inotify.h | 19 + fs/notify/inotify/inotify_fsnotify.c | 2 +- fs/notify/inotify/inotify_user.c | 47 +- fs/notify/mark.c | 112 +- fs/xfs/Makefile | 1 + fs/xfs/libxfs/xfs_alloc.c | 12 +- fs/xfs/libxfs/xfs_alloc.h | 2 +- fs/xfs/libxfs/xfs_attr.c | 1644 +++++++++--------- fs/xfs/libxfs/xfs_attr.h | 198 ++- fs/xfs/libxfs/xfs_attr_leaf.c | 64 +- fs/xfs/libxfs/xfs_attr_remote.c | 37 +- fs/xfs/libxfs/xfs_attr_remote.h | 6 +- fs/xfs/libxfs/xfs_bmap.c | 167 +- fs/xfs/libxfs/xfs_bmap.h | 58 +- fs/xfs/libxfs/xfs_bmap_btree.c | 9 +- fs/xfs/libxfs/xfs_btree.c | 150 +- fs/xfs/libxfs/xfs_btree.h | 26 +- fs/xfs/libxfs/xfs_da_btree.c | 4 + fs/xfs/libxfs/xfs_da_btree.h | 25 +- fs/xfs/libxfs/xfs_da_format.h | 9 +- fs/xfs/libxfs/xfs_defer.c | 54 +- fs/xfs/libxfs/xfs_defer.h | 3 + fs/xfs/libxfs/xfs_dir2.c | 8 + fs/xfs/libxfs/xfs_errortag.h | 8 +- fs/xfs/libxfs/xfs_format.h | 189 ++- fs/xfs/libxfs/xfs_fs.h | 41 +- fs/xfs/libxfs/xfs_ialloc.c | 8 +- fs/xfs/libxfs/xfs_ialloc.h | 2 +- fs/xfs/libxfs/xfs_inode_buf.c | 118 +- fs/xfs/libxfs/xfs_inode_fork.c | 51 +- fs/xfs/libxfs/xfs_inode_fork.h | 76 +- fs/xfs/libxfs/xfs_log_format.h | 79 +- fs/xfs/libxfs/xfs_log_recover.h | 2 + fs/xfs/libxfs/xfs_log_rlimit.c | 75 +- fs/xfs/libxfs/xfs_quota_defs.h | 50 +- fs/xfs/libxfs/xfs_refcount.c | 14 +- fs/xfs/libxfs/xfs_refcount.h | 13 +- fs/xfs/libxfs/xfs_rmap.c | 161 +- fs/xfs/libxfs/xfs_rmap.h | 7 +- fs/xfs/libxfs/xfs_rtbitmap.c | 9 +- fs/xfs/libxfs/xfs_sb.c | 80 +- fs/xfs/libxfs/xfs_shared.h | 24 +- fs/xfs/libxfs/xfs_trans_resv.c | 225 ++- fs/xfs/libxfs/xfs_trans_resv.h | 16 +- fs/xfs/libxfs/xfs_types.h | 11 +- fs/xfs/scrub/bmap.c | 26 +- fs/xfs/scrub/common.c | 2 + fs/xfs/scrub/inode.c | 20 +- fs/xfs/scrub/rtbitmap.c | 9 +- fs/xfs/xfs_acl.c | 4 +- fs/xfs/xfs_acl.h | 8 +- fs/xfs/xfs_attr_item.c | 824 +++++++++ fs/xfs/xfs_attr_item.h | 46 + fs/xfs/xfs_attr_list.c | 1 + fs/xfs/xfs_bmap_item.c | 27 +- fs/xfs/xfs_bmap_util.c | 27 +- fs/xfs/xfs_buf_item.h | 24 +- fs/xfs/xfs_dquot.c | 18 +- fs/xfs/xfs_dquot.h | 8 - fs/xfs/xfs_error.c | 9 + fs/xfs/xfs_error.h | 20 +- fs/xfs/xfs_extfree_item.c | 23 +- fs/xfs/xfs_file.c | 24 +- fs/xfs/xfs_filestream.c | 7 +- fs/xfs/xfs_fsmap.c | 6 +- fs/xfs/xfs_fsops.c | 7 +- fs/xfs/xfs_globals.c | 1 + fs/xfs/xfs_icache.c | 9 +- fs/xfs/xfs_icreate_item.c | 1 + fs/xfs/xfs_inode.c | 80 +- fs/xfs/xfs_inode.h | 29 +- fs/xfs/xfs_inode_item.c | 48 +- fs/xfs/xfs_inode_item_recover.c | 145 +- fs/xfs/xfs_ioctl.c | 7 +- fs/xfs/xfs_ioctl32.c | 2 + fs/xfs/xfs_iomap.c | 33 +- fs/xfs/xfs_iops.c | 4 +- fs/xfs/xfs_itable.c | 15 +- fs/xfs/xfs_itable.h | 5 +- fs/xfs/xfs_iwalk.h | 2 +- fs/xfs/xfs_log.c | 807 ++++----- fs/xfs/xfs_log.h | 90 +- fs/xfs/xfs_log_cil.c | 391 +++-- fs/xfs/xfs_log_priv.h | 89 +- fs/xfs/xfs_log_recover.c | 2 + fs/xfs/xfs_message.c | 58 +- fs/xfs/xfs_message.h | 55 +- fs/xfs/xfs_mount.c | 91 +- fs/xfs/xfs_mount.h | 32 +- fs/xfs/xfs_ondisk.h | 2 + fs/xfs/xfs_qm.c | 9 - fs/xfs/xfs_qm.h | 5 - fs/xfs/xfs_qm_syscalls.c | 26 +- fs/xfs/xfs_quotaops.c | 8 +- fs/xfs/xfs_refcount_item.c | 25 +- fs/xfs/xfs_reflink.c | 100 +- fs/xfs/xfs_rmap_item.c | 25 +- fs/xfs/xfs_rtalloc.c | 41 + fs/xfs/xfs_rtalloc.h | 9 +- fs/xfs/xfs_super.c | 18 +- fs/xfs/xfs_symlink.c | 5 - fs/xfs/xfs_sysctl.h | 1 + fs/xfs/xfs_sysfs.c | 24 + fs/xfs/xfs_trace.h | 100 +- fs/xfs/xfs_trans.c | 52 +- fs/xfs/xfs_trans.h | 38 +- fs/xfs/xfs_trans_dquot.c | 4 +- fs/xfs/xfs_xattr.c | 2 +- include/linux/dmar.h | 6 +- include/linux/fanotify.h | 1 + include/linux/fsnotify_backend.h | 98 +- include/linux/swiotlb.h | 22 +- include/scsi/libfcoe.h | 2 + include/scsi/libiscsi.h | 6 +- include/scsi/sas_ata.h | 7 + include/scsi/scsi_device.h | 9 +- include/scsi/scsi_proto.h | 9 +- include/target/iscsi/iscsi_target_core.h | 52 +- include/target/iscsi/iscsi_transport.h | 126 +- include/trace/events/swiotlb.h | 29 +- include/uapi/linux/fanotify.h | 1 + include/uapi/scsi/scsi_bsg_mpi3mr.h | 582 +++++++ include/xen/arm/page-coherent.h | 20 - include/xen/arm/page.h | 1 - include/xen/swiotlb-xen.h | 2 - include/xen/xen-ops.h | 7 - kernel/audit_fsnotify.c | 5 +- kernel/audit_tree.c | 34 +- kernel/audit_watch.c | 2 +- kernel/dma/debug.c | 2 +- kernel/dma/direct.c | 31 +- kernel/dma/direct.h | 2 +- kernel/dma/swiotlb.c | 186 +- 349 files changed, 12246 insertions(+), 7365 deletions(-) delete mode 100644 arch/arm/include/asm/xen/page-coherent.h delete mode 100644 arch/arm64/include/asm/xen/page-coherent.h delete mode 100644 arch/ia64/include/asm/iommu_table.h delete mode 100644 arch/x86/include/asm/iommu_table.h delete mode 100644 arch/x86/include/asm/swiotlb.h delete mode 100644 arch/x86/include/asm/xen/page-coherent.h delete mode 100644 arch/x86/kernel/pci-iommu_table.c delete mode 100644 arch/x86/kernel/pci-swiotlb.c delete mode 100644 arch/x86/xen/pci-swiotlb-xen.c create mode 100644 drivers/scsi/mpi3mr/mpi3mr_app.c create mode 100644 drivers/scsi/ufs/ufshcd-priv.h create mode 100644 fs/xfs/xfs_attr_item.c create mode 100644 fs/xfs/xfs_attr_item.h create mode 100644 include/uapi/scsi/scsi_bsg_mpi3mr.h delete mode 100644 include/xen/arm/page-coherent.h