This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 25d8d4eecace Merge tag 'powerpc-5.9-1' of git://git.kernel.org/pub/scm/ [...] new e398fb4bdf52 xen/privcmd: Corrected error handling path new a0c34d225183 xen/privcmd: Mark pages as dirty new ff669aa81240 xen/privcmd: Convert get_user_pages*() to pin_user_pages*() new e5a52fd2b8cd xen/gntdev: gntdev.h: drop a duplicated word new 4e722d4fe278 xen: hypercall.h: fix duplicated word new 1951fa33ec25 xen/balloon: fix accounting in alloc_xenballooned_pages er [...] new 88a479ff6ef8 xen/balloon: make the balloon wait interruptible new f5ec6723269d Revert "xen/balloon: Fix crash when ballooning on x86 32 bit PAE" new 8b1e868f6607 swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses new ae4f0a17ee59 swiotlb-xen: remove start_dma_addr new 2cf6a91347b9 swiotlb-xen: add struct device * parameter to xen_phys_to_bus new d900781a170d swiotlb-xen: add struct device * parameter to xen_bus_to_phys new 297f7f826361 swiotlb-xen: add struct device * parameter to xen_dma_sync [...] new 995d3556694e swiotlb-xen: add struct device * parameter to xen_dma_sync [...] new 38ba51de4676 swiotlb-xen: add struct device * parameter to is_xen_swiot [...] new e9aab7e4ffbb swiotlb-xen: remove XEN_PFN_PHYS new 91ffe4ad534a swiotlb-xen: introduce phys_to_dma/dma_to_phys translations new 63f0620cc552 xen/arm: introduce phys/dma translations in xen_dma_sync_for_* new d7b461caa6cc xen/arm: call dma_to_phys on the dma_addr_t parameter of d [...] new e51418191f5a Merge tag 'for-linus-5.9-rc1-tag' of git://git.kernel.org/ [...] new 06734e3c95a3 xfs: Couple of typo fixes in comments new f74681ba2006 xfs: preserve rmapbt swapext block reservation from freed blocks new eb0efe5063bb xfs: don't eat an EIO/ENOSPC writeback error when scrubbin [...] new 83895227aba1 xfs: fix reflink quota reservation accounting error new 877f58f53684 xfs: rename xfs_bmap_is_real_extent to is_written_extent new 00fd1d56dd08 xfs: redesign the reflink remap loop to fix blkres depleti [...] new aa5d0ba0b5db xfs: only reserve quota blocks for bmbt changes if we're c [...] new 94b941fd7a98 xfs: only reserve quota blocks if we're mapping into a hole new 168eae803ced xfs: reflink can skip remap existing mappings new 451d34ee0750 xfs: fix xfs_reflink_remap_prep calling conventions new 10b4bd6c9cbc xfs: refactor locking and unlocking two inodes against use [...] new e2aaee9cd34d xfs: move helpers that lock and unlock two inodes against [...] new cd647d5651c0 xfs: use MMAPLOCK around filemap_map_pages() new 0d5a57140b3e xfs: remove useless definitions in xfs_linux.h new 96355d5a1f0e xfs: Don't allow logging of XFS_ISTALE inodes new 1dfde687a65f xfs: remove logged flag from inode log item new 1319ebefd6ed xfs: add an inode item lock new f593bf144c7d xfs: mark inode buffers in cache new 0c7e5afbea99 xfs: mark dquot buffers in cache new 9fe5c77cbe3c xfs: mark log recovery buffers for completion new b01d1461ae6d xfs: call xfs_buf_iodone directly new a7e134ef3717 xfs: clean up whacky buffer log item list reinit new aac855ab1a98 xfs: make inode IO completion buffer centric new 6f5de1808e36 xfs: use direct calls for dquot IO completion new fec671cd350f xfs: clean up the buffer iodone callback functions new 2ef3f7f5db15 xfs: get rid of log item callbacks new 428947e9d525 xfs: handle buffer log item IO errors directly new 3536b61e74aa xfs: unwind log item error flagging new e98084b8bef7 xfs: move xfs_clear_li_failed out of xfs_ail_delete_one() new 298f7bec503f xfs: pin inode backing buffer to the inode log item new 993f951f501c xfs: make inode reclaim almost non-blocking new 617825fe3489 xfs: remove IO submission from xfs_reclaim_inode() new 0e8e2c6343dd xfs: allow multiple reclaimers per AG new 9552e14d3e87 xfs: don't block inode reclaim on the ILOCK new 50718b8d73dd xfs: remove SYNC_TRYLOCK from inode reclaim new 4d0bab3a4468 xfs: remove SYNC_WAIT from xfs_reclaim_inodes() new 02511a5a6a49 xfs: clean up inode reclaim comments new 71e3e3564686 xfs: rework stale inodes in xfs_ifree_cluster new 48d55e2ae3ce xfs: attach inodes to the cluster buffer when dirtied new 90c60e164012 xfs: xfs_iflush() is no longer necessary new e6187b3444e8 xfs: rename xfs_iflush_int() new 5717ea4d527a xfs: rework xfs_iflush_cluster() dirty inode iteration new a69a1dc2842e xfs: factor xfs_iflush_done new e2705b030477 xfs: remove xfs_inobp_check() new f866560be219 xfs: rtbitmap scrubber should verify written extents new 2fb94e36b683 xfs: rtbitmap scrubber should check inode size new c3f2375b90d0 xfs: Fix false positive lockdep warning with sb_internal & [...] new 92a005448f6f xfs: get rid of unnecessary xfs_perag_{get,put} pairs new 76622c88c2ce xfs: remove SYNC_WAIT and SYNC_TRYLOCK new 8464e650b957 xfs: remove duplicated include from xfs_buf_item.c new 4750a171c329 xfs: preserve inode versioning across remounts new f376b45e861d xfs: drain the buf delwri queue before xfsaild idles new b2a886472868 xfs: fix inode allocation block res calculation precedence new c97738a960a8 xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffe [...] new f959b5d037e7 xfs: fix inode quota reservation checks new afeda6000b0c xfs: validate ondisk/incore dquot flags new 41ed4a5f2ba4 xfs: move the flags argument of xfs_qm_scall_trunc_qfiles [...] new 0dcc0728c119 xfs: refactor quotacheck flags usage new 985a78fdde15 xfs: rename dquot incore state flags new cb64e1299364 xfs: make XFS_DQUOT_CLUSTER_SIZE_FSB part of the ondisk format new 0b0fa1d1d167 xfs: stop using q_core.d_flags in the quota code new c51df7334167 xfs: stop using q_core.d_id in the quota code new 784e80f5640d xfs: use a per-resource struct for incore dquot data new d3537cf93e5e xfs: stop using q_core limits in the quota code new be37d40c1ba0 xfs: stop using q_core counters in the quota code new c8c45fb2f614 xfs: stop using q_core warning counters in the quota code new 19dce7eaef7f xfs: stop using q_core timers in the quota code new 51dbb1be52fe xfs: remove qcore from incore dquots new 438769e31e44 xfs: refactor default quota limits by resource new c8c753e19a76 xfs: remove unnecessary arguments from quota adjust functions new ea0cc6fa8f89 xfs: refactor quota exceeded test new d1520deab039 xfs: refactor xfs_qm_scall_setqlim new 292b47b4fcfa xfs: refactor xfs_trans_dqresv new d92c881538c4 xfs: refactor xfs_trans_apply_dquot_deltas new 12d720fb8645 xfs: assume the default quota limits are always set in xfs [...] new 4b8628d57b72 xfs: actually bump warning counts when we send warnings new 2cb91bab4fa4 xfs: add more dquot tracepoints new f9751c4ad3d1 xfs: drop the type parameter from xfs_dquot_verify new 8cd4901da56c xfs: rename XFS_DQ_{USER,GROUP,PROJ} to XFS_DQTYPE_* new dbcbc7b90e8a xfs: refactor testing if a particular dquot is being enforced new 00a342e4965e xfs: remove the XFS_QM_IS[UGP]DQ macros new e6eb603c7e4f xfs: refactor quota type testing new 0b04dd5d7ca7 xfs: always use xfs_dquot_type when extracting type from a dquot new af1db8f12e2d xfs: remove unnecessary quota type masking new 74ddd6b3dd55 xfs: replace a few open-coded XFS_DQTYPE_REC_MASK uses new 1a7ed271653a xfs: create xfs_dqtype_t to represent quota types new a990f7a84edc xfs: improve ondisk dquot flags checking new d8c1af0d6ad6 xfs: rename the ondisk dquot d_flags to d_type new 26270c9f4cf7 xfs: xfs_btree_staging.h: delete duplicated words new 3050bd0bfe70 xfs: Remove kmem_zone_alloc() usage new 32a2b11f4676 xfs: Remove kmem_zone_zalloc() usage new ca4f25899059 xfs: Modify xlog_ticket_alloc() to use kernel's MM API new bae633a4a283 xfs: remove xfs_zone_{alloc,zalloc} helpers new 4491a3dd7192 xfs: Refactor xfs_da_state_alloc() helper new 07120f1abdff xfs: Add xfs_has_attr and subroutines new deed9512872d xfs: Check for -ENOATTR or -EEXIST new 1a485fc1e965 xfs: Factor out new helper functions xfs_attr_rmtval_set new e3be1272ddaf xfs: Pull up trans handling in xfs_attr3_leaf_flipflags new 7c93d4a8fc39 xfs: Split apart xfs_attr_leaf_addname new 6cc5b5f89840 xfs: Refactor xfs_attr_try_sf_addname new 0949d317aee0 xfs: Pull up trans roll from xfs_attr3_leaf_setflag new 795141099abc xfs: Factor out xfs_attr_rmtval_invalidate new 1fc618d76266 xfs: Pull up trans roll in xfs_attr3_leaf_clearflag new 8b8e0cc0208b xfs: Refactor xfs_attr_rmtval_remove new d4034c4662af xfs: Pull up xfs_attr_rmtval_invalidate new 3f6e011ee2bf xfs: Add helper function xfs_attr_node_shrink new 0feaef17db9d xfs: Remove unneeded xfs_trans_roll_inode calls new a237f2ddae4b xfs: Remove xfs_trans_roll in xfs_attr_node_removename new db1a28cc591c xfs: Add helpers xfs_attr_is_shortform and xfs_attr_set_shortform new f44df68c82dc xfs: Add helper function xfs_attr_leaf_mark_incomplete new 410c19885db5 xfs: Add remote block helper functions new 674eb548cf0c xfs: Add helper function xfs_attr_node_removename_setup new 72b97ea40d23 xfs: Add helper function xfs_attr_node_removename_rmt new 5fdca0ad5c95 xfs: Simplify xfs_attr_leaf_addname new bf4a5cfffee0 xfs: Simplify xfs_attr_node_addname new 0f89edcd8e84 xfs: Lift -ENOSPC handler from xfs_attr_leaf_addname new 818d5a91559f fs/xfs: Support that ioctl(SETXFLAGS/GETXFLAGS) can set/ge [...] new 5631c5e0eb90 Merge tag 'xfs-5.9-merge-7' of git://git.kernel.org/pub/sc [...]
The 138 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/arm/xen/mm.c | 34 +- arch/x86/include/asm/xen/hypercall.h | 2 +- drivers/xen/balloon.c | 26 +- drivers/xen/privcmd.c | 32 +- drivers/xen/swiotlb-xen.c | 119 +++-- fs/xfs/kmem.c | 21 - fs/xfs/kmem.h | 8 - fs/xfs/libxfs/xfs_ag.c | 4 +- fs/xfs/libxfs/xfs_ag_resv.h | 12 - fs/xfs/libxfs/xfs_alloc.c | 25 +- fs/xfs/libxfs/xfs_alloc_btree.c | 10 +- fs/xfs/libxfs/xfs_attr.c | 865 +++++++++++++++++++++-------------- fs/xfs/libxfs/xfs_attr.h | 1 + fs/xfs/libxfs/xfs_attr_leaf.c | 117 +++-- fs/xfs/libxfs/xfs_attr_leaf.h | 3 + fs/xfs/libxfs/xfs_attr_remote.c | 216 ++++++--- fs/xfs/libxfs/xfs_attr_remote.h | 3 +- fs/xfs/libxfs/xfs_bmap.c | 8 +- fs/xfs/libxfs/xfs_bmap.h | 15 +- fs/xfs/libxfs/xfs_bmap_btree.c | 2 +- fs/xfs/libxfs/xfs_btree_staging.h | 6 +- fs/xfs/libxfs/xfs_da_btree.c | 12 +- fs/xfs/libxfs/xfs_da_btree.h | 2 +- fs/xfs/libxfs/xfs_dir2_node.c | 17 +- fs/xfs/libxfs/xfs_dquot_buf.c | 25 +- fs/xfs/libxfs/xfs_format.h | 36 +- fs/xfs/libxfs/xfs_ialloc.c | 28 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 2 +- fs/xfs/libxfs/xfs_inode_buf.c | 33 +- fs/xfs/libxfs/xfs_inode_buf.h | 6 - fs/xfs/libxfs/xfs_inode_fork.c | 6 +- fs/xfs/libxfs/xfs_quota_defs.h | 31 +- fs/xfs/libxfs/xfs_refcount_btree.c | 6 +- fs/xfs/libxfs/xfs_rmap_btree.c | 11 +- fs/xfs/libxfs/xfs_rtbitmap.c | 2 +- fs/xfs/libxfs/xfs_shared.h | 1 + fs/xfs/libxfs/xfs_trans_inode.c | 110 +++-- fs/xfs/libxfs/xfs_trans_space.h | 2 +- fs/xfs/scrub/bmap.c | 22 +- fs/xfs/scrub/dabtree.c | 4 +- fs/xfs/scrub/quota.c | 83 ++-- fs/xfs/scrub/repair.c | 10 +- fs/xfs/scrub/repair.h | 4 +- fs/xfs/scrub/rtbitmap.c | 47 ++ fs/xfs/xfs_bmap_item.c | 4 +- fs/xfs/xfs_bmap_util.c | 18 +- fs/xfs/xfs_buf.c | 44 +- fs/xfs/xfs_buf.h | 48 +- fs/xfs/xfs_buf_item.c | 422 ++++++++--------- fs/xfs/xfs_buf_item.h | 8 +- fs/xfs/xfs_buf_item_recover.c | 14 +- fs/xfs/xfs_dquot.c | 415 +++++++++-------- fs/xfs/xfs_dquot.h | 129 ++++-- fs/xfs/xfs_dquot_item.c | 26 +- fs/xfs/xfs_dquot_item_recover.c | 14 +- fs/xfs/xfs_extfree_item.c | 6 +- fs/xfs/xfs_file.c | 28 +- fs/xfs/xfs_icache.c | 376 +++++---------- fs/xfs/xfs_icache.h | 5 +- fs/xfs/xfs_icreate_item.c | 2 +- fs/xfs/xfs_inode.c | 698 +++++++++++++--------------- fs/xfs/xfs_inode.h | 5 +- fs/xfs/xfs_inode_item.c | 308 ++++++------- fs/xfs/xfs_inode_item.h | 24 +- fs/xfs/xfs_inode_item_recover.c | 2 +- fs/xfs/xfs_ioctl.c | 14 +- fs/xfs/xfs_iomap.c | 42 +- fs/xfs/xfs_linux.h | 4 - fs/xfs/xfs_log.c | 9 +- fs/xfs/xfs_log_cil.c | 3 +- fs/xfs/xfs_log_priv.h | 4 +- fs/xfs/xfs_log_recover.c | 5 +- fs/xfs/xfs_mount.c | 15 +- fs/xfs/xfs_mount.h | 1 - fs/xfs/xfs_qm.c | 189 ++++---- fs/xfs/xfs_qm.h | 106 ++--- fs/xfs/xfs_qm_bhv.c | 22 +- fs/xfs/xfs_qm_syscalls.c | 250 +++++----- fs/xfs/xfs_quota.h | 19 +- fs/xfs/xfs_quotaops.c | 26 +- fs/xfs/xfs_refcount_item.c | 5 +- fs/xfs/xfs_reflink.c | 355 +++++++------- fs/xfs/xfs_reflink.h | 2 - fs/xfs/xfs_rmap_item.c | 5 +- fs/xfs/xfs_super.c | 19 +- fs/xfs/xfs_trace.h | 228 ++++++--- fs/xfs/xfs_trans.c | 23 +- fs/xfs/xfs_trans.h | 5 - fs/xfs/xfs_trans_ail.c | 26 +- fs/xfs/xfs_trans_buf.c | 15 +- fs/xfs/xfs_trans_dquot.c | 375 +++++++-------- include/uapi/xen/gntdev.h | 2 +- include/xen/page.h | 1 - include/xen/swiotlb-xen.h | 8 +- 94 files changed, 3369 insertions(+), 3034 deletions(-)