This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 2ae048e16636 Merge tag 'sound-fix-5.3-rc1' of git://git.kernel.org/pub/ [...] new 80030425e020 watchdog: make watchdog_deferred_registration_add() void new b608075e4bd6 watchdog: let core print error message when registering de [...] new 4ab054336109 watchdog: aspeed_wdt: drop warning after registering device new d5f3e24f2223 watchdog: bcm2835_wdt: drop warning after registering device new f54298950eab watchdog: bcm7038_wdt: drop warning after registering device new ae07bdbe7f31 watchdog: bcm_kona_wdt: drop warning after registering device new 76ed828b811e watchdog: cadence_wdt: drop warning after registering device new 60415f701fce watchdog: da9052_wdt: drop warning after registering device new 04892d893b19 watchdog: da9062_wdt: drop warning after registering device new 6ab6d33ee002 watchdog: davinci_wdt: drop warning after registering device new cdad26977e3f watchdog: digicolor_wdt: drop warning after registering device new 2d065d2e9b15 watchdog: ftwdt010_wdt: drop warning after registering device new f51540b83faa watchdog: hpwdt: drop warning after registering device new 34b8580fe34d watchdog: i6300esb: drop warning after registering device new 8f952c015f45 watchdog: ie6xx_wdt: drop warning after registering device new 63c1cd534515 watchdog: imx2_wdt: drop warning after registering device new 31f4a2cf8fc1 watchdog: imx_sc_wdt: drop warning after registering device new ca2d4490705f watchdog: intel-mid_wdt: drop warning after registering device new 9ee644c9326c watchdog: jz4740_wdt: drop warning after registering device new 7da547350f50 watchdog: loongson1_wdt: drop warning after registering device new 9daa2e1436f3 watchdog: max77620_wdt: drop warning after registering device new 2b7ebd348959 watchdog: mei_wdt: drop warning after registering device new eddeb07bd644 watchdog: mena21_wdt: drop warning after registering device new 86fc18657899 watchdog: menf21bmc_wdt: drop warning after registering device new a239027325d0 watchdog: mpc8xxx_wdt: drop warning after registering device new 9076eb5dff93 watchdog: ni903x_wdt: drop warning after registering device new 0a33dce48fbd watchdog: nic7018_wdt: drop warning after registering device new ab9113d0460f watchdog: npcm_wdt: drop warning after registering device new 0fa6cf71cdec watchdog: of_xilinx_wdt: drop warning after registering device new 888ca35d74ce watchdog: pic32-dmt: drop warning after registering device new 90984aa137a1 watchdog: pic32-wdt: drop warning after registering device new 375611e561b1 watchdog: pnx4008_wdt: drop warning after registering device new ccbf872a3ee7 watchdog: qcom-wdt: drop warning after registering device new 2df87cfd8ea1 watchdog: rave-sp-wdt: drop warning after registering device new 386f465ae6df watchdog: s3c2410_wdt: drop warning after registering device new 24b8eb74082d watchdog: sama5d4_wdt: drop warning after registering device new d41e3f4ee584 watchdog: sp5100_tco: drop warning after registering device new 199801cd7a50 watchdog: sp805_wdt: drop warning after registering device new d311048eb0d2 watchdog: sprd_wdt: drop warning after registering device new 7283b217aebd watchdog: st_lpc_wdt: drop warning after registering device new 71777442df8f watchdog: stm32_iwdg: drop warning after registering device new 913b187d1296 watchdog: stmp3xxx_rtc_wdt: drop warning after registering device new e290eb8c2339 watchdog: tegra_wdt: drop warning after registering device new c8c844f28b68 watchdog: ts4800_wdt: drop warning after registering device new f848a15347d9 watchdog: wm831x_wdt: drop warning after registering device new e14651352a8e watchdog: xen_wdt: drop warning after registering device new 8632944841d4 watchdog: sama5d4: fix WDD value to be always set to max new 215e06f0d18d watchdog: bcm2835_wdt: Fix module autoload new 48b32199f97a watchdog/hpwdt: Stop hpwdt on unregister. new c22d8e38e475 watchdog/hpwdt: Advertize max_hw_heartbeat_ms new bb721d6b9eed watchdog/hpwdt: Have core ping watchdog. new be3d7f7cb3ac watchdog/hpwdt: Add module parameter kdumptimeout. new f213fcf078c1 watchdog/hpwdt: Update documentation new f1bb45b93345 watchdog/hpwdt: Reflect changes new df04cce3b8f9 watchdog: jz4740: Use register names from <linux/mfd/ingen [...] new 9b3461188e86 watchdog: jz4740: Avoid starting watchdog in set_timeout new dfc01e2c8377 dt-bindings: watchdog: add Allwinner H6 watchdog new b7fbd3e55c0f watchdog: renesas_wdt: Use 'dev' instead of dereferencing [...] new 1a4aaf9f11f9 watchdog: gpio: add support for nowayout option new b836005b4f95 watchdog: renesas_wdt: Add a few cycles delay new 15f7d7fc5542 watchdog: imx_sc: Add pretimeout support new 8c21ead3ea5d dt-bindings: watchdog: move i.MX system controller watchdo [...] new 4d1c6a0ec2d9 watchdog: introduce watchdog.open_timeout commandline parameter new 487e4e08221d watchdog: introduce CONFIG_WATCHDOG_OPEN_TIMEOUT new c2eac35bc271 watchdog: make the device time out at open_deadline when o [...] new 74665686f0e2 docs: watchdog: convert docs to ReST and rename to *.rst new 3bd41e595b09 docs: watchdog: Fix build error. new 1dbb3bb8de88 watchdog: bcm_kona_wdt: no need to check return value of d [...] new 64079cf9f2b2 watchdog: mei_wdt: no need to check return value of debugf [...] new 3265c3d8f70f dt-bindings: watchdog: Rename bindings documentation file new d0173278935a watchdog: convert remaining drivers to use SPDX license id [...] new 8d209eb0b167 watchdog: atmel: atmel-sama5d4-wdt: Disable watchdog on sy [...] new 053bc5764bb0 watchdog: ie6xx_wdt: Use spinlock_t instead of struct spinlock new 7fb832ae7294 watchdog: digicolor_wdt: Remove unused variable in dc_wdt_probe new d77e9e4e18ce Merge tag 'linux-watchdog-5.3-rc1' of git://www.linux-watc [...] new db5d00c93edc libnvdimm, namespace: Drop uuid_t implementation detail new c5d4355d10d4 libnvdimm: nd_region flush callback support new 6e84200c0a29 virtio-pmem: Add virtio pmem driver new fefc1d97fa4b libnvdimm: add dax_dev sync flag new 2e9ee0955d3c dm: enable synchronous dax new 32de1484648a dax: check synchronous mapping is supported new e46bfc3f03d7 ext4: disable map_sync for async flush new b21fec414095 xfs: disable map_sync for async flush new 8c2e408e73f7 virtio_pmem: fix sparse warning new f8c3500cd137 Merge tag 'libnvdimm-for-5.3' of git://git.kernel.org/pub/ [...] new 40cdc60ac16a device-dax: Add a 'resource' attribute new 23c84eb78375 dax: Fix missed wakeup with PMD faults new 0fe49f70a08d Merge tag 'dax-for-5.3' of git://git.kernel.org/pub/scm/li [...] new 97a385e55829 libceph: remove ceph_get_direct_page_vector() new 13c41737b912 ceph: silence a checker warning in mdsc_show() new e1b814391440 ceph: clean up ceph.dir.pin vxattr name sizeof() new 193e7b37628e ceph: carry snapshot creation time with inodes new 100cc610a550 ceph: add ceph.snap.btime vxattr new 2b2abcac8c25 ceph: fix listxattr vxattr buffer length calculation new d0f191d20c1c ceph: remove unused vxattr length helpers new 718807289d41 ceph: fix "ceph.dir.rctime" vxattr value new 749607731e26 ceph: fix improper use of smp_mb__before_atomic() new 543212b3a4a4 ceph: close race between d_name_cmp() and update_dentry_lease() new feab6ac25dbf ceph: fix dir_lease_is_valid() new 41883ba8ee91 ceph: use READ_ONCE to access d_parent in RCU critical section new 8f2a98ef3c1a ceph: ensure d_name/d_parent stability in ceph_mdsc_lease_ [...] new d6e47819721a ceph: hold i_ceph_lock when removing caps for freeing inode new 03af439ad940 ceph: fix warning PTR_ERR_OR_ZERO can be used new 057297812d1a ceph: fix debug print format in __set_xattr() new 5c31e92dffb9 ceph: rename struct ceph_acls_info to ceph_acl_sec_ctx new ac6713ccb5a6 ceph: add selinux support new 2ef5df1abe67 ceph: fix infinite loop in get_quota_realm() new 6f0f597b5deb ceph: don't blindly unregister session that is in opening state new 428138c9892f ceph: remove request from waiting list before unregister new bc07532cc51f libceph: fix sa_family just after reading address new 6c37f0e64173 libceph: add ceph_decode_entity_addr new 0bfb0f288992 libceph: ADDR2 support for monmap new dcbc919a5dc8 libceph: switch osdmap decoding to use ceph_decode_entity_addr new 51fc7ab44519 libceph: fix watch_item_t decoding to use ceph_decode_entity_addr new 8cb5f2b4fcf4 libceph: correctly decode ADDR2 addresses in incremental OSD maps new f3848af1bf54 ceph: have MDS map decoding use entity_addr_t decoder new 2f9800c899dc ceph: fix decode_locker to use ceph_decode_entity_addr new d3c3c0a841d5 libceph: use TYPE_LEGACY for entity addrs instead of TYPE_NONE new 2c66de560fa2 libceph: rename ceph_encode_addr to ceph_encode_banner_addr new 245ce991cca5 ceph: add btime field to ceph_inode_info new ec62b894df1a ceph: handle btime in cap messages new 6adaaafdd81d libceph: turn on CEPH_FEATURE_MSG_ADDR2 new 58981784a692 ceph: allow querying of STATX_BTIME in ceph_getattr new 441d367644e2 iversion: add a routine to update a raw value with a larger one new a35ead314e0b ceph: add change_attr field to ceph_inode_info new 176c77c9c9b1 ceph: handle change_attr in cap messages new 5c30835690f1 ceph: increment change_attribute on local changes new 054f8d41affb ceph: clear CEPH_I_KICK_FLUSH flag inside __kick_flushing_caps() new d6cee9dbd8c8 ceph: kick flushing and flush snaps before sending normal [...] new 49ada6e8dc9f ceph: more precise CEPH_CLIENT_CAPS_PENDING_CAPSNAP new f1d1b51deabb ceph: make getxattr_cb return ssize_t new 3b421018f48c ceph: return -ERANGE if virtual xattr value didn't fit in buffer new 26350535c2ce ceph: don't NULL terminate virtual xattrs new 54ab3b24c536 rbd: get rid of obj_req->xferred, obj_req->result and img_ [...] new a9b67e69949d rbd: replace obj_req->tried_parent with obj_req->read_state new 0ad5d953548f rbd: get rid of RBD_OBJ_WRITE_{FLAT,GUARD} new 85b5e6d11898 rbd: move OSD request submission into object request state [...] new 0192ce2ee68b rbd: introduce image request state machine new 94e857718810 libceph: rename r_unsafe_item to r_private_item new bcbab1db6c95 rbd: introduce obj_req->osd_reqs list new b5ae8cbc6e37 rbd: factor out rbd_osd_setup_copyup() new 27bbd9116248 rbd: factor out __rbd_osd_setup_discard_ops() new a086a1b8bdbd rbd: move OSD request allocation into object request state [...] new ea9b743c97dc rbd: rename rbd_obj_setup_*() to rbd_obj_init_*() new 793333a303c9 rbd: introduce copyup state machine new a2b1da09793d rbd: lock should be quiesced on reacquire new e1fddc8fdd22 rbd: quiescing lock should wait for image requests new 637cd060537d rbd: new exclusive lock wait/wake code new ef83171b49c6 libceph: bump CEPH_MSG_MAX_DATA_LEN (again) new 68ada915eea1 libceph: change ceph_osdc_call() to take page vector for response new 4cf3e6dff7ea libceph: export osd_req_op_data() macro new da5ef6be3467 rbd: call rbd_dev_mapping_set() from rbd_dev_image_probe() new 22e8bd51bb04 rbd: support for object-map and fast-diff new 8b5bec5c83e8 rbd: setallochint only if object doesn't exist new 1edd1fecae5e MAINTAINERS: take over for Zheng as CephFS kernel client m [...] new 0f7cf80ae96c ceph: initialize superblock s_time_gran to 1 new 87bc5b895d94 ceph: use ceph_evict_inode to cleanup inode's resource new 52dd0f1b3f94 ceph: use generic_delete_inode() for ->drop_inode new d31d07b97a5e ceph: fix end offset in truncate_inode_pages_range call new d9b9c893048e Merge tag 'ceph-for-5.3-rc1' of git://github.com/ceph/ceph-client new d81f09748dd7 cifs: Use kmemdup in SMB2_ioctl_init() new 06f2fca7ff51 fs: cifs: Drop unlikely before IS_ERR(_OR_NULL) new 9ac63ec77609 SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms new 2b2f75480762 SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions new 5fc3681fa5ed cifs: add missing GCM module dependency new 43cdae88de2e Fix match_server check to allow for auto dialect negotiate new dc179268cde4 smb3: if max_credits is specified then display it in /proc/mounts new 29fbeb7a908a cifs: Properly handle auto disabling of serverino option new 6552d6a0264d cifs: Fix check for matching with existing mount new 73cf8085dc09 cifs: simplify code by removing CONFIG_CIFS_ACL ifdef new e7a1a2df4dfd CIFS: Fix module dependency new 3190b59a050e smb3: minor cleanup of compound_send_recv new 63d614a608fc cifs: fix typo in debug message with struct field ia_valid new e7348e35a34d add some missing definitions new 0aa3a24be011 fs: cifs: cifsssmb: Change return type of convert_ace_to_cifs_ace new 3e2725796cbd cifs: always add credits back for unsolicited PDUs new f2caf901c1b7 cifs: Fix a race condition with cifs_echo_request new d5ecebc4900d smb3: Allow query of symlinks stored as reparse points new 412094a8fb07 smb3: add new mount option to retrieve mode from special ACE new 9fe5ff1c5d6a smb3: do not send compression info by default new 96d3cca1241d smb3: Send netname context during negotiate protocol new ff2a09e9196e SMB3: query inode number on open via create context new f5f111c231f5 cifs: refactor and clean up arguments in the reparse point [...] new df070afd9b8c cifs: fix parsing of symbolic link error response new ce465bf94b70 cifs: fix crash in cifs_dfs_do_automount new 88a92c913cef cifs: fix crash in smb2_compound_op()/smb2_set_next_command() new e9630660bd92 smb3: smbdirect no longer experimental new ae9b728c8dc0 Merge tag '4.3-rc-smb3-fixes' of git://git.samba.org/sfren [...] new 3f6d70e88555 xfs: move xfs_trans_inode.c to libxfs/ new 79ba2a218543 xfs: sync up xfs_trans_inode with userspace new 89b408a68b9d Documentation: filesystem: Convert xfs.txt to ReST new 366a4e38b8d0 Merge tag 'xfs-5.3-merge-13' of git://git.kernel.org/pub/s [...]
The 192 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/index.rst | 1 + .../{filesystems/xfs.txt => admin-guide/xfs.rst} | 132 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 15 + .../bindings/watchdog/fsl-imx-sc-wdt.txt | 24 - .../watchdog/{renesas-wdt.txt => renesas,wdt.txt} | 0 .../devicetree/bindings/watchdog/sunxi-wdt.txt | 1 + Documentation/filesystems/dax.txt | 2 +- Documentation/watchdog/hpwdt.rst | 4 + Documentation/watchdog/watchdog-parameters.rst | 11 + MAINTAINERS | 7 +- drivers/acpi/nfit/core.c | 4 +- drivers/block/rbd.c | 2442 ++++++++++++++------ drivers/block/rbd_types.h | 10 + drivers/dax/bus.c | 21 +- drivers/dax/super.c | 19 +- drivers/md/dm-table.c | 24 +- drivers/md/dm.c | 5 +- drivers/md/dm.h | 5 +- drivers/nvdimm/Makefile | 1 + drivers/nvdimm/claim.c | 6 +- drivers/nvdimm/namespace_devs.c | 8 +- drivers/nvdimm/nd.h | 1 + drivers/nvdimm/nd_virtio.c | 125 + drivers/nvdimm/pmem.c | 18 +- drivers/nvdimm/region_devs.c | 33 +- drivers/nvdimm/virtio_pmem.c | 122 + drivers/nvdimm/virtio_pmem.h | 55 + drivers/s390/block/dcssblk.c | 2 +- drivers/virtio/Kconfig | 11 + drivers/watchdog/Kconfig | 10 + drivers/watchdog/acquirewdt.c | 6 +- drivers/watchdog/advantechwdt.c | 6 +- drivers/watchdog/aspeed_wdt.c | 8 +- drivers/watchdog/bcm2835_wdt.c | 5 +- drivers/watchdog/bcm7038_wdt.c | 4 +- drivers/watchdog/bcm_kona_wdt.c | 4 +- drivers/watchdog/cadence_wdt.c | 4 +- drivers/watchdog/da9052_wdt.c | 9 +- drivers/watchdog/da9062_wdt.c | 5 +- drivers/watchdog/davinci_wdt.c | 14 +- drivers/watchdog/digicolor_wdt.c | 9 +- drivers/watchdog/ebc-c384_wdt.c | 9 - drivers/watchdog/eurotechwdt.c | 6 +- drivers/watchdog/ftwdt010_wdt.c | 4 +- drivers/watchdog/gpio_wdt.c | 7 + drivers/watchdog/hpwdt.c | 59 +- drivers/watchdog/i6300esb.c | 5 +- drivers/watchdog/iTCO_vendor_support.c | 7 +- drivers/watchdog/iTCO_wdt.c | 6 +- drivers/watchdog/ib700wdt.c | 6 +- drivers/watchdog/ie6xx_wdt.c | 8 +- drivers/watchdog/imx2_wdt.c | 4 +- drivers/watchdog/imx_sc_wdt.c | 123 +- drivers/watchdog/intel-mid_wdt.c | 4 +- drivers/watchdog/jz4740_wdt.c | 57 +- drivers/watchdog/loongson1_wdt.c | 4 +- drivers/watchdog/max77620_wdt.c | 8 +- drivers/watchdog/mei_wdt.c | 4 +- drivers/watchdog/mena21_wdt.c | 4 +- drivers/watchdog/menf21bmc_wdt.c | 4 +- drivers/watchdog/mpc8xxx_wdt.c | 5 +- drivers/watchdog/mv64x60_wdt.c | 6 +- drivers/watchdog/ni903x_wdt.c | 4 +- drivers/watchdog/nic7018_wdt.c | 1 - drivers/watchdog/npcm_wdt.c | 4 +- drivers/watchdog/nv_tco.h | 6 +- drivers/watchdog/octeon-wdt-main.c | 11 +- drivers/watchdog/of_xilinx_wdt.c | 4 +- drivers/watchdog/omap_wdt.c | 6 +- drivers/watchdog/omap_wdt.h | 21 +- drivers/watchdog/pc87413_wdt.c | 6 +- drivers/watchdog/pcwd_pci.c | 6 +- drivers/watchdog/pcwd_usb.c | 6 +- drivers/watchdog/pic32-dmt.c | 4 +- drivers/watchdog/pic32-wdt.c | 4 +- drivers/watchdog/pnx4008_wdt.c | 9 +- drivers/watchdog/qcom-wdt.c | 4 +- drivers/watchdog/rave-sp-wdt.c | 1 - drivers/watchdog/renesas_wdt.c | 35 +- drivers/watchdog/retu_wdt.c | 10 +- drivers/watchdog/s3c2410_wdt.c | 4 +- drivers/watchdog/sa1100_wdt.c | 6 +- drivers/watchdog/sama5d4_wdt.c | 29 +- drivers/watchdog/sbc7240_wdt.c | 11 +- drivers/watchdog/sbc8360.c | 6 +- drivers/watchdog/sch311x_wdt.c | 6 +- drivers/watchdog/softdog.c | 6 +- drivers/watchdog/sp5100_tco.c | 4 +- drivers/watchdog/sp805_wdt.c | 5 +- drivers/watchdog/sprd_wdt.c | 1 - drivers/watchdog/st_lpc_wdt.c | 4 +- drivers/watchdog/stm32_iwdg.c | 4 +- drivers/watchdog/stmp3xxx_rtc_wdt.c | 4 +- drivers/watchdog/tegra_wdt.c | 4 +- drivers/watchdog/ts4800_wdt.c | 4 +- drivers/watchdog/w83627hf_wdt.c | 6 +- drivers/watchdog/wafer5823wdt.c | 6 +- drivers/watchdog/watchdog_core.c | 22 +- drivers/watchdog/watchdog_core.h | 6 +- drivers/watchdog/watchdog_dev.c | 54 +- drivers/watchdog/wd501p.h | 6 +- drivers/watchdog/wdt.c | 6 +- drivers/watchdog/wdt_pci.c | 6 +- drivers/watchdog/wm831x_wdt.c | 9 +- drivers/watchdog/xen_wdt.c | 4 +- fs/ceph/Kconfig | 12 + fs/ceph/acl.c | 22 +- fs/ceph/addr.c | 2 + fs/ceph/caps.c | 120 +- fs/ceph/debugfs.c | 2 +- fs/ceph/dir.c | 73 +- fs/ceph/export.c | 2 +- fs/ceph/file.c | 34 +- fs/ceph/inode.c | 208 +- fs/ceph/mds_client.c | 120 +- fs/ceph/mds_client.h | 4 +- fs/ceph/mdsmap.c | 12 +- fs/ceph/quota.c | 15 +- fs/ceph/snap.c | 3 + fs/ceph/super.c | 13 +- fs/ceph/super.h | 67 +- fs/ceph/xattr.c | 456 ++-- fs/cifs/Kconfig | 18 +- fs/cifs/Makefile | 3 +- fs/cifs/cifs_debug.c | 2 - fs/cifs/cifs_fs_sb.h | 6 + fs/cifs/cifsfs.c | 14 +- fs/cifs/cifsglob.h | 7 +- fs/cifs/cifssmb.c | 16 +- fs/cifs/connect.c | 61 +- fs/cifs/dfs_cache.c | 2 +- fs/cifs/inode.c | 8 +- fs/cifs/misc.c | 1 + fs/cifs/smb1ops.c | 3 +- fs/cifs/smb2inode.c | 12 + fs/cifs/smb2ops.c | 143 +- fs/cifs/smb2pdu.c | 96 +- fs/cifs/smb2pdu.h | 36 +- fs/cifs/smb2transport.c | 10 +- fs/cifs/transport.c | 46 +- fs/cifs/xattr.c | 4 - fs/dax.c | 53 +- fs/ext4/file.c | 10 +- fs/xfs/Makefile | 4 +- fs/xfs/{ => libxfs}/xfs_trans_inode.c | 4 + fs/xfs/xfs_file.c | 9 +- include/linux/ceph/ceph_features.h | 1 + include/linux/ceph/ceph_fs.h | 2 +- include/linux/ceph/cls_lock_client.h | 3 + include/linux/ceph/decode.h | 13 +- include/linux/ceph/libceph.h | 10 +- include/linux/ceph/mon_client.h | 1 - include/linux/ceph/osd_client.h | 12 +- include/linux/ceph/striper.h | 2 + include/linux/dax.h | 41 +- include/linux/iversion.h | 24 + include/linux/libnvdimm.h | 10 +- include/uapi/linux/virtio_ids.h | 1 + include/uapi/linux/virtio_pmem.h | 34 + net/ceph/Makefile | 2 +- net/ceph/cls_lock_client.c | 54 +- net/ceph/decode.c | 84 + net/ceph/messenger.c | 14 +- net/ceph/mon_client.c | 21 +- net/ceph/osd_client.c | 42 +- net/ceph/osdmap.c | 31 +- net/ceph/pagevec.c | 33 - net/ceph/striper.c | 17 + 168 files changed, 4092 insertions(+), 1991 deletions(-) rename Documentation/{filesystems/xfs.txt => admin-guide/xfs.rst} (80%) delete mode 100644 Documentation/devicetree/bindings/watchdog/fsl-imx-sc-wdt.txt rename Documentation/devicetree/bindings/watchdog/{renesas-wdt.txt => renesas,wdt. [...] create mode 100644 drivers/nvdimm/nd_virtio.c create mode 100644 drivers/nvdimm/virtio_pmem.c create mode 100644 drivers/nvdimm/virtio_pmem.h rename fs/xfs/{ => libxfs}/xfs_trans_inode.c (96%) create mode 100644 include/uapi/linux/virtio_pmem.h create mode 100644 net/ceph/decode.c