This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 23fc02e36e4f Merge tag 's390-5.8-1' of git://git.kernel.org/pub/scm/lin [...] new 3700bec3323e docs: filesystems: convert gfs2-glocks.txt to ReST new bbae10fac2dc gfs2: Don't ignore inode write errors during inode_go_sync new ea22eee4e602 gfs2: Allow lock_nolock mount to specify jid=X new 1a0b00d15d40 gfs2: Only do glock put in gfs2_create_inode for free inodes new 7e901d6e9519 gfs2: print mapping->nrpages in glock dump for address spa [...] new ea4e61c7f46d gfs2: introduce new gfs2_glock_assert_withdraw new d5dc3d967739 gfs2: instrumentation wrt log_flush stuck new cbcc89b63044 gfs2: initialize transaction tr_ailX_lists earlier new b839dadae872 gfs2: new slab for transactions new 83d060ca8d90 gfs2: fix use-after-free on transaction ail lists new 15f2547b4157 gfs2: Allow ASPACE glocks to also have an lvb new f286d627ef02 gfs2: Keep track of deleted inode generations in LVBs new a0e3cc65fa29 gfs2: Turn gl_delete into a delayed work new 8c7b9262a860 gfs2: Give up the iopen glock on contention new 9e73330f298a gfs2: Try harder to delete inodes locally new 6bdcadea7576 gfs2: Minor gfs2_lookup_by_inum cleanup new b66648ad6dcf gfs2: Move inode generation number check into gfs2_inode_lookup new b0dcffd8da33 gfs2: Check inode generation number in delete_work_func new 35b6f8fbcf9b gfs2: Wake up when setting GLF_DEMOTE new 9e8990dea926 gfs2: Smarter iopen glock waiting new 300e549b6e53 Merge branch 'gfs2-iopen' into for-next new ca687877e05a Merge tag 'gfs2-for-5.8' of git://git.kernel.org/pub/scm/l [...] new f9009efac49c ceph: add dentry lease metric support new 1af16d547f30 ceph: add caps perf metric for each superblock new 97e27aaa9a2c ceph: add read/write latency metric support new 70c948206f06 ceph: add metadata perf metric support new 0a454bdd501a ceph: reorganize __send_cap for less spinlock abuse new 681ac634883b ceph: split up __finish_cap_flush new d7dbfb4f2bdb ceph: add comments for handle_cap_flush_ack logic new 7391fba2678c ceph: don't release i_ceph_lock in handle_cap_trunc new 783332336323 ceph: don't take i_ceph_lock in handle_cap_import new 4fb5dda39c26 ceph: document what protects i_dirty_item and i_flushing_item new dc3da0461cc4 ceph: fix potential race in ceph_check_caps new 88828190f007 ceph: throw a warning if we destroy session with mutex sti [...] new 6f05b30ea063 ceph: reset i_requested_max_size if file write is not wanted new 1cf03a68e791 ceph: convert mdsc->cap_dirty to a per-session list new d67c72e6cce9 ceph: request expedited service on session's last cap flush new 829ad4db952a ceph: ceph_kick_flushing_caps needs the s_mutex new daa668fbacfd ceph: normalize 'delta' parameter usage in check_quota_exceeded new dffdcd71458e ceph: allow rename operation under different quota realms new 53ab8e7cd2d4 libceph, rbd: replace zero-length array with flexible-array new 878dabb64117 ceph: don't return -ESTALE if there's still an open file new ea8412b284c0 ceph: make sure mdsc->mutex is nested in s->s_mutex to fix [...] new e64f44a88465 ceph: skip checking caps when session reconnecting and rel [...] new 8a4b863c876d libceph: add non-asserting rbtree insertion helper new 86403a92c3c5 libceph: decode CRUSH device/bucket types and names new 45e6aa9f5592 libceph: crush_location infrastructure new 117d96a04f00 libceph: support for balanced and localized reads new 8ad44d5e0d1e libceph: read_from_replica option new d3798acc094c libceph: support for alloc hint flags new dc1dad8e1a61 rbd: compression_hint option new 95288a9b3bee Merge tag 'ceph-for-5.8-rc1' of git://github.com/ceph/ceph-client new 075894d45656 rpmsg: fix a comment typo for rpmsg_device_match() new 4f05fc33bebd rpmsg: Replace zero-length array with flexible-array new d26a42a96140 Merge tag 'rpmsg-v5.8' of git://git.kernel.org/pub/scm/lin [...] new c78bc072ac80 remoteproc: convert to DEFINE_SHOW_ATTRIBUTE new 6442df49400b remoteproc: Fix IDR initialisation in rproc_alloc() new 0c2ae2b1afdf remoteproc: Split firmware name allocation from rproc_alloc() new 4df4f8be8b3e remoteproc: Simplify default name allocation new 418fd7877122 remoteproc: add rproc_coredump_set_elf_info new 3898fc99d199 remoteproc: use rproc_coredump_set_elf_info in drivers new 66a4347e9a3e remoteproc: sysmon: Add ability to send type of notification new 1877f54f75ad remoteproc: sysmon: Add notifications for events new 1f36ab3f6e3b remoteproc: sysmon: Inform current rproc about all active rprocs new 1487deda19c8 remoteproc: Use kstrdup_const() rather than kstrdup() new 9d5f82c8ba24 remoteproc: Restructure firmware name allocation new bf860aa176d0 remoteproc: Split rproc_ops allocation from rproc_alloc() new 226f5db42124 remoteproc: Get rid of tedious error path new db6552783615 remoteproc: Use a local copy for the name field new 305ac5a766b1 remoteproc: Add device-managed variants of rproc_alloc/rproc_add new e29ff72b7794 remoteproc: remove rproc_elf32_sanity_check new 33467ac3c8dc remoteproc: Add prepare and unprepare ops new 2fb75ceaf71a remoteproc: Add missing '\n' in log messages new cd9fc8f1b35b remoteproc: qcom: Pass ssr_name to glink subdevice new 5d1f2e3c8090 soc: qcom: glink_ssr: Internalize ssr_notifiers new 93bc3feee8bd rpmsg: glink: Integrate glink_ssr in qcom_glink new 8096f80a5c09 remoteproc/mediatek: fix invalid use of sizeof in scp_ipi_init() new 69acee2e4ee3 dt-bindings: remoteproc: qcom: Add SC7180 MPSS support new 620d70b04d43 remoteproc: qcom: pas: Add SC7180 Modem support new d964b0b1a863 dt-bindings: remoteproc: qcom: Use memory-region to refere [...] new 6663ce6facf9 remoteproc: qcom_q6v5_mss: Extract mba/mpss from memory-region new 4a995747049e dt-bindings: remoteproc: qcom: pas: Add SM8250 remoteprocs new f6da4831c55a remoteproc: qcom: pas: Add SM8250 PAS remoteprocs new e62e3acd61d3 dt-bindings: remoteproc: qcom: Replace halt-nav with spare-regs new a9fdc79d4886 remoteproc: qcom_q6v5_mss: Drop accesses to MPSS PERPH reg [...] new be050a3429f4 remoteproc: qcom_q6v5_mss: map/unmap mpss segments before/ [...] new 9666174a4e1a remoteproc: qcom_q6v5_mss: Remove unused q6v5_da_to_va function new a781e5aa5911 remoteproc: core: Prevent system suspend during remoteproc [...] new 8a226e2c71bb remoteproc: wcss: add support for rpmsg communication new 529798bae7c1 remoteproc: Replace zero-length array with flexible-array new db9178a4f8c4 remoteproc: Fall back to using parent memory pool if no de [...] new c774ad010873 remoteproc: Fix and restore the parenting hierarchy for vdev new 25f9f5a2107f remoteproc: wcss: Fix arguments passed to qcom_add_glink_subdev() new 4e399b3ba8b9 dt-bindings: Document JZ47xx VPU auxiliary processor new a99a37f6cd5a remoteproc: Add support for runtime PM new 48f0a1bbb758 remoteproc: ingenic: Added remoteproc driver new 1ec5dbef6803 MAINTAINERS: Add myself as reviewer for Ingenic rproc driver new 7dcef3988eed remoteproc: Fix an error code in devm_rproc_alloc() new abfbb29297c2 Merge tag 'rproc-v5.8' of git://git.kernel.org/pub/scm/lin [...]
The 99 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: .../bindings/remoteproc/ingenic,vpu.yaml | 77 ++++ .../devicetree/bindings/remoteproc/qcom,adsp.txt | 12 + .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 22 +- .../{gfs2-glocks.txt => gfs2-glocks.rst} | 149 ++++---- Documentation/filesystems/index.rst | 1 + MAINTAINERS | 3 +- drivers/block/rbd.c | 44 ++- drivers/block/rbd_types.h | 2 +- drivers/remoteproc/Kconfig | 9 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/ingenic_rproc.c | 280 ++++++++++++++ drivers/remoteproc/mtk_scp.c | 4 +- drivers/remoteproc/qcom_common.c | 17 +- drivers/remoteproc/qcom_common.h | 5 +- drivers/remoteproc/qcom_q6v5_adsp.c | 3 +- drivers/remoteproc/qcom_q6v5_mss.c | 173 +++------ drivers/remoteproc/qcom_q6v5_pas.c | 68 +++- drivers/remoteproc/qcom_q6v5_wcss.c | 6 + drivers/remoteproc/qcom_sysmon.c | 116 +++++- drivers/remoteproc/qcom_wcnss.c | 1 + drivers/remoteproc/remoteproc_core.c | 243 +++++++++--- drivers/remoteproc/remoteproc_debugfs.c | 28 +- drivers/remoteproc/remoteproc_elf_loader.c | 24 -- drivers/remoteproc/remoteproc_internal.h | 17 +- drivers/remoteproc/remoteproc_virtio.c | 15 +- drivers/remoteproc/st_remoteproc.c | 2 +- drivers/remoteproc/st_slim_rproc.c | 2 +- drivers/remoteproc/stm32_rproc.c | 3 +- drivers/rpmsg/Kconfig | 6 +- drivers/rpmsg/Makefile | 3 +- .../qcom/glink_ssr.c => rpmsg/qcom_glink_ssr.c} | 28 +- drivers/rpmsg/rpmsg_core.c | 2 +- drivers/rpmsg/virtio_rpmsg_bus.c | 2 +- drivers/soc/qcom/Kconfig | 9 - drivers/soc/qcom/Makefile | 1 - fs/ceph/Makefile | 2 +- fs/ceph/acl.c | 2 +- fs/ceph/addr.c | 20 + fs/ceph/caps.c | 425 +++++++++++++-------- fs/ceph/debugfs.c | 100 ++++- fs/ceph/dir.c | 26 +- fs/ceph/export.c | 9 +- fs/ceph/file.c | 30 ++ fs/ceph/inode.c | 4 +- fs/ceph/mds_client.c | 48 ++- fs/ceph/mds_client.h | 15 +- fs/ceph/metric.c | 148 +++++++ fs/ceph/metric.h | 62 +++ fs/ceph/quota.c | 62 ++- fs/ceph/super.h | 34 +- fs/ceph/xattr.c | 4 +- fs/gfs2/export.c | 4 +- fs/gfs2/glock.c | 208 ++++++++-- fs/gfs2/glock.h | 16 + fs/gfs2/glops.c | 21 +- fs/gfs2/incore.h | 9 +- fs/gfs2/inode.c | 47 ++- fs/gfs2/inode.h | 2 +- fs/gfs2/log.c | 56 ++- fs/gfs2/main.c | 9 + fs/gfs2/ops_fstype.c | 2 +- fs/gfs2/rgrp.c | 2 +- fs/gfs2/super.c | 72 +++- fs/gfs2/trans.c | 21 +- fs/gfs2/trans.h | 1 + fs/gfs2/util.c | 1 + fs/gfs2/util.h | 1 + include/linux/ceph/libceph.h | 13 +- include/linux/ceph/mon_client.h | 2 +- include/linux/ceph/osd_client.h | 8 +- include/linux/ceph/osdmap.h | 19 +- include/linux/ceph/rados.h | 14 + include/linux/crush/crush.h | 14 +- include/linux/remoteproc.h | 19 +- include/linux/rpmsg/qcom_glink.h | 3 +- include/uapi/linux/gfs2_ondisk.h | 6 + net/ceph/ceph_common.c | 75 ++++ net/ceph/crush/crush.c | 3 +- net/ceph/debugfs.c | 6 +- net/ceph/osd_client.c | 103 ++++- net/ceph/osdmap.c | 363 +++++++++++++++--- 81 files changed, 2817 insertions(+), 672 deletions(-) create mode 100644 Documentation/devicetree/bindings/remoteproc/ingenic,vpu.yaml rename Documentation/filesystems/{gfs2-glocks.txt => gfs2-glocks.rst} (63%) create mode 100644 drivers/remoteproc/ingenic_rproc.c rename drivers/{soc/qcom/glink_ssr.c => rpmsg/qcom_glink_ssr.c} (83%) create mode 100644 fs/ceph/metric.c create mode 100644 fs/ceph/metric.h