This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 4973fabb59f6 Merge remote-tracking branch 'fpga-fixes/fixes' omits 3c7451dc1a07 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits dfd2294cdf2f Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 774d57012d8e Merge remote-tracking branch 'kvm-fixes/master' omits cb7ad12a07df Merge remote-tracking branch 'omap-fixes/fixes' omits 296f93c06f13 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 399f1cfae81e Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 543d95957d1d Merge remote-tracking branch 'spi-fixes/for-linus' omits 5a13b8938636 Merge remote-tracking branch 'regmap-fixes/for-linus' omits c379971a0c91 Merge remote-tracking branch 'sound-current/for-linus' omits 509905bec608 Merge remote-tracking branch 'sparc/master' omits 9e06218e3ad9 Merge remote-tracking branch 'arc-current/for-curr' omits 40d7f16ed46e Merge remote-tracking branch 'fixes/master' adds ab3cee3762e5 blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reas [...] adds b9151e7bca82 blk-mq: Add blk_mq_delay_run_hw_queues() API call adds a0823421a4d7 blk-mq: Rerun dispatching in the case of budget contention adds b4fd63f42647 Revert "scsi: core: run queue if SCSI device queue isn't r [...] adds fa9156ae597c block: refactor blkpg_ioctl adds cddae808aeb7 block: pass a hd_struct to delete_partition adds 8da2892e2783 block: cleanup hd_struct freeing adds 4377b48da6da block: remove hd_struct_kill adds d46430bf5a22 block: remove the disk argument from blk_drop_partitions adds 21be6cdc0095 dasd: use blk_drop_partitions instead of badly reimplementing it adds e669c1da03a9 block: don't call invalidate_partition from blk_drop_partitions adds d5f3178ec9ab block: simplify block device syncing in bdev_del_partition adds 02d33b6771fc block: mark invalidate_partition static adds 9bc5c397d838 block: fold bdev_unhash_inode into invalidate_partition adds e64a0e169284 block: remove RQF_COPY_USER adds 89de1504d53b block: provide a blk_rq_map_sg variant that returns the la [...] adds 0475bd6c6597 scsi: merge scsi_init_sgtable into scsi_init_io adds cc97923a5bcc block: move dma drain handling to scsi adds bdf8710d69f8 block: move dma_pad handling from blk_rq_map_sg into the callers adds 895d47759bdc block: unexport bdev_read_page and bdev_write_page adds 28d65729b050 block: Limit number of items taken from the I/O scheduler [...] adds 3e82c3485e83 block: remove create_io_context adds a91b2014fc31 bcache: remove a duplicate ->make_request_fn assignment adds ae3cc8d8ff06 dm: remove the make_request_fn check in device_area_is_invalid adds 8cf7961dab42 block: bypass ->make_request_fn for blk-mq drivers adds e1b586f2b83d blk-mq: make function '__blk_mq_sched_dispatch_requests' static adds 3fdd40861d80 block: improve the submit_bio and generic_make_request doc [...] adds 760f83ea63a7 block: cleanup the memory stall accounting in submit_bio adds 0376e9efe183 block: replace BIO_QUEUE_ENTERED with BIO_CGROUP_ACCT adds accea322f543 block: add a bio_queue_enter helper adds 54c52e10dc9b blk-iocost: switch to fixed non-auto-decaying use_delay adds cd006509b0a9 blk-iocost: account for IO size when testing latencies adds f4fe3ea63638 iocost_monitor: exit successfully if interval is zero adds 21f3cfeab304 iocost_monitor: drop string wrap around numbers when outpu [...] adds a711d91cd97e block: add a cdrom_device_info pointer to struct gendisk adds 068f8d9b4ecc ide-cd: rename cdrom_read_tocentry adds 4c3cfcce4515 cdrom: factor out a cdrom_read_tocentry helper adds eaf8e3e4b54a cdrom: factor out a cdrom_multisession helper adds f252fa33dcd2 hfsplus: stop using ioctl_by_bdev adds 11aa40a0eb24 isofs: stop using ioctl_by_bdev adds 8b075e5ba459 udf: stop using ioctl_by_bdev adds 873f1c8df7e0 Merge branch 'block-5.7' into for-5.8/block adds 2e194422f1eb block: free both rq_map and request adds a2584e43f567 block: save previous hardware queue count before udpate adds fd689871bbfb block: alloc map and request for new hardware queue adds 03b63b029dcb block: rename __blk_mq_alloc_rq_map adds 79fab5287922 block: rename blk_mq_alloc_rq_maps adds 4c74746625de driver core: remove device_create_vargs adds a5a6c66df6bf bdi: unexport bdi_register_va adds 3c5d202b55d3 bdi: remove bdi_register_owner adds aef33c2ff8aa bdi: simplify bdi_alloc adds 1cd925d58385 bdi: remove the name field in struct backing_dev_info adds af00423a3dbc hfs: stop using ioctl_by_bdev adds ae979182ebb3 bdi: fix up for "remove the name field in struct backing_d [...] adds aa880ad690ab block: reset mapping if failed to update hardware queue count adds b7d6c3033323 block: fix use-after-free on cached last_lookup partition adds 07c4e1e834f8 block: only define 'nr_sects_seq' in hd_part for 32bit SMP adds 520138c3b942 block: re-organize fields of 'struct hd_part' adds 27eb3af9a37a block: don't hold part0's refcount in IO path adds e6249cdd46e4 block: add blk_io_schedule() for avoiding task hung in sync dio adds 02992df822e7 block: provide fallbacks for blk_queue_zone_is_seq and blk [...] adds e4581105771b block: rename __bio_add_pc_page to bio_add_hw_page adds 0512a75b98f8 block: Introduce REQ_OP_ZONE_APPEND adds 1392d37018d4 block: introduce blk_req_zone_write_trylock adds e732671aa5f6 block: Modify revalidate zones adds 02494d35ba55 scsi: sd_zbc: factor out sanity checks for zoned commands adds 5795eb443060 scsi: sd_zbc: emulate ZONE_APPEND commands adds e0489ed5daeb null_blk: Support REQ_OP_ZONE_APPEND adds 29b2a3aa2967 block: export bio_release_pages and bio_iov_iter_get_pages adds 02ef12a663c7 zonefs: use REQ_OP_ZONE_APPEND for sync DIO adds 71ac860af824 block: move blk_io_schedule() out of header file adds 81ca627a9330 iocost: don't let vrate run wild while there's no saturati [...] adds 54b259f68de5 Documentation: Document the blk-crypto framework adds 1b2628397058 block: Keyslot Manager for Inline Encryption adds a892c8d52c02 block: Inline encryption support for blk-mq adds d145dc23030b block: Make blk-integrity preclude hardware inline encryption adds 488f6682c832 block: blk-crypto-fallback for Inline Encryption adds 2771cefeac49 block: remove the REQ_NOWAIT_INLINE flag adds 870c153cf0e6 blktrace: Report pid with note messages adds a5ea5811058d blk-mq: move the call to blk_queue_enter_live out of blk_m [...] adds 22fa792cd8c6 blk-mq: remove a pointless queue enter pair in blk_mq_allo [...] adds 35b371ff0141 blk-mq: remove a pointless queue enter pair in blk_mq_allo [...] adds ac7c5675fa45 blk-mq: allow blk_mq_make_request to consume the q_usage_c [...] adds f1394b798814 block: mark blk_account_io_completion static adds b2f609e191ed block: move the blk-mq calls out of part_in_flight{,_rw} adds 76268f3ac0a6 block: don't call part_{inc,dec}_in_flight for blk-mq devices adds 10ec5e86f9b8 block: merge part_{inc,dev}_in_flight into their only callers adds c8210a57655a block: Fix type of first compat_put_{,u}long() argument adds c1527c0e12d4 bio.h: Declare the arguments of the bio iteration functions const adds 854b5f01dc6a block: Document the bio_vec properties adds cecbc9ce80e7 null_blk: Zero-initialize read buffers in non-memory-backed mode adds 172ce41db4b2 block: Remove unused flush_queue_delayed in struct blk_flu [...] adds 9398554fb397 block: remove the error_sector argument to blkdev_issue_flush adds c81b49d4d6ca block: remove the disk and queue NULL checks in blkdev_iss [...] adds 956d510ee78c block: add disk/bio-based accounting helpers adds 24d69293d9a5 drbd: use bio_{start,end}_io_acct adds 421716bccd2a rsxx: use bio_{start,end}_io_acct adds a8e45650f705 lightnvm/pblk: use bio_{start,end}_io_acct adds 85750aeb748f bcache: use bio_{start,end}_io_acct adds 86240d5b6813 dm: use bio_{start,end}_io_acct adds 0fd92f89a44d nvdimm: use bio_{start,end}_io_acct adds d7614e4480fa zram: nvdimm: use bio_{start,end}_io_acct and disk_{start, [...] adds e722fff238bb block: remove generic_{start,end}_io_acct adds 9123bf6f21b0 block: move update_io_ticks to blk-core.c adds 58d4f14fc30a block: always use a percpu variable for disk stats adds b9c54f5660e7 block: account merge of two requests adds b5af37ab3a2b block: add a blk_account_io_merge_bio helper adds 8ab1d40a646e block: remove rcu_read_lock() from part_stat_lock() adds b2d76adbc082 block: use __this_cpu_add() instead of access by smp_proce [...] adds 524f9ffd6a4d block: reduce part_stat_lock() scope adds e7ecc142e9f3 block: blk-crypto-fallback: remove redundant initializatio [...] adds dc35ada4251f block: fix a warning when blkdev.h is included for !CONFIG [...] adds 7b11eab041da blk-mq: blk-mq: provide forced completion method adds 3382a567efd4 nvme: force complete cancelled requests adds 5d9c305b8ea3 blk-mq: remove the bio argument to ->prepare_request adds e6e7abffe386 blk-mq: simplify the blk_mq_get_request calling convention adds 7ea4d8a4d683 blk-mq: move more request initialization to blk_mq_rq_ctx_init adds 419c3d5e8012 blk-mq: rename BLK_MQ_TAG_FAIL to BLK_MQ_NO_TAG adds 766473681c13 blk-mq: use BLK_MQ_NO_TAG in more places adds 600c3b0cea78 blk-mq: open code __blk_mq_alloc_request in blk_mq_alloc_r [...] adds 602380d28e28 blk-mq: add blk_mq_all_tag_iter adds bf0beec0607d blk-mq: drain I/O when all CPUs in a hctx are offline adds 32215469489a null_blk: force complete for timeout request adds b77412372b68 blk-throttle: remove blk_throtl_drain adds 32e3374304c7 blk-throttle: remove tg_drain_bios adds 26e0ca12e076 blk-wbt: remove wbt_update_limits adds 4d89e1d112a9 blk-wbt: rename __wbt_update_limits to wbt_update_limits adds abb30460bda2 block: mark bio_wouldblock_error() bio with BIO_QUIET new 750a02ab8d3c Merge tag 'for-5.8/block-2020-06-01' of git://git.kernel.d [...] adds 615399896ca3 nvme-fc: Sync header to FC-NVME-2 rev 1.08 adds 72e6329f86c7 nvme-fc and nvmet-fc: revise LLDD api for LS reception and [...] adds ca19bcd08633 nvme-fc nvmet-fc: refactor for common LS definitions adds 3b8281b02bdc nvmet-fc: Better size LS buffers adds f56bf76f79f3 nvme-fc: Ensure private pointers are NULL if no data adds eb4ee8f12515 nvme-fc: convert assoc_active flag to bit op adds fd5a5f221304 nvme-fc: Update header and host for common definitions for [...] adds ec3b0e3cc393 nvmet-fc: Update target for common definitions for LS handling adds 14fd1e98afaf nvme-fc: Add Disconnect Association Rcv support adds a5c2b4f633cf nvmet-fc: add LS failure messages adds 0dfb992e0ec2 nvmet-fc: perform small cleanups on unneeded checks adds 58ab8ff9dca2 nvmet-fc: track hostport handle for associations adds 349c694ee71c nvmet-fc: rename ls_list to ls_rcv_list adds 47bf32410644 nvmet-fc: Add Disconnect Association Xmt support adds ea39765843fa nvme-fcloop: refactor to enable target to host LS adds 437c0b824dbd nvme-fcloop: add target to host LS request support adds 2a1160a03ac4 lpfc: Refactor lpfc nvme headers adds 7cacae2ad047 lpfc: Refactor nvmet_rcv_ctx to create lpfc_async_xchg_ctx adds 7b7f551b0403 lpfc: Commonize lpfc_async_xchg_ctx state and flag definitions adds 3a8070c567aa lpfc: Refactor NVME LS receive handling adds 6514b25d3fba lpfc: Refactor Send LS Request support adds e96a22b0b7c2 lpfc: Refactor Send LS Abort support adds fe1bedec5b9c lpfc: Refactor Send LS Response support adds 9aa09e98b288 lpfc: nvme: Add Receive LS Request and Send LS Response su [...] adds 4c2805aab519 lpfc: nvmet: Add support for NVME LS request hosthandle adds 54840bed372c lpfc: nvmet: Add Send LS Request and Abort LS Request support adds 71fb90eb71d7 nvme: provide num dword helper adds 03f8cebc127f nvme: remove unused parameter adds b0012dd39715 nvmet-rdma: use SRQ per completion vector adds e4fcc72c1a42 nvmet-fc: slight cleanup for kbuild test warnings adds b9a5c3d4c34d nvme: refine the Qemu Identify CNS quirk adds 25dcaa9292af nvme: clean up nvme_scan_work adds 4450ba3bbb47 nvme: factor out a nvme_ns_remove_by_nsid helper adds 4005f28d25cb nvme: avoid an Identify Controller command for each namesp [...] adds aec459b484b8 nvme: remove the magic 1024 constant in nvme_scan_ns_list adds d567572906d9 nvme: unlink head after removing last namespace adds ac262508daa8 nvme: release namespace head reference on error adds 9ad1927a3bc2 nvme: always search for namespace head adds 0c284db7f235 nvme: check namespace head shared property adds b2ce4d90690b nvme-multipath: set bdi capabilities once adds b2b2de7c5a01 nvme: revalidate after verifying identifiers adds 38adf94e166e nvme: consolidate chunk_sectors settings adds bc1af009a8ed nvme: revalidate namespace stream parameters adds 31fdad7be189 nvme: consolodate io settings adds e8cd1ff11d58 nvmet: add ns revalidation support adds 3add1d93d991 nvme-fc: avoid gcc-10 zero-length-bounds warning adds 6623c5b3dfa5 nvme: clean up error handling in nvme_init_ns_head adds b04df85d9a05 nvme: flush scan work on passthrough commands adds 74943d45eef4 nvme-pci: remove volatile cqes adds 54b2fcee1db0 nvme-pci: remove last_sq_tail adds 2a5bcfdd41d6 nvme-pci: align io queue count with allocted nvme_queue in [...] adds 386e5e6e1aa9 nvme-tcp: use bh_lock in data_ready adds 72e5d757c620 nvme-tcp: avoid scheduling io_work if we are already polling adds db5ad6b7f8cd nvme-tcp: try to send request in queue_rq context adds 7890b9701b79 nvme-multipath: stop using ->queuedata adds 45e2f3c2d2f5 nvmet: add generic type-name mapping adds 7e764179c867 nvmet: use type-name map for address family adds 84b8d0d7aa15 nvmet: use type-name map for ana states adds 87628e285100 nvmet: use type-name map for address treq adds 3ecb5faa07c7 nvmet: centralize port enable access for configfs adds d02abd198633 nvmet: align addrfam list to spec adds 92decf118f1d nvme: define constants for identification values adds e72e8bf1c984 floppy: split the base port from the register in I/O accesses adds 7d33850abdb9 floppy: add references to 82077's extra registers adds 76373fc666a1 floppy: use symbolic register names in the m68k port adds 40b7d1b69093 floppy: use symbolic register names in the parisc port adds 7fd346318847 floppy: use symbolic register names in the powerpc port adds 6d362018c66a floppy: use symbolic register names in the sparc32 port adds 6cb7e6967184 floppy: use symbolic register names in the sparc64 port adds 38ede90831c7 floppy: use symbolic register names in the x86 port adds c1f710b5fe8c floppy: cleanup: make twaddle() not rely on current_{fdc,d [...] adds f3e0dc1d8b71 floppy: cleanup: make reset_fdc_info() not rely on current [...] adds 6d494ed03766 floppy: cleanup: make show_floppy() not rely on current_fd [...] adds 5ea00bfc52f4 floppy: cleanup: make wait_til_ready() not rely on current [...] adds f8a8e0f7a894 floppy: cleanup: make output_byte() not rely on current_fd [...] adds 96dad77a6506 floppy: cleanup: make result() not rely on current_fdc anymore adds 3ab12a182099 floppy: cleanup: make need_more_output() not rely on curre [...] adds 197c7ffdb816 floppy: cleanup: make perpendicular_mode() not rely on cur [...] adds d5da6fa2b892 floppy: cleanup: make fdc_configure() not rely on current_ [...] adds 3631a674a2ed floppy: cleanup: make fdc_specify() not rely on current_{f [...] adds c7af70b0fb25 floppy: cleanup: make check_wp() not rely on current_{fdc, [...] adds 43d81bb6470c floppy: cleanup: make next_valid_format() not rely on curr [...] adds e5a9c95f9bdb floppy: cleanup: make get_fdc_version() not rely on curren [...] adds 82a630105847 floppy: cleanup: do not iterate on current_fdc in DMA grab [...] adds 12aebfac27ab floppy: cleanup: add a few comments about expectations in [...] adds 05f5e319a1eb floppy: cleanup: do not iterate on current_fdc in do_flopp [...] adds 6111a4f9bb18 floppy: make sure to reset all FDCs upon resume() adds 99ba6ccc7f8f floppy: cleanup: get rid of current_reqD in favor of curre [...] adds ca1b409a3b8a floppy: cleanup: make set_fdc() always set current_drive a [...] adds 29ac67633c89 floppy: use print_hex_dump() in setup_DMA() adds 9c4c5a24c855 floppy: add FD_AUTODETECT_SIZE define for struct floppy_dr [...] adds bd10a5f3e21b floppy: add defines for sizes of cmd & reply buffers of fl [...] adds 0836275df4db floppy: suppress UBSAN warning in setup_rw_floppy() adds 91bf5ec3421d Merge tag 'floppy-for-5.8' of https://github.com/evdenis/l [...] adds 21e0958ec968 md: add checkings before flush md_misc_wq adds cc1ffe61c026 md: add new workqueue for delete rdev adds f6766ff6afff md: don't flush workqueue unconditionally in md_open adds 78b990cf2822 md: flush md_rdev_misc_wq for HOT_ADD_DISK case adds 3f79cc22348f md: remove the extra line for ->hot_add_disk adds 78f57ef9d50a md: use memalloc scope APIs in mddev_suspend()/mddev_resume() adds ba54d4d4d284 raid5: remove gfp flags from scribble_alloc() adds 7f8a30e5d253 raid5: update code comment of scribble_alloc() adds 3024ba2d6c55 md: remove redundant memalloc scope API usage adds c91114c2b89d md/raid1: release pending accounting for an I/O only after [...] adds e4fc5a74293f md: stop using ->queuedata adds 3f99980c8f70 md: add a newline when printing parameter 'start_ro' by sysfs adds 358369f03ac9 md/raid1: Replace zero-length array with flexible-array adds 8fd2b980a298 Merge branch 'md-next' of git://git.kernel.org/pub/scm/lin [...] adds c65165651d59 block/swim3: use set_current_state macro adds 7c5014b0987a loop: Call loop_config_discard() only after new config is applied adds 083a6a50783e loop: Remove sector_t truncation checks adds 5795b6f5607f loop: Factor out setting loop device size adds 716ad0986cbd loop: Switch to set_capacity_revalidate_and_notify() adds b0bd158dd630 loop: Refactor loop_set_status() size calculation adds 0a6ed1b5ff67 loop: Remove figure_loop_size() adds 0c3796c24459 loop: Factor out configuring loop from status adds 62ab466ca881 loop: Move loop_set_status_from_info() and friends up adds 571fae6e290d loop: Rework lo_ioctl() __user argument casting adds faf1d25440d6 loop: Clean up LOOP_SET_STATUS lo_flags handling adds 3448914e8cc5 loop: Add LOOP_CONFIGURE ioctl adds 9353848c6589 dasd: refactor dasd_ioctl_information adds 26d7e28e3820 s390/dasd: remove ioctl_by_bdev calls adds 3783daeb1d24 block: remove ioctl_by_bdev adds d29b92f57ece loop: remove redundant assignment to variable error adds 263c61581a38 block/floppy: fix contended case in floppy_queue_rq() adds 09bb8986c99c nvmet: replace kstrndup() with kmemdup_nul() adds 7425596945d7 nvmet: mark nvmet_ana_state static adds 5bb052d7aad1 nvme-tcp: set MSG_SENDPAGE_NOTLAST with MSG_MORE when we h [...] adds 4eea80436462 nvmet-tcp: set MSG_SENDPAGE_NOTLAST with MSG_MORE when we [...] adds f381ab1f26aa nvmet-tcp: set MSG_EOR if we send last payload in the batch adds 0236d3437909 nvmet-tcp: move send/recv error handling in the send/recv [...] adds 9c9e76d5792b nvme-pci: make sure write/poll_queues less or equal then c [...] adds 614fc1c0d980 nvme-fc: print proper nvme-fc devloss_tmo value adds 84e4c204b6a0 nvme: disable streams when get stream params failed adds 68ab60ca2d6b nvme: fix io_opt limit setting adds f1e71d75f047 nvme: replace zero-length array with flexible-array adds ec0862ac5aa0 nvme: delete an unnecessary declaration adds 696ece751366 nvmet: add async event tracing support adds 463c5fabb8df nvmet: add helper to revalidate bdev and file ns adds de124f427347 nvmet: generate AEN for ns revalidate size change adds 1f357548ec79 nvmet: revalidate-ns & generate AEN from configfs adds c295ee4742fd block: always define struct blk_integrity in genhd.h adds ffc89b1d3ca4 nvme: introduce namespace features flag adds b29f84857a0f nvme: introduce NVME_NS_METADATA_SUPPORTED flag adds 4d2ce6883564 nvme: make nvme_ns_has_pi accessible to transports adds 95093350394a nvme: introduce max_integrity_segments ctrl attribute adds 33cfdc2aa696 nvme: enforce extended LBA format for fabrics metadata adds ba7ca2ae0296 nvme: introduce NVME_INLINE_METADATA_SG_CNT adds 324d9e7814dd nvme-rdma: introduce nvme_rdma_sgl structure adds 5ec5d3bddc6b nvme-rdma: add metadata/T10-PI support adds d2d1c454a4a4 nvmet: add metadata characteristics for a namespace adds 26af180c1bd9 nvmet: rename nvmet_rw_len to nvmet_rw_data_len adds 136cc1ffcf0a nvmet: rename nvmet_check_data_len to nvmet_check_transfer_len adds 39481fbd14ee nvme: add Metadata Capabilities enumerations adds ea52ac1c6605 nvmet: add metadata/T10-PI support adds c6e3f1339812 nvmet: add metadata support for block devices adds b09160c3996c nvmet-rdma: add metadata/T10-PI support adds 64f5e9cdd711 nvmet: fix memory leak when removing namespaces and contro [...] adds 1cdf9f7670a7 nvmet: cleanups the loop in nvmet_async_events_process adds 3b2a1ebceba3 nvme: set dma alignment to qword adds fcdd14b86f6b lpfc: Fix pointer checks and comments in LS receive refactoring adds 4e57e0b9f343 lpfc: fix axchg pointer reference after free and double frees adds 6b6e89636f51 lpfc: Fix return value in __lpfc_nvme_ls_abort adds d92f79a55232 Merge branch 'nvme-5.8' of git://git.infradead.org/nvme in [...] adds 3b5b7b1f70e7 bcache: remove redundant variables i and n adds 46f5aa8806e3 bcache: Convert pr_<level> uses to a more typical style adds 86da9f736740 bcache: fix refcount underflow in bcache_device_free() adds 9e23ccf8f0a2 bcache: asynchronous devices registration adds 0c8d3fceade2 bcache: configure the asynchronous registertion to be expe [...] new bce159d73409 Merge tag 'for-5.8/drivers-2020-06-01' of git://git.kernel [...] adds 904fbcb115c8 io_uring: remove 'fd is io_uring' from close path adds 7d01bd745a8f io_uring: remove obsolete 'state' parameter adds 8469508951d4 io_uring: remove duplicate semicolon at the end of line adds 0f158b4cf20e io_uring: name sq thread and ref completions adds 4a38aed2a0a7 io_uring: batch reap of dead file registrations adds 18bceab101ad io_uring: allow POLL_ADD with double poll_wait() users adds 0d9b5b3af134 io_uring: add 'cq_flags' field for the CQ ring adds 7e55a19cf6e7 io_uring: add IORING_CQ_EVENTFD_DISABLED to the CQ ring flags adds 6a4d07cde577 io_uring: file registration list and lock optimization adds 3bfa5bcb26f0 io_uring: cleanup io_poll_remove_one() logic adds 0cdaf760f42e io_uring: remove req->needs_fixed_files adds 9f13c35b33fd io_uring: rename io_file_put() adds c11368a57be4 io_uring: don't repeat valid flag list adds 9dafdfc2f0a3 splice: export do_tee() adds f2a8d5c7a218 io_uring: add tee(2) support adds 310672552f4a io_uring: async task poll trigger cleanup adds 6b668c9b7fc6 io_uring: don't submit sqes when ctx->refs is dying adds 4518a3cc273c io_uring: fix flush req->refs underflow adds 733f5c95e6fd io_uring: simplify io_timeout locking adds 56080b02ed6e io_uring: don't re-read sqe->off in timeout_prep() adds 045189452210 io_uring: separate DRAIN flushing into a cold path adds 0bf0eefdab52 io_uring: get rid of manual punting in io_close adds 1d9e1288039a io_uring: add io_statx structure adds 0018784fc84f statx: allow system call to be invoked from io_uring adds e62753e4e292 io_uring: call statx directly adds 6f88cc176a33 statx: hide interfaces no longer used by io_uring adds 360428f8c0cd io_uring: move timeouts flushing to a helper adds bfe68a221905 io_uring: off timeouts based only on completions adds 7b53d59859bc io_uring: fix overflowed reqs cancellation new 1ee08de1e234 Merge tag 'for-5.8/io_uring-2020-06-01' of git://git.kerne [...] adds 27acbf41be39 tomoyo: use true for bool variable new 91681e8480af Merge tag 'tomoyo-pr-20200601' of git://git.osdn.net/gitro [...] adds a48b284b403a audit: fix a net reference leak in audit_send_reply() adds 3054d0671907 audit: fix a net reference leak in audit_list_rules_send() adds 9d2161bed4e3 audit: log audit netlink multicast bind and unbind adds c4dad0aab3fc audit: tidy and extend netfilter_cfg x_tables adds a45d88530b25 netfilter: add audit table unregister actions adds db9ff6ecf6ef audit: make symbol 'audit_nfcfgs' static adds 0090c1edebf4 audit: Replace zero-length array with flexible-array adds 9d44a121c5a7 audit: add subj creds to NETFILTER_CFG record to new 9d99b1647fa5 Merge tag 'audit-pr-20200601' of git://git.kernel.org/pub/ [...] adds 4b8503967ef5 selinux: fix warning Comparison to bool adds 433e3aa37773 selinux: drop unnecessary smp_load_acquire() call adds e67b2ec9f617 selinux: store role transitions in a hash table adds 50077289804c selinux: hash context structure directly adds 225621c9348d selinux: move context hashing under sidtab adds 430059024389 selinux: implement new format of filename transitions adds 9521eb3ea19a selinux: don't produce incorrect filename_trans_count adds 4c09f8b6913a selinux: fix error return code in policydb_read() adds 3348bd33e8cf selinux: simplify range_write() adds 46619b44e431 selinux: fix return value on error in policydb_read() adds 03414a49ad5f selinux: do not allocate hashtabs dynamically adds fe5a90b8c149 selinux: netlabel: Remove unused inline function new f41030a20b38 Merge tag 'selinux-pr-20200601' of git://git.kernel.org/pu [...] adds 60cf7c5ed5f7 lockdown: Allow unprivileged users to see lockdown status adds 56f2e3b7d819 capabilities: add description for CAP_SETFCAP new d9afbb350990 Merge branch 'next-general' of git://git.kernel.org/pub/sc [...] adds 0d2d35a33ea7 xfs: report unrecognized log item type codes during recovery adds c140735bbb65 xfs: trace quota allocations for all quota types adds d51bafe0d227 xfs: combine two if statements with same condition adds fb353ff19d34 xfs: reserve quota inode transaction space only when needed adds ea1c90403d5d xfs: remove unnecessary variable udqp from xfs_ioctl_setattr adds 7994aae8516a xfs: remove unnecessary assertion from xfs_qm_vop_create_dqattach adds cd59455980f9 xfs: simplify the flags setting in xfs_qm_scall_quotaon adds 57fd2d8f61a2 xfs: remove unnecessary check of the variable resblks in x [...] adds 166405f6b53b xfs: stop CONFIG_XFS_DEBUG from changing compiler flags adds ec43f6da31f1 xfs: define printk_once variants for xfs messages adds e968350aadf3 xfs: refactor the buffer cancellation table helpers adds 5ce70b770d16 xfs: rename inode_list xlog_recover_reorder_trans adds 7d4894b4ce07 xfs: factor out a xlog_buf_readahead helper adds f15ab3f60ef3 xfs: simplify xlog_recover_inode_ra_pass2 adds 98b69b1285be xfs: refactor xlog_recover_buffer_pass1 adds 82ff450b2d93 xfs: remove the xfs_efi_log_item_t typedef adds c84e819090f3 xfs: remove the xfs_efd_log_item_t typedef adds fd9cbe512151 xfs: remove the xfs_inode_log_item_t typedef adds e046e949486e xfs: factor out a xfs_defer_create_intent helper adds c1f09188e8de xfs: merge the ->log_item defer op into ->create_intent adds d367a868e46b xfs: merge the ->diff_items defer op into ->create_intent adds 13a833333907 xfs: turn dfp_intent into a xfs_log_item adds bb47d79750f1 xfs: refactor xfs_defer_finish_noroll adds f09d167c2033 xfs: turn dfp_done into a xfs_log_item adds 3ec1b26c04d4 xfs: use a xfs_btree_cur for the ->finish_cleanup state adds 2f88f1efd02d xfs: spell out the parameter name for ->cancel_item adds d45344d6c49c fs/xfs: Remove unnecessary initialization of i_rwsem adds 606723d98293 fs/xfs: Change XFS_MOUNT_DAX to XFS_MOUNT_DAX_ALWAYS adds 8d6c3446ec23 fs/xfs: Make DAX mount option a tri-state adds 32dbc5655f1c fs/xfs: Create function xfs_inode_should_enable_dax() adds 840d493dff1a fs/xfs: Combine xfs_diflags_to_linux() and xfs_diflags_to_ [...] adds 8bc3b5e4b70d xfs: clean up the error handling in xfs_swap_extents adds cb6ad0993eb8 xfs: refactor failed buffer resubmission into xfsaild adds 54b3b1f619ef xfs: factor out buffer I/O failure code adds f20192991d79 xfs: simplify inode flush error handling adds 15fab3b9be22 xfs: remove unnecessary shutdown check from xfs_iflush() adds b6983e80b03b xfs: reset buffer write failure state on successful completion adds f9bccfcc3b59 xfs: refactor ratelimited buffer error messages into helper adds 61948b6fb276 xfs: ratelimit unmount time per-buffer I/O error alert adds 629dcb38dc35 xfs: fix duplicate verification from xfs_qm_dqflush() adds b707fffda6a3 xfs: abort consistently on dquot flush failure adds 849274c103ae xfs: acquire ->ail_lock from xfs_trans_ail_delete() adds 655879290c28 xfs: use delete helper for items expected to be in AIL adds 6af0479d8b6b xfs: drop unused shutdown parameter from xfs_trans_ail_remove() adds 2b3cf09356d5 xfs: combine xfs_trans_ail_[remove|delete]() adds 88fc187984c9 xfs: remove unused iflush stale parameter adds 7376d7454734 xfs: random buffer write failure errortag adds 28d84620797e xfs: remove unused shutdown types adds c199507993ed xfs: remove unused iget_flags param from xfs_imap_to_bp() adds 35f4521fd3a0 xfs: convert xfs_log_recover_item_t to struct xfs_log_reco [...] adds 86ffa471d9ce xfs: refactor log recovery item sorting into a generic dis [...] adds 8ea5682d0711 xfs: refactor log recovery item dispatch for pass2 readhea [...] adds 3304a4fabd09 xfs: refactor log recovery item dispatch for pass1 commit [...] adds 1094d3f12363 xfs: refactor log recovery buffer item dispatch for pass2 [...] adds 658fa68b6f34 xfs: refactor log recovery inode item dispatch for pass2 c [...] adds fcbdf91e0c9f xfs: refactor log recovery dquot item dispatch for pass2 c [...] adds 3ec6efa703cf xfs: refactor log recovery icreate item dispatch for pass2 [...] adds 9817aa80dcdc xfs: refactor log recovery EFI item dispatch for pass2 com [...] adds 07590a9d38b8 xfs: refactor log recovery RUI item dispatch for pass2 com [...] adds 9b4467e98340 xfs: refactor log recovery CUI item dispatch for pass2 com [...] adds 3c6ba3cf90c7 xfs: refactor log recovery BUI item dispatch for pass2 com [...] adds 2565a11b224b xfs: remove log recovery quotaoff item dispatch for pass2 [...] adds 10d0c6e06fc8 xfs: refactor recovered EFI log item playback adds cba0ccac28a7 xfs: refactor recovered RUI log item playback adds c57ed2f5a2ff xfs: refactor recovered CUI log item playback adds 9329ba89cbb1 xfs: refactor recovered BUI log item playback adds bba7b1644a25 xfs: refactor xlog_item_is_intent now that we're done converting adds 154c733a33d9 xfs: refactor releasing finished intents during log recovery adds 86a371741386 xfs: refactor adding recovered intent items to the log adds 889eb55dd68f xfs: refactor intent item RECOVERED flag into the log item adds 96b60f826713 xfs: refactor intent item iop_recover calls adds cc560a5a9540 xfs: hoist setting of XFS_LI_RECOVERED to caller adds 17d29bf271ea xfs: move log recovery buffer cancellation code to xfs_buf [...] adds 6ea670ade207 xfs: remove unnecessary includes from xfs_log_recover.c adds 43dc0aa84ef7 xfs: fix unused variable warning in buffer completion on !DEBUG adds 3d60548b216b xfs: remove duplicate headers adds 237aac4624aa xfs: ensure f_bfree returned by statfs() is non-negative adds ee4064e56cd8 xfs: Replace zero-length array with flexible-array adds 508578f2f560 xfs: Use the correct style for SPDX License Identifier adds f28cef9e4dac xfs: don't fail verifier on empty attr3 leaf block adds 78bba5c812cc xfs: use ordered buffers to initialize dquot buffers durin [...] adds 765d3c393c22 xfs: don't allow SWAPEXT if we'd screw up quota accounting adds 14506f7a91d8 xfs: fix the warning message in xfs_validate_sb_common() adds b90c2a9c8b44 xfs: xfs_bmapi_read doesn't take a fork id as the last argument adds cb7d58594412 xfs: call xfs_iformat_fork from xfs_inode_from_disk adds 9229d18e801b xfs: split xfs_iformat_fork adds 0bce8173fdcf xfs: handle unallocated inodes in xfs_inode_from_disk adds 2d6051d49653 xfs: call xfs_dinode_verify from xfs_inode_from_disk adds 7f0290123506 xfs: don't reset i_delayed_blks in xfs_iread adds bb8a66af4fff xfs: remove xfs_iread adds 1934c8bd81be xfs: remove xfs_ifork_ops adds 7c7ba2186305 xfs: refactor xfs_inode_verify_forks adds 0f45a1b20cd8 xfs: improve local fork verification adds 1a1c57b2826f xfs: remove the special COW fork handling in xfs_bmapi_read adds 4b516ff4e772 xfs: remove the NULL fork handling in xfs_bmapi_read adds 5fd68bdb5a87 xfs: clean up xchk_bmap_check_rmaps usage of XFS_IFORK_Q adds 09c38edd54c1 xfs: remove the XFS_DFORK_Q macro adds b2c20045b67b xfs: remove xfs_ifree_local_data adds daf83964a368 xfs: move the per-fork nextents fields into struct xfs_ifork adds f7e67b20ecbb xfs: move the fork format fields into struct xfs_ifork adds ef8385128d4b xfs: cleanup xfs_idestroy_fork adds dc3ffbb14060 xfs: gut error handling in xfs_trans_unreserve_and_mod_sb() adds f18c9a903097 xfs: reduce free inode accounting overhead adds b0dff466c009 xfs: separate read-only variables in struct xfs_mount adds b41b46c20c0b xfs: remove the m_active_trans counter adds c8d329f311c4 xfs: group quota should return EDQUOT when prj quota enabled adds dcf1ccc99e6d xfs: always return -ENOSPC on project quota reservation failure adds 8d077f5bfc27 xfs: fix up some whitespace in quota code adds 3dbb9aa31008 xfs: pass xfs_dquot to xfs_qm_adjust_dqtimers adds ce6e7e79ced3 xfs: switch xfs_get_defquota to take explicit type adds e850301f0981 xfs: per-type quota timers and warn limits adds df42ce64dc3e xfs: allow individual quota grace period extension adds 3737bb2c6777 xfs: move eofblocks conversion function to xfs_ioctl.c adds fc96be95e6c6 xfs: replace open-coded XFS_ICI_NO_TAG adds 43d24bcf19d1 xfs: remove unused xfs_inode_ag_iterator function adds 9be0590453cd xfs: remove xfs_inode_ag_iterator_flags adds 390600f811f1 xfs: remove flags argument from xfs_inode_ag_walk adds 8921a0fda54a xfs: remove __xfs_icache_free_eofblocks adds a91bf9928e1e xfs: refactor eofb matching into a single helper adds 39b1cfd75b27 xfs: fix inode ag walk predicate function return values adds 7e88d31423e2 xfs: use bool for done in xfs_inode_ag_walk adds 5662d38ccdbd xfs: move xfs_inode_ag_iterator to be closer to the perag [...] adds 042f65f4a79c xfs: straighten out all the naming around incore inode tree walks adds 964176bd32da xfs: rearrange xfs_inode_walk_ag parameters adds 1edd2c055dff xfs: don't fail unwritten extent conversion on writeback d [...] adds f0322c7cc05e xfs: measure all contiguous previous extents for prealloc size adds 590b16516ef3 xfs: refactor xfs_iomap_prealloc_size adds a5949d3faedf xfs: force writes to delalloc regions to unwritten adds 6dcde60efd94 xfs: more lockdep whackamole with kmem_alloc* new 16d91548d105 Merge tag 'xfs-5.8-merge-8' of git://git.kernel.org/pub/sc [...] adds efbe3c2493d2 fs: Remove unneeded IS_DAX() check in io_is_direct() adds 712b2698e4c0 fs/stat: Define DAX statx attribute adds 83d9088659e8 Documentation/dax: Update Usage section new 96ed320d527e Merge tag 'vfs-5.8-merge-1' of git://git.kernel.org/pub/sc [...] adds dae2f8ed7992 fs: Lift XFS_IDONTCACHE to the VFS layer adds 2c567af418e3 fs: Introduce DCACHE_DONTCACHE new 8eeae5bae123 Merge tag 'vfs-5.8-merge-2' of git://git.kernel.org/pub/sc [...] adds c142c6a449c7 btrfs: add missing annotation for btrfs_lock_cluster() adds 78d933c79cb6 btrfs: add missing annotation for btrfs_tree_lock() adds a37f232b7b65 btrfs: backref: introduce the skeleton of btrfs_backref_iter adds c39c2ddc6702 btrfs: backref: implement btrfs_backref_iter_next() adds 71f572a9e82f btrfs: reloc: use btrfs_backref_iter infrastructure adds 9569cc203d23 btrfs: reloc: rename mark_block_processed and __mark_block [...] adds 84780289335f btrfs: reloc: add backref_cache::pending_edge and backref_ [...] adds 33a0f1f71697 btrfs: reloc: add backref_cache::fs_info member adds 2433bea592d2 btrfs: reloc: make reloc root search-specific for relocati [...] adds 4007ea87d900 btrfs: reloc: refactor direct tree backref processing into [...] adds 4d81ea8bb4fc btrfs: reloc: refactor indirect tree backref processing in [...] adds 2a979612d594 btrfs: reloc: use wrapper to replace open-coded edge linking adds 0304f2d8cce7 btrfs: reloc: pass essential members for alloc_backref_node() adds e7d571c7b004 btrfs: reloc: remove the open-coded goto loop for breadth- [...] adds 1f872924663f btrfs: reloc: refactor finishing part of upper linkage int [...] adds 29db137b6bb2 btrfs: reloc: refactor useless nodes handling into its own [...] adds a26195a5230d btrfs: reloc: add btrfs_ prefix for backref_node/edge/cache adds 7053544146ac btrfs: backref: move btrfs_backref_(node|edge|cache) struc [...] adds e9a28dc52af3 btrfs: rename tree_entry to rb_simple_node and export it adds 584fb12187f0 btrfs: backref: rename and move backref_cache_init() adds b1818dab9bda btrfs: backref: rename and move alloc_backref_node() adds 47254d07f375 btrfs: backref: rename and move alloc_backref_edge() adds f39911e5527e btrfs: backref: rename and move link_backref_edge() adds 741188d3a549 btrfs: backref: rename and move free_backref_(node|edge) adds b0fe7078d62c btrfs: backref: rename and move drop_backref_node() adds 023acb07bc99 btrfs: backref: rename and move remove_backref_node() adds 13fe1bdb22f8 btrfs: backref: rename and move backref_cache_cleanup() adds 982c92cbd51c btrfs: backref: rename and move backref_tree_panic() adds 55465730bcea btrfs: backref: rename and move should_ignore_root() adds d36e7f0e8fed btrfs: reloc: open code read_fs_root() for handle_indirect [...] adds 1b60d2ec982a btrfs: backref: rename and move handle_one_tree_block() adds fc997ed05a9f btrfs: backref: rename and move finish_upper_links() adds 1b23ea180b6b btrfs: reloc: move error handling of build_backref_tree() [...] adds 876de781b0da btrfs: backref: distinguish reloc and non-reloc use of ind [...] adds 7f9fe6144076 btrfs: improve global reserve stealing logic adds e6549c2aabb9 btrfs: allow to use up to 90% of the global block rsv for unlink adds bb4f58a747f0 btrfs: account for trans_block_rsv in may_commit_transaction adds 666daa9f977d btrfs: only check priority tickets for priority flushing adds 42a72cb75374 btrfs: run btrfs_try_granting_tickets if a priority ticket fails adds 9c343784c432 btrfs: force chunk allocation if our global rsv is larger [...] adds 72f4f078de3f btrfs: tree-checker: remove duplicate definition of 'inode [...] adds 2d9faa5a8aaa btrfs: remove pointless assertion on reclaim_size counter adds 7c09c03091ac btrfs: don't force read-only after error in drop snapshot adds a7571232b2aa btrfs: use list_for_each_entry_safe in free_reloc_roots adds b335eab890ed btrfs: make btrfs_read_disk_super return struct btrfs_disk_super adds e3b8336117e5 btrfs: remove the redundant parameter level in btrfs_bin_search() adds 534cf531ccf6 btrfs: simplify error handling of clean_pinned_extents() adds 1072c12d7d58 block: add bio_for_each_bvec_all() adds 6d3113a193e3 btrfs: fix error handling when submitting direct I/O bio adds c36cac28cb94 btrfs: fix double __endio_write_update_ordered in direct I/O adds c7333972b9b5 btrfs: look at full bi_io_vec for repair decision adds f337bd747817 btrfs: don't do repair validation for checksum errors adds fb30f4707d42 btrfs: clarify btrfs_lookup_bio_sums documentation adds 47df7765a803 btrfs: rename __readpage_endio_check to check_data_csum adds ce06d3ec2b5a btrfs: make btrfs_check_repairable() static adds 2390a6daf92d btrfs: remove unused btrfs_dio_private::private adds e3b318d14df7 btrfs: convert btrfs_dio_private->pending_bios to refcount_t adds 85879573fc8b btrfs: put direct I/O checksums in btrfs_dio_private inste [...] adds 769b4f2497bd btrfs: get rid of one layer of bios in direct I/O adds fd9d6670edba btrfs: simplify direct I/O read repair adds 5c047a699aa9 btrfs: get rid of endio_repair_workers adds 77d5d6893106 btrfs: unify buffered and direct I/O read repair adds 0bc2d3c08e2b btrfs: remove useless check for copy_items() return value adds 1ed802c972c6 btrfs: drop useless goto in open_fs_devices adds fd08001f17c7 btrfs: use crypto_shash_digest() instead of open coding adds 998a0671961f btrfs: include non-missing as a qualifier for the latest_bdev adds 7f551d969037 btrfs: free alien device after device add adds d54f814434c5 btrfs: sort error decoder entries adds fb8521caa8f2 btrfs: add more codes to decoder table adds eec5b6e097cb btrfs: remove unused function heads_to_leaves adds a619b3c7abdd btrfs: speedup dead root detection during orphan cleanup adds cbab8ade585a btrfs: qgroup: mark qgroup inconsistent if we're inherting [...] adds 943aeb0dae99 btrfs: remove unused function btrfs_dev_extent_chunk_tree_uuid adds 31344b2fcead btrfs: remove more obsolete v0 extent ref declarations adds 2473d24f2b77 btrfs: fix a race between scrub and block group removal/al [...] adds 6b7304af62d0 btrfs: rename member 'trimming' of block group to a more g [...] adds 684b752b0933 btrfs: move the block group freeze/unfreeze helpers into b [...] adds 89490303a429 btrfs: scrub, only lookup for csums if we are dealing with [...] adds 89efda52e6b6 btrfs: send: emit file capabilities after chown adds 83fe9e12b055 btrfs: block-group: don't set the wrong READA flag for btr [...] adds 9afc66498a0b btrfs: block-group: refactor how we read one block group item adds 7357623a7f4b btrfs: block-group: refactor how we delete one block group item adds 97f4728af888 btrfs: block-group: refactor how we insert a block group item adds 3be4d8efe3cf btrfs: block-group: rename write_one_cache_group() adds f2998ebd32e2 btrfs: remove duplicated include in block-group.c adds 4dae666a6286 btrfs: use the token::eb for all set/get helpers adds cc4c13d55cba btrfs: drop eb parameter from set/get token helpers adds 60d48e2e4575 btrfs: don't use set/get token for single assignment in ov [...] adds a31356b9e263 btrfs: don't use set/get token in leaf_space_used adds 870b388db02c btrfs: preset set/get token with first page and drop condition adds 5e3946890c18 btrfs: add separate bounds checker for set/get helpers adds 1441ed9b7a0f btrfs: speed up btrfs_get_##bits helpers adds 8f9da810ee1f btrfs: speed up btrfs_get_token_##bits helpers adds 029e4a42a2b2 btrfs: speed up btrfs_set_##bits helpers adds ce7afe8782a5 btrfs: speed up btrfs_set_token_##bits helpers adds 5cd17f343bd1 btrfs: speed up and simplify generic_bin_search adds db3756c87977 btrfs: remove unused map_private_extent_buffer adds 2b48966a4da4 btrfs: constify extent_buffer in the API functions adds c60ac0ffd682 btrfs: drop unnecessary offset_in_page in extent buffer helpers adds 84da071f3df5 btrfs: optimize split page read in btrfs_get_##bits adds ba8a9a053777 btrfs: optimize split page read in btrfs_get_token_##bits adds f4ca8c51d126 btrfs: optimize split page write in btrfs_set_##bits adds f472d3c28385 btrfs: optimize split page write in btrfs_set_token_##bits adds 583e4a2384db btrfs: update documentation of set/get helpers adds ae3e715f85ff btrfs: drop stale reference to volume_mutex adds 92a7cc425223 btrfs: rename BTRFS_ROOT_REF_COWS to BTRFS_ROOT_SHAREABLE adds 82028e0a2a9b btrfs: inode: cleanup the log-tree exceptions in btrfs_tru [...] adds aeb935a45581 btrfs: don't set SHAREABLE flag for data reloc tree adds c11fbb6ed0dd btrfs: reduce lock contention when creating snapshot adds 51415b6c1b11 btrfs: reloc: fix reloc root leak and NULL pointer dereference adds 1dae7e0e58b4 btrfs: reloc: clear DEAD_RELOC_TREE bit for orphan roots t [...] adds 56e9357a1e81 btrfs: simplify root lookup by id adds a820feb54684 btrfs: open code read_fs_root adds 0202e83fdab0 btrfs: simplify iget helpers adds adbab6420c97 btrfs: unexport btrfs_compress_set_level() adds e289f03ea79b btrfs: fix corrupt log due to concurrent fsync of inodes w [...] adds cc14600c1516 btrfs: make checksum item extension more efficient adds 7e4a3f7ed5d5 btrfs: do not ignore error from btrfs_next_leaf() when ins [...] adds 918cdf442326 btrfs: remove useless 'fail_unlock' label from btrfs_csum_ [...] adds 2e69a7a60d8d btrfs: include error on messages about failure to write sp [...] adds bbcd1f4d5258 btrfs: turn space cache writeout failure messages into deb [...] adds d85dc2e116fd fs: export generic_file_buffered_read() adds 8cecd0ba8547 iomap: add a filesystem hook for direct I/O bio submission adds 3ad99bec6e82 iomap: remove lockdep_assert_held() adds a43a67a2d715 btrfs: switch to iomap_dio_rw() for dio adds b75b7ca7c27d fs: remove dio_end_io() adds 5f008163a559 btrfs: remove BTRFS_INODE_READDIO_NEED_LOCK adds d8f3e73587ce btrfs: split btrfs_direct_IO to read and write part adds 995e9a166b69 btrfs: open code key_search adds 213ff4b72a9c btrfs: remove redundant local variable in read_block_for_search adds e2c8e92d1140 btrfs: fix wrong file range cleanup after an error filling [...] adds 467dc47ea99c btrfs: fix space_info bytes_may_use underflow after nocow [...] adds 2166e5edce9a btrfs: fix space_info bytes_may_use underflow during space [...] new f3cdc8ae116e Merge tag 'for-5.8-tag' of git://git.kernel.org/pub/scm/li [...] adds 7aba5dcc2346 jfs: Replace zero-length array with flexible-array member new cadf32234b6f Merge tag 'jfs-5.8' of git://github.com/kleikamp/linux-shaggy adds e7cda1ee94f4 erofs: code cleanup by removing ifdef macro surrounding adds f57a3fe44995 erofs: convert to use the new mount fs_context api adds 34f853b849eb erofs: suppress false positive last_block warning new d6f9469a03d8 Merge tag 'erofs-for-5.8-rc1' of git://git.kernel.org/pub/ [...] adds 1d0326f352bb genirq: Check irq_data_get_irq_chip() return value before use adds ae0bb9fda405 platform-msi: Fix typos in comment adds 8a94c1ab34d5 irqchip/gic-v3: Fix missing "__init" for gic_smp_init() adds 82f2202ddc97 irqchip/sifive-plic: Remove incorrect requirement about nu [...] adds 5c8f77a27873 irqdomain: Make irq_domain_reset_irq_data() available to [...] adds 337cbeb2c13e genirq/irq_sim: Simplify the API adds 2f13ff1d1d5c irqchip/gic-v3-its: Track LPI distribution on a per CPU basis adds c5d6082d35e0 irqchip/gic-v3-its: Balance initial LPI affinity across CPUs adds 128516e49de6 iio: dummy_evgen: Fix use after free on error in iio_dummy [...] adds 181e9d4efaf6 irqdomain: Make __irq_domain_add() less OF-dependent adds 87526603c892 irqdomain: Get rid of special treatment for ACPI in __irq_ [...] adds 9ed78b05f998 irqdomain: Allow software nodes for IRQ domain creation adds cc86432aa8cc irqchip/gic-v2, v3: Drop extra IRQ_NOAUTOEN setting for (E)PPIs adds 2458ed31e9b9 irqchip/sifive-plic: Set default irq affinity in plic_irqd [...] adds 2234ae846ccb irqchip/sifive-plic: Setup cpuhp once after boot CPU handl [...] adds 0e375f51017b irqchip/sifive-plic: Improve boot prints for multiple PLIC [...] adds 818e915fbac5 irqchip: Add Loongson HyperTransport Vector support adds 6c2832c3c6ed dt-bindings: interrupt-controller: Add Loongson HTVEC adds ef8c01eb64ca irqchip: Add Loongson PCH PIC controller adds b6e4bc125fc5 dt-bindings: interrupt-controller: Add Loongson PCH PIC adds 632dcc2c75ef irqchip: Add Loongson PCH MSI controller adds da10a4b62665 dt-bindings: interrupt-controller: Add Loongson PCH MSI adds 76fe06c1e68b Merge tag 'irqchip-5.8' of git://git.kernel.org/pub/scm/li [...] adds d77aeb5d403d irqchip: Fix "Loongson HyperTransport Vector support" driv [...] new f6606d0c0010 Merge tag 'irq-core-2020-06-02' of git://git.kernel.org/pu [...] adds bdf8783c0dae clocksource/drivers/davinci: Avoid trailing '\n' hidden in [...] adds 4855f2bd91b6 clocksource: davinci: axe a pointless __GFP_NOFAIL adds ac161f57b66d clocksource/drivers/imx-tpm: Add support for ARM64 adds 8c42c0f72d7c clocksource/drivers/atmel-st: Remove useless 'status' adds 25259f7a5de2 clocksource/drivers/timer-microchip-pit64b: Select CONFIG_ [...] adds bfed0eded1ce clocksource/drivers/versatile: Allow CONFIG_CLKSRC_VERSATI [...] adds 83cba9536905 clocksource/drivers/rda: drop redundant Kconfig dependency adds 311fb70aa551 clocksource/drivers/arc_timer: Remove duplicate error message adds d1b5e55208fd drivers/clocksource/arm_arch_timer: Remove duplicate error [...] adds 46b30515f97e clocksource/drivers/timer-ti-32k: Add support for initiali [...] adds 52762fbd1c47 clocksource/drivers/timer-ti-dm: Add clockevent and clocks [...] adds c177e2975430 clocksource/drivers/timer-ti-dm: Fix warning for set but not used adds d15483bb49ba clocksource/drivers/timer-ti-32k: Add support for initiali [...] adds aba1ad05da08 clocksource/drivers/timer-ti-dm: Add clockevent and clocks [...] adds 6d15120b282e clocksource/drivers/timer-ti-dm: Fix warning for set but not used adds 1f422417945d Merge branch 'timers/drivers/timer-ti' into timers/drivers/next adds ac593e62b0cf clocksource/drivers/timer-ti-dm: Fix spelling mistake "det [...] adds ac819eda7cc9 ARM: dts: Add 32KHz clock as default clock source adds b4d86d199472 Merge branch 'omap-for-v5.8/dt-timer' of git://git.kernel. [...] adds 264418e20d1f clocksource/drivers/timer-ti-dm: Do one override clock par [...] adds b33aaf5cd68d dt-bindings: rtc: Convert snps,dw-apb-timer to DT schema adds e69bc8999662 dt-bindings: timer: Move snps,dw-apb-timer DT schema from rtc adds cee43dbf2ee3 clocksource: dw_apb_timer: Make CPU-affiliation being optional adds 65e0f876405e clocksource: dw_apb_timer: Affiliate of-based timer with any CPU adds 6d2e16a3181b clocksource: dw_apb_timer_of: Fix missing clockevent timers adds 48016e78d328 clocksource: mips-gic-timer: Register as sched_clock adds 7d7de1a65349 clocksource: mips-gic-timer: Mark GIC timer as unstable if [...] adds 7a3768c206a0 clocksource/drivers/timer-versatile: Clear OF_POPULATED flag adds 809eb4e9bf9d dt-bindings: timer: Add renesas,em-sti bindings new dabc4df27c62 Merge tag 'timers-core-2020-06-02' of git://git.kernel.org [...] adds e88248902493 x86/delay: Preparatory code cleanup adds 46f90c7aad62 x86/delay: Refactor delay_mwaitx() for TPAUSE support adds cec5f268cd02 x86/delay: Introduce TPAUSE delay adds bd35c77e32e4 x86/tsc: Add tsc_early_khz command line parameter new f6aee505c71b Merge tag 'x86-timers-2020-06-03' of git://git.kernel.org/ [...] adds f080d93e1d41 sched/debug: Fix trival print_task() format adds e98fa02c4f2e sched/fair: Eliminate bandwidth race between throttling an [...] adds ab93a4bc955b sched/fair: Remove distribute_running from CFS bandwidth adds 64297f2b03cc sched/fair: Simplify the code of should_we_balance() adds 586b58cac8b4 exit: Move preemption fixup up, move blocking operations down adds 45da27732b0b sched/fair: find_idlest_group(): Remove unused sd_flag parameter adds 9818427c6270 sched/debug: Make sd->flags sysctl read-only adds e669ac8ab952 sched: Remove checks against SD_LOAD_BALANCE adds 36c5bdc43870 sched/topology: Kill SD_LOAD_BALANCE adds d91cecc15662 sched: Make newidle_balance() static again adds 457d1f465778 sched: Extract the task putting code from pick_next_task() adds 5a6d6a6ccb5f sched/fair: Refill bandwidth before scaling adds f38f12d1e081 sched/fair: Mark sched_init_granularity __init adds bf2c59fce407 sched/core: Fix illegal RCU from offline CPUs adds 17c891ab3491 sched/fair: Use __this_cpu_read() in wake_wide() adds 12ac6782a40a sched/swait: Reword some of the main description adds b1d1779e5ef7 sched/core: Simplify sched_init() adds 90b5363acd47 sched: Clean up scheduler_ipi() adds 2a0a24ebb499 sched: Make scheduler_ipi inline adds 9013196a467e Merge branch 'sched/urgent' adds 7d148be69e3a sched/fair: Optimize enqueue_task_fair() adds 12aa2587388d sched/cpuacct: Use __this_cpu_add() instead of this_cpu_ptr() adds 95d685935a2e sched/pelt: Sync util/runnable_sum with PELT window when p [...] adds 04f5c362ec6d sched/fair: Replace zero-length array with flexible-array adds dbe9337109c2 sched/cpuacct: Fix charge cpuacct.usage_sys adds d505b8af5891 sched: Defend cfs and rt bandwidth quota against overflow adds c6e7bd7afaeb sched/core: Optimize ttwu() spinning on p->on_cpu adds 2ebb17717550 sched/core: Offload wakee task activation if it the wakee [...] adds 498bdcdb949e Merge branch 'sched/urgent' into sched/core, to pick up fix adds 58ef57b16d9e Merge branch 'core/rcu' into sched/core, to pick up dependency adds 19a1f5ec6999 sched: Fix smp_call_function_single_async() usage for ILB adds 52103be07d8b smp: Optimize flush_smp_call_function_queue() adds afaa653c564d smp: Move irq_work_run() out of flush_smp_call_function_queue() adds b2a02fc43a1f smp: Optimize send_call_function_single_ipi() adds 4b44a21dd640 irq_work, smp: Allow irq_work on call_single_queue adds 126c2092e5c8 sched: Add rq::ttwu_pending adds a148866489fb sched: Replace rq::wake_list adds 1f8db4150536 sched/headers: Split out open-coded prototypes into kernel [...] new 25de110d1486 irq_work: Define irq_work_single() on !CONFIG_IRQ_WORK too new d479c5a1919b Merge tag 'sched-core-2020-06-02' of git://git.kernel.org/ [...] adds f2a8d52e0a4d nsproxy: add struct nsset adds 303cc571d107 nsproxy: attach to namespaces via pidfds adds 2b40c5db73e2 selftests/pidfd: add pidfd setns tests new e7c93cbfe9cb Merge tag 'threads-v5.8' of git://git.kernel.org/pub/scm/l [...] new 174e1ea8a2f6 fix a braino in ia64 uaccess csum changes new e8f4abf8fd1a Merge branch 'uaccess.csum' of git://git.kernel.org/pub/sc [...] adds 5125bfeeb6e4 MIPS: Loongson: Use CONFIG_NR_CPUS_DEFAULT_64 to support m [...] adds de0c4eb44c39 MIPS: TXx9: Fix Kconfig warnings adds 3fbfb4585bfd mips: define pud_index() regardless of page table folding adds 408b722d029b MIPS: xilfpga: Removed unused header files adds e82c878d49bf MIPS: Kill MIPS_GIC_IRQ_BASE adds 5ceb89f8a301 MIPS: Fix typo for user_ld macro definition adds c02e96304451 mips: loongsoon2ef: remove private clk api adds 9446aa5062e9 MIPS: Netlogic: remove unneeded semicolon in fmn_message_h [...] adds acfaaf52ebfd ASoC: txx9: don't work around too small resource_size_t adds b604d4973af7 MIPS: remove cpu_has_64bit_addresses adds d399157283fb MIPS: cleanup fixup_bigphys_addr handling adds 5c9ff5709dcf MIPS: merge __ioremap_mode into ioremap_prot adds 8e487c153c30 MIPS: split out the 64-bit ioremap implementation adds d257b8fe173a MIPS: move ioremap_prot und iounmap out of line adds c2591eb5da52 MIPS: use ioremap_page_range adds 190607f2d59e MIPS: DTS: JZ4780: define node for JZ4780 efuse adds 19c968222934 MIPS: DTS: CI20: make DM9000 Ethernet controller use NVMEM [...] adds 7a6659a59198 MIPS: alchemy: Fix build error after ioremap cleanup adds a746f50d69bf MIPS: Loongson64: Remove dead RTC code adds 0cfd2440aa03 MIPS: Loongson64: Make RS780E ACPI as a platform driver adds dbfd92fe57b1 dt-bindings: Document Loongson RS780E PCH ACPI Controller adds a89aa749ece9 MIPS: DTS: Loongson64: Add ACPI Controller Node adds f46e1dc982a0 MIPS: Loongson64: Mark RS780 HPET as broken adds 2c66e281c033 MIPS: Do not initialise globals to 0 adds 2a3d47c94ebd MIPS: Cleanup code about plat_mem_setup() adds 269b3a9ac538 MIPS: Make sparse_init() using top-down allocation adds 6abf4a2f80ea ASoC: txx9: add back the hack for a too small resource_size_t adds c05b5940d940 MIPS: Fix the declaration conflict of mm_isBranchInstr() adds d339cd02b888 MIPS: Move unaligned load/store helpers to inst.h adds f83e4f9896ef MIPS: Loongson-3: Add some unaligned instructions emulation adds d82d500f5118 MIPS: arch_send_call_function_single_ipi() calling convent [...] adds c213db614685 MIPS: Clear XContext at boot time adds a44f83092d71 MIPS: Rename the "Fill" cache ops to avoid build failure adds e2e13925ff74 MIPS: Loongson: Add support for perf tool adds 0cf2ea1121aa MIPS: Kernel: Identify Loongson-2K processors adds 618c35556e5f MIPS: oprofile: remove unneeded semicolon in common.c adds 8c88cc53ffa6 MIPS: Loongson: Get host bridge information adds 2c3cc858a687 MIPS: Loongson64: Switch the order of RS780E and LS7A adds 59bd128a4127 MIPS: ingenic: DTS: Fix invalid value in #dma-cells adds cf2e6b8e6f6f MIPS: ingenic: DTS: Respect cell count of common properties adds bf40bf5ecf3f MIPS: ingenic: DTS: Add nodes for the watchdog/PWM/OST adds 061e35b2c76e MIPS: ingenic: DTS: Update JZ4770 support adds b1bfdb660516 MIPS: ingenic: DTS: Update GCW0 support adds 818c2b36383e MIPS: ingenic: CI20: enable OST, PWM drivers in defconfig adds 8827af9427de MIPS: ingenic: GCW0: Update defconfig adds f932449c11da MIPS: ingenic: Drop obsolete code, merge the rest in setup.c adds 44220fd84f3f MIPS: tools: Show result for loongson3-llsc-check adds e9dfbaaeef1c MIPS: perf: Add hardware perf events support for new Loongson-3 adds da1bd29742b1 MIPS: Loongson64: Probe CPU features via CPUCFG adds 3aed240e577e MIPS: Loongson64: Correct TLB type for Loongson-3 Classic adds 9d139131e973 mips: Drop CONFIG_MTD_M25P80 in various defconfig files adds 7cc8f2d5aca1 MIPS: perf: Remove unnecessary "fallthrough" pseudo keywords adds 3a06c204fbc8 MIPS: tools: Move "returns" after "loongson3-llsc-check" adds 80ab8eb6c5b6 MIPS: Octeon: Remove dead code in __cvmx_helper_npi_probe() adds fc9ab75e894b MIPS: CFE: Remove dead code in cfe_getfwinfo() adds 53635eb2e24b MIPS: Remove dead code in pci.h adds ff487d410360 MIPS: Truncate link address into 32bit for 32bit kernel adds c9b029903466 MIPS: Use fallthrough for arch/mips adds ce61b490965e MIPS: ingenic: Replace <linux/clk-provider.h> by <linux/of_clk.h> adds 8a0efb8b1016 mips: cm: Fix an invalid error code of INTVN_*_ERR adds 109111b33202 mips: cm: Add L2 ECC/parity errors reporting adds da706e5034c3 MIPS: asm: Rename some macros to avoid build errors adds e701656ec4db MIPS: inst.h: Stop including asm.h to avoid various build [...] adds 68fbb9721ea7 MIPS: Loongson: Add DMA support for LS7A adds c4ad6ea9574b MIPS: Replace zero-length array with flexible-array adds 10760dde9be3 MIPS: Remove support for LASAT adds 1b00767fd8e1 MIPS: Remove PMC MSP71xx platform adds 1ce4530cce23 MIPS: Remove NEC MARKEINS/EMMA adds 1bec48982c7a MIPS: unexport __flush_icache_user_range adds b744b43f79cc kbuild: add CONFIG_LD_IS_LLD adds e91946d6d93e MIPS: VDSO: Move disabling the VDSO logic to Kconfig adds fd9d0ca2cc4f MIPS: Unconditionally specify '-EB' or '-EL' adds 2ff906994b6c MIPS: VDSO: Use $(LD) instead of $(CC) to link VDSO adds 22235ef34a97 MIPS: VDSO: Allow ld.lld to link the VDSO adds 26bff9eb4920 MIPS: Only include the platform file needed adds a7cf53b7abdf MIPS: Fix typos in arch/mips/Kbuild.platforms adds 125be5868eaa MIPS: Fix "make clean" error due to recent changes adds d203c2d3eed5 MIPS: dts: mscc: Updated changed name for miim pinctrl function adds 04146f22cb47 KVM: MIPS: use true,false for bool variable adds 7ff1f6264f9c KVM: MIPS/TLB: Remove Unneeded semicolon in tlb.c adds 8d34509742f9 KVM: MIPS/VZ: Remove unneeded semicolon adds b6b6c318006b KVM: MIPS/Emulate: Remove unneeded semicolon adds 8a4e2779570f MIPS: Fix builds for VR41xx platforms adds 1fded93fb154 MIPS: ralink: Don't include objects twice adds 83dd9a0b6643 MIPS: SGI-IP27: Use the _AC() macro in spaces.h adds 24ce659dcc02 MIPS: ath79: ar9331_dpt_module: update led nodes adds e795688eeedf MIPS: ath79: ar9331: rename uart to serial node adds a44de7497f91 MIPS: Loongson: Build ATI Radeon GPU driver as module adds d9a51fd594d8 MIPS: Remove not used 8250-platform.c adds de541d60157a MIPS: Loongson64: fix typos in loongson_regs.h adds fdec207e466d MIPS: Loongson64: define offsets and known revisions for s [...] adds ac44d672787f MIPS: define more Loongson CP0.Config6 and CP0.Diag feature bits adds 2971317ab04a mips/mm: Add page soft dirty tracking adds 143463fd33fe MIPS: Loongson: Enable devicetree based probing for 8250 p [...] adds 8be26bab0ea2 MIPS: SGI-IP30: Remove R5432_CP0_INTERRUPT_WAR from war.h adds 860f02f13cf9 MIPS: SGI-IP27: Remove duplicated include in ip27-timer.c adds bd6e38983bb7 MIPS: Remove useless parameter of bootcmdline_init() adds 9ee195fd1be8 mips: MAAR: Add XPA mode support adds 866c70f28e49 MIPS: SGI-IP27: Remove not used includes and comment in ip [...] adds c9c2e9c596e9 MIPS: ingenic: Add missing include adds 37e2bc4433a9 MIPS: SGI-IP27: Remove not used definition TICK_SIZE in ip [...] adds bbb5946eb545 mips: MAAR: Use more precise address mask adds ab7c01fdc3cf mips: Add MIPS Release 5 support adds 281e3aea35e5 mips: Add MIPS Warrior P5600 support adds a2ac81c6ef40 mips: Fix cpu_has_mips64r1/2 activation for MIPS32 CPUs adds 742318ad5eee mips: Add CP0 Write Merge config support adds 999079c851b4 mips: Add CONFIG/CONFIG6/Cause reg fields macro adds ad42e0a8d4d5 mips: Add CPS_NS16550_WIDTH config adds ed26aacfb5f7 mips: Add udelay lpj numbers adjustment adds 385864280597 mips: csrc-r4k: Mark R4K timer as unstable if CPU freq changes adds 21e1a03e1dbe mips: cevt-r4k: Update the r4k-clockevent frequency in syn [...] adds f39293fd37ff MIPS: Fix exception handler memcpy() adds 41528ba6afe6 MIPS: DTS: Only build subdir of current platform adds 8267e78f020a MIPS: Tidy up CP0.Config6 bits definition adds ec7a93188a75 MIPS: emulate CPUCFG instruction on older Loongson64 cores adds b34a1a712024 MIPS: SGI-IP30: Reorder the macros in war.h adds f33a0b941017 MIPS: tools: Fix resource leak in elf-entry.c adds 6af2aa7f6695 MIPS: BCM63XX: fix BCM6358 GPIO count adds 2038e0416518 MIPS: BCM63xx: fix 6328 boot selection bit adds b6caa1d8c80c PCI: Don't disable decoding when mmio_always_on is set adds 1f58cca5cf2b PCI: Add Loongson PCI Controller support adds 83e757ecfd5d dt-bindings: Document Loongson PCI Host Controller adds d8242e6a71ba MIPS: DTS: Loongson64: Add PCI Controller Node adds 6423e59a64e7 MIPS: Loongson64: Switch to generic PCI driver adds 963287e48314 MIPS: ingenic: DTS: Add memory info of GCW Zero adds d653d1ffba8e MIPS: ingenic: Add support for GCW Zero prototype adds 62249209a772 MIPS: ingenic: Default to a generic board adds 4dd7683ea1d6 MIPS: Do not flush tlb page when updating PTE entry adds 7df676974359 mm/memory.c: Update local TLB if PTE entry exists adds 44bf431b47b4 mm/memory.c: Add memory read privilege on page fault handling adds 273b5fa00fad MIPS: mm: add page valid judgement in function pte_modify adds 31e1b3efa802 MIPS: Fix IRQ tracing when call handle_fpe() and handle_msa_fpe() adds 7d6d28377783 MIPS: Loongson64: select NO_EXCEPT_FILL adds 9c43783c702f MIPS: DTS: Fix build errors used with various configs adds a202bf71f08b MIPS: CPU_LOONGSON2EF need software to maintain cache consistency adds 482cd90cd781 MIPS: Loongson64: Define PCI_IOBASE adds c3b9c0043d25 MIPS: Loongson64: Remove not used pci.c adds b3878a6aac1b MIPS: Fix build warning about "PTR_STR" redefinition adds 70768ebaa587 MIPS: Loongson64: Guard against future cores without CPUCFG adds f06da27eb82e MIPS: Expose Loongson CPUCFG availability via HWCAP adds dd25ed7361fb MIPS: Loongson64: Reorder CPUCFG model match arms adds 389500696810 MIPS: ralink: bootrom: mark a function as __init to save s [...] adds 9bd0bd264578 MIPS: ralink: drop ralink_clk_init for mt7621 new 8226f11318bd Merge tag 'mips_5.8' of git://git.kernel.org/pub/scm/linux [...] adds 0d341e0ddb1a parisc: suppress error messages for 'make clean' adds 3fd84a4fc063 parisc: use -fno-strict-aliasing for decompressor adds b6522fa409cf parisc: add sysctl file interface panic_on_stackoverflow adds 24289f560118 parisc: Kconfig: Update references to parisc website adds 861e93cf88b3 parisc: firmware: Update references to parisc website adds 186cbb173776 parisc: hardware: Update references to parisc website adds 486a77c90346 parisc: module: Update references to parisc website adds 775024cf49ff parisc: MAINTAINERS: Update references to parisc website new 44e40e96b5ac Merge branch 'parisc-5.8-1' of git://git.kernel.org/pub/sc [...] adds 3ac4a615bdb1 xtensa: add missing __user annotations to __{get,put}_user_check adds c22f90750440 xtensa: fix type conversion in __get_user_size adds 9afcc71b4f85 xtensa: fix error paths in __get_user_{check,size} adds 2adf5352a34a xtensa: add missing __user annotations to asm/uaccess.h adds 3ead2f97bd44 xtensa: Fix spelling/grammar in comment new 38696e33e2bd Merge tag 'xtensa-20200603' of git://github.com/jcmvbkbc/l [...] new 15fddbcb69d3 Merge remote-tracking branch 'fixes/master' new d9fea8d7d298 Merge remote-tracking branch 'arc-current/for-curr' new 09228c20918b Merge remote-tracking branch 'sparc/master' new 27a7c67012cf ALSA: hda: add sienna_cichlid audio asic id for sienna_cichlid up new d9b8fbf15d05 ALSA: es1688: Add the missed snd_card_free() new b5de8b709ceb Merge remote-tracking branch 'sound-current/for-linus' new 1f5bd43c8ce2 Merge remote-tracking branch 'regmap-fixes/for-linus' new f6b8f8645824 Merge remote-tracking branch 'spi-fixes/for-linus' new 31967f3ee971 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 3e8f98a9d398 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new d16855b6cebe Merge remote-tracking branch 'omap-fixes/fixes' new 5d0b87bbfcae Merge remote-tracking branch 'kvm-fixes/master' new 8e87b0a804bb Merge remote-tracking branch 'btrfs-fixes/next-fixes' new b1865be3672d Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 4ce9138f1bd4 Merge remote-tracking branch 'fpga-fixes/fixes'
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (4973fabb59f6) \ N -- N -- N refs/heads/pending-fixes (4ce9138f1bd4)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 39 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: .clang-format | 1 + Documentation/admin-guide/kernel-parameters.txt | 6 + Documentation/block/biovecs.rst | 2 + Documentation/block/index.rst | 1 + Documentation/block/inline-encryption.rst | 263 ++ .../interrupt-controller/loongson,htvec.yaml | 57 + .../interrupt-controller/loongson,pch-msi.yaml | 62 + .../interrupt-controller/loongson,pch-pic.yaml | 56 + .../bindings/mips/loongson/rs780e-acpi.yaml | 40 + .../devicetree/bindings/pci/loongson.yaml | 62 + Documentation/devicetree/bindings/rtc/dw-apb.txt | 32 - .../devicetree/bindings/timer/renesas,em-sti.yaml | 46 + .../bindings/timer/snps,dw-apb-timer.yaml | 88 + Documentation/filesystems/dax.txt | 142 +- .../filesystems/xfs-self-describing-metadata.rst | 10 +- MAINTAINERS | 3 +- arch/alpha/include/asm/floppy.h | 4 +- arch/arm/boot/dts/am335x-guardian.dts | 1 + arch/arm/boot/dts/am3517-evm.dts | 1 + arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 1 + arch/arm/boot/dts/omap3-gta04.dtsi | 1 + arch/arm/include/asm/floppy.h | 8 +- arch/ia64/lib/csum_partial_copy.c | 2 +- arch/m68k/include/asm/floppy.h | 27 +- arch/mips/Kbuild | 2 +- arch/mips/Kbuild.platforms | 76 +- arch/mips/Kconfig | 174 +- arch/mips/Kconfig.debug | 10 + arch/mips/Makefile | 48 +- arch/mips/alchemy/Platform | 3 - arch/mips/alchemy/common/setup.c | 17 +- arch/mips/alchemy/devboards/db1550.c | 2 +- arch/mips/ar7/Platform | 1 - arch/mips/ar7/setup.c | 2 +- arch/mips/ath25/Platform | 1 - arch/mips/ath79/Platform | 1 - arch/mips/ath79/setup.c | 3 +- arch/mips/bcm47xx/Platform | 1 - arch/mips/bcm63xx/Platform | 1 - arch/mips/bcm63xx/cpu.c | 2 +- arch/mips/bcm63xx/dev-flash.c | 2 +- arch/mips/bmips/Platform | 1 - arch/mips/boot/compressed/Makefile | 2 +- arch/mips/boot/dts/Makefile | 30 +- arch/mips/boot/dts/ingenic/ci20.dts | 3 + arch/mips/boot/dts/ingenic/gcw0.dts | 505 +++- arch/mips/boot/dts/ingenic/gcw0_proto.dts | 13 + arch/mips/boot/dts/ingenic/jz4740.dtsi | 33 +- arch/mips/boot/dts/ingenic/jz4770.dtsi | 227 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 65 +- arch/mips/boot/dts/ingenic/x1000.dtsi | 9 +- arch/mips/boot/dts/loongson/rs780e-pch.dtsi | 17 + arch/mips/boot/dts/mscc/ocelot.dtsi | 2 +- arch/mips/boot/dts/qca/ar9331.dtsi | 2 +- arch/mips/boot/dts/qca/ar9331_dpt_module.dts | 6 +- arch/mips/cavium-octeon/Platform | 1 - .../mips/cavium-octeon/executive/cvmx-helper-npi.c | 12 - arch/mips/cavium-octeon/executive/cvmx-pko.c | 2 +- arch/mips/cavium-octeon/octeon-platform.c | 4 +- arch/mips/cavium-octeon/octeon-usb.c | 2 +- arch/mips/cobalt/Platform | 1 - arch/mips/configs/ath79_defconfig | 1 - arch/mips/configs/ci20_defconfig | 62 +- arch/mips/configs/db1xxx_defconfig | 1 - arch/mips/configs/gcw0_defconfig | 131 +- arch/mips/configs/generic/board-ocelot.config | 1 - arch/mips/configs/lasat_defconfig | 55 - arch/mips/configs/loongson3_defconfig | 4 +- arch/mips/configs/markeins_defconfig | 185 -- arch/mips/configs/msp71xx_defconfig | 77 - arch/mips/configs/pistachio_defconfig | 1 - arch/mips/configs/rt305x_defconfig | 1 - arch/mips/dec/Platform | 1 - arch/mips/dec/int-handler.S | 4 +- arch/mips/dec/tc.c | 2 +- arch/mips/emma/Makefile | 7 - arch/mips/emma/Platform | 4 - arch/mips/emma/common/Makefile | 6 - arch/mips/emma/common/prom.c | 56 - arch/mips/emma/markeins/Makefile | 6 - arch/mips/emma/markeins/irq.c | 293 -- arch/mips/emma/markeins/led.c | 44 - arch/mips/emma/markeins/platform.c | 199 -- arch/mips/emma/markeins/setup.c | 115 - arch/mips/fw/cfe/cfe_api.c | 5 - arch/mips/generic/Platform | 1 - arch/mips/include/asm/asm-eva.h | 2 +- arch/mips/include/asm/asm.h | 24 +- arch/mips/include/asm/asmmacro.h | 18 +- arch/mips/include/asm/bootinfo.h | 13 +- arch/mips/include/asm/branch.h | 3 + arch/mips/include/asm/cacheops.h | 2 +- arch/mips/include/asm/clock.h | 49 - arch/mips/include/asm/compiler.h | 5 + arch/mips/include/asm/cpu-features.h | 47 +- arch/mips/include/asm/cpu-info.h | 11 +- arch/mips/include/asm/cpu-type.h | 7 +- arch/mips/include/asm/cpu.h | 18 +- arch/mips/include/asm/emma/emma2rh.h | 248 -- arch/mips/include/asm/emma/markeins.h | 28 - arch/mips/include/asm/fpu.h | 6 +- arch/mips/include/asm/fpu_emulator.h | 4 - arch/mips/include/asm/hazards.h | 8 +- arch/mips/include/asm/io.h | 87 +- arch/mips/include/asm/lasat/ds1603.h | 19 - arch/mips/include/asm/lasat/eeprom.h | 18 - arch/mips/include/asm/lasat/head.h | 23 - arch/mips/include/asm/lasat/lasat.h | 245 -- arch/mips/include/asm/lasat/lasatint.h | 15 - arch/mips/include/asm/lasat/picvue.h | 16 - arch/mips/include/asm/lasat/serial.h | 14 - arch/mips/include/asm/maar.h | 17 +- .../include/asm/mach-ath25/cpu-feature-overrides.h | 1 - .../include/asm/mach-ath79/cpu-feature-overrides.h | 1 - arch/mips/include/asm/mach-au1x00/ioremap.h | 38 - arch/mips/include/asm/mach-bcm63xx/bcm63xx_gpio.h | 6 +- arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h | 4 +- arch/mips/include/asm/mach-bcm63xx/ioremap.h | 5 - arch/mips/include/asm/mach-bmips/ioremap.h | 5 - arch/mips/include/asm/mach-emma2rh/irq.h | 15 - arch/mips/include/asm/mach-generic/floppy.h | 8 +- arch/mips/include/asm/mach-generic/ioremap.h | 9 - arch/mips/include/asm/mach-generic/irq.h | 6 - arch/mips/include/asm/mach-ip27/spaces.h | 12 +- arch/mips/include/asm/mach-ip30/war.h | 6 +- arch/mips/include/asm/mach-jazz/floppy.h | 8 +- arch/mips/include/asm/mach-jz4740/base.h | 27 - arch/mips/include/asm/mach-jz4740/dma.h | 23 - arch/mips/include/asm/mach-jz4740/irq.h | 45 +- arch/mips/include/asm/mach-jz4740/timer.h | 126 - .../asm/mach-lantiq/falcon/cpu-feature-overrides.h | 1 - arch/mips/include/asm/mach-lasat/irq.h | 14 - arch/mips/include/asm/mach-lasat/mach-gt64120.h | 28 - arch/mips/include/asm/mach-loongson2ef/loongson.h | 1 + arch/mips/include/asm/mach-loongson64/boot_param.h | 11 + .../asm/mach-loongson64/cpu-feature-overrides.h | 1 + .../mips/include/asm/mach-loongson64/cpucfg-emul.h | 74 + .../include/asm/mach-loongson64/loongson_regs.h | 29 +- .../mips/include/asm/mach-loongson64/mc146818rtc.h | 36 - arch/mips/include/asm/mach-loongson64/spaces.h | 8 + .../asm/mach-pmcs-msp71xx/cpu-feature-overrides.h | 22 - .../include/asm/mach-pmcs-msp71xx/msp_cic_int.h | 139 - .../asm/mach-pmcs-msp71xx/msp_gpio_macros.h | 343 --- arch/mips/include/asm/mach-pmcs-msp71xx/msp_int.h | 31 - arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h | 189 -- arch/mips/include/asm/mach-pmcs-msp71xx/msp_prom.h | 159 -- .../include/asm/mach-pmcs-msp71xx/msp_regops.h | 237 -- arch/mips/include/asm/mach-pmcs-msp71xx/msp_regs.h | 652 ----- .../include/asm/mach-pmcs-msp71xx/msp_slp_int.h | 129 - arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h | 124 - arch/mips/include/asm/mach-pmcs-msp71xx/war.h | 28 - .../asm/mach-ralink/mt7620/cpu-feature-overrides.h | 1 - arch/mips/include/asm/mach-ralink/mt7621.h | 2 - .../asm/mach-ralink/mt7621/cpu-feature-overrides.h | 1 - .../asm/mach-ralink/rt288x/cpu-feature-overrides.h | 1 - .../asm/mach-ralink/rt305x/cpu-feature-overrides.h | 1 - .../asm/mach-ralink/rt3883/cpu-feature-overrides.h | 1 - .../asm/mach-rc32434/cpu-feature-overrides.h | 1 - arch/mips/include/asm/mach-rc32434/pci.h | 3 - arch/mips/include/asm/mach-tx39xx/ioremap.h | 9 - arch/mips/include/asm/mach-tx49xx/ioremap.h | 9 - arch/mips/include/asm/mach-xilfpga/irq.h | 14 - arch/mips/include/asm/mipsregs.h | 61 +- arch/mips/include/asm/nile4.h | 310 --- arch/mips/include/asm/octeon/cvmx-sli-defs.h | 2 +- arch/mips/include/asm/page.h | 2 +- arch/mips/include/asm/pgtable-64.h | 4 +- arch/mips/include/asm/pgtable-bits.h | 20 +- arch/mips/include/asm/pgtable.h | 108 +- arch/mips/include/asm/smp.h | 2 +- arch/mips/include/asm/stackframe.h | 2 +- arch/mips/include/asm/switch_to.h | 8 +- arch/mips/include/asm/unaligned-emul.h | 779 ++++++ arch/mips/include/asm/vermagic.h | 6 + arch/mips/include/uapi/asm/hwcap.h | 1 + arch/mips/include/uapi/asm/inst.h | 26 + arch/mips/jazz/Platform | 1 - arch/mips/jz4740/Kconfig | 9 +- arch/mips/jz4740/Makefile | 7 +- arch/mips/jz4740/Platform | 1 - arch/mips/jz4740/pm.c | 34 - arch/mips/jz4740/prom.c | 19 - arch/mips/jz4740/reset.c | 24 - arch/mips/jz4740/reset.h | 7 - arch/mips/jz4740/setup.c | 64 +- arch/mips/jz4740/time.c | 17 - arch/mips/jz4740/timer.c | 42 - arch/mips/kernel/8250-platform.c | 46 - arch/mips/kernel/Makefile | 2 - arch/mips/kernel/branch.c | 26 +- arch/mips/kernel/cevt-r4k.c | 44 + arch/mips/kernel/cps-vec-ns16550.S | 18 +- arch/mips/kernel/cpu-probe.c | 171 +- arch/mips/kernel/csrc-r4k.c | 40 + arch/mips/kernel/entry.S | 6 +- arch/mips/kernel/genex.S | 12 +- arch/mips/kernel/head.S | 3 + arch/mips/kernel/idle.c | 5 +- arch/mips/kernel/mips-cm.c | 66 +- arch/mips/kernel/mips-r2-to-r6-emul.c | 2 +- arch/mips/kernel/perf_event_mipsxx.c | 373 ++- arch/mips/kernel/proc.c | 4 + arch/mips/kernel/r4k_fpu.S | 14 +- arch/mips/kernel/scall64-o32.S | 2 +- arch/mips/kernel/setup.c | 18 +- arch/mips/kernel/signal.c | 4 +- arch/mips/kernel/spram.c | 4 +- arch/mips/kernel/time.c | 70 + arch/mips/kernel/traps.c | 52 +- arch/mips/kernel/unaligned.c | 776 +----- arch/mips/kernel/vmlinux.lds.S | 2 +- arch/mips/kernel/watch.c | 26 +- arch/mips/kvm/emulate.c | 12 +- arch/mips/kvm/mips.c | 4 +- arch/mips/kvm/tlb.c | 4 +- arch/mips/kvm/vz.c | 16 +- arch/mips/lantiq/Platform | 1 - arch/mips/lasat/Kconfig | 16 - arch/mips/lasat/Makefile | 15 - arch/mips/lasat/Platform | 7 - arch/mips/lasat/at93c.c | 148 -- arch/mips/lasat/at93c.h | 19 - arch/mips/lasat/ds1603.c | 190 -- arch/mips/lasat/ds1603.h | 32 - arch/mips/lasat/image/Makefile | 53 - arch/mips/lasat/image/head.S | 32 - arch/mips/lasat/image/romscript.normal | 23 - arch/mips/lasat/interrupt.c | 119 - arch/mips/lasat/lasat_board.c | 268 -- arch/mips/lasat/lasat_models.h | 68 - arch/mips/lasat/picvue.c | 242 -- arch/mips/lasat/picvue.h | 45 - arch/mips/lasat/picvue_proc.c | 208 -- arch/mips/lasat/prom.c | 126 - arch/mips/lasat/prom.h | 8 - arch/mips/lasat/reset.c | 48 - arch/mips/lasat/serial.c | 80 - arch/mips/lasat/setup.c | 141 - arch/mips/lasat/sysctl.c | 268 -- arch/mips/lib/csum_partial.S | 6 +- arch/mips/loongson2ef/Kconfig | 1 - arch/mips/loongson2ef/Platform | 1 - arch/mips/loongson2ef/common/init.c | 4 +- arch/mips/loongson2ef/lemote-2f/clock.c | 98 +- arch/mips/loongson32/Platform | 1 - arch/mips/loongson64/Kconfig | 12 +- arch/mips/loongson64/Makefile | 6 +- arch/mips/loongson64/Platform | 1 - arch/mips/loongson64/cop2-ex.c | 290 +- arch/mips/loongson64/cpucfg-emul.c | 227 ++ arch/mips/loongson64/dma.c | 9 +- arch/mips/loongson64/env.c | 20 + arch/mips/loongson64/init.c | 63 +- arch/mips/loongson64/pci.c | 51 - arch/mips/loongson64/rtc.c | 39 - arch/mips/loongson64/smp.c | 1 - arch/mips/loongson64/time.c | 8 +- arch/mips/loongson64/vbios_quirk.c | 29 + arch/mips/math-emu/cp1emu.c | 28 +- arch/mips/math-emu/dp_add.c | 3 +- arch/mips/math-emu/dp_div.c | 3 +- arch/mips/math-emu/dp_fmax.c | 6 +- arch/mips/math-emu/dp_fmin.c | 6 +- arch/mips/math-emu/dp_maddf.c | 3 +- arch/mips/math-emu/dp_mul.c | 3 +- arch/mips/math-emu/dp_sqrt.c | 5 +- arch/mips/math-emu/dp_sub.c | 3 +- arch/mips/math-emu/sp_add.c | 3 +- arch/mips/math-emu/sp_div.c | 3 +- arch/mips/math-emu/sp_fdp.c | 3 +- arch/mips/math-emu/sp_fmax.c | 6 +- arch/mips/math-emu/sp_fmin.c | 6 +- arch/mips/math-emu/sp_maddf.c | 3 +- arch/mips/math-emu/sp_mul.c | 3 +- arch/mips/math-emu/sp_sub.c | 3 +- arch/mips/mm/Makefile | 2 +- arch/mips/mm/c-r4k.c | 31 +- arch/mips/mm/cache.c | 1 - arch/mips/mm/dma-noncoherent.c | 1 + arch/mips/mm/init.c | 8 +- arch/mips/mm/ioremap.c | 151 +- arch/mips/mm/ioremap64.c | 23 + arch/mips/mm/sc-mips.c | 7 +- arch/mips/mm/tlbex.c | 2 +- arch/mips/mti-malta/Platform | 1 - arch/mips/mti-malta/malta-init.c | 8 +- arch/mips/netlogic/Platform | 1 - arch/mips/netlogic/xlr/fmn.c | 2 +- arch/mips/oprofile/common.c | 2 +- arch/mips/oprofile/op_model_mipsxx.c | 26 +- arch/mips/paravirt/Platform | 1 - arch/mips/pci/Makefile | 7 - arch/mips/pci/fixup-emma2rh.c | 84 - arch/mips/pci/fixup-loongson3.c | 71 - arch/mips/pci/fixup-pmcmsp.c | 216 -- arch/mips/pci/fixup-sni.c | 3 +- arch/mips/pci/ops-bcm63xx.c | 2 +- arch/mips/pci/ops-emma2rh.c | 167 -- arch/mips/pci/ops-loongson3.c | 116 - arch/mips/pci/ops-nile4.c | 136 - arch/mips/pci/ops-pmcmsp.c | 944 ------- arch/mips/pci/pci-alchemy.c | 2 +- arch/mips/pci/pci-emma2rh.c | 72 - arch/mips/pci/pci-lasat.c | 88 - arch/mips/pic32/Platform | 1 - arch/mips/pistachio/Platform | 1 - arch/mips/pistachio/init.c | 8 +- arch/mips/pmcs-msp71xx/Kconfig | 50 - arch/mips/pmcs-msp71xx/Makefile | 13 - arch/mips/pmcs-msp71xx/Platform | 7 - arch/mips/pmcs-msp71xx/msp_elb.c | 46 - arch/mips/pmcs-msp71xx/msp_eth.c | 111 - arch/mips/pmcs-msp71xx/msp_hwbutton.c | 165 -- arch/mips/pmcs-msp71xx/msp_irq.c | 155 -- arch/mips/pmcs-msp71xx/msp_irq_cic.c | 208 -- arch/mips/pmcs-msp71xx/msp_irq_per.c | 127 - arch/mips/pmcs-msp71xx/msp_irq_slp.c | 102 - arch/mips/pmcs-msp71xx/msp_pci.c | 50 - arch/mips/pmcs-msp71xx/msp_prom.c | 513 ---- arch/mips/pmcs-msp71xx/msp_serial.c | 154 -- arch/mips/pmcs-msp71xx/msp_setup.c | 228 -- arch/mips/pmcs-msp71xx/msp_smp.c | 56 - arch/mips/pmcs-msp71xx/msp_time.c | 90 - arch/mips/pmcs-msp71xx/msp_usb.c | 173 -- arch/mips/pnx833x/Platform | 1 - arch/mips/ralink/Platform | 1 - arch/mips/ralink/bootrom.c | 2 +- arch/mips/ralink/mt7621.c | 43 - arch/mips/rb532/Platform | 1 - arch/mips/sgi-ip22/Platform | 2 - arch/mips/sgi-ip27/Platform | 3 - arch/mips/sgi-ip27/ip27-timer.c | 9 - arch/mips/sgi-ip30/Platform | 3 - arch/mips/sgi-ip32/Platform | 1 - arch/mips/sibyte/Platform | 4 - arch/mips/sni/Platform | 1 - arch/mips/tools/elf-entry.c | 9 +- arch/mips/tools/loongson3-llsc-check.c | 2 + arch/mips/txx9/Kconfig | 14 +- arch/mips/txx9/Platform | 3 - arch/mips/vdso/Kconfig | 18 + arch/mips/vdso/Makefile | 43 +- arch/mips/vdso/vdso.lds.S | 2 +- arch/mips/vr41xx/Makefile | 5 + arch/mips/vr41xx/Platform | 3 - arch/parisc/Kconfig | 2 +- arch/parisc/Makefile | 4 +- arch/parisc/boot/compressed/Makefile | 1 + arch/parisc/include/asm/floppy.h | 19 +- arch/parisc/kernel/firmware.c | 3 +- arch/parisc/kernel/hardware.c | 3 +- arch/parisc/kernel/module.c | 4 +- arch/powerpc/include/asm/floppy.h | 19 +- arch/powerpc/platforms/powernv/smp.c | 1 - arch/sparc/include/asm/floppy_32.h | 50 +- arch/sparc/include/asm/floppy_64.h | 59 +- arch/x86/Kconfig.assembler | 4 + arch/x86/include/asm/delay.h | 4 +- arch/x86/include/asm/floppy.h | 19 +- arch/x86/include/asm/mwait.h | 24 +- arch/x86/kernel/time.c | 3 + arch/x86/kernel/tsc.c | 12 +- arch/x86/lib/delay.c | 114 +- arch/xtensa/include/asm/uaccess.h | 32 +- arch/xtensa/kernel/entry.S | 4 +- block/Kconfig | 18 + block/Makefile | 2 + block/bfq-iosched.c | 2 +- block/bio-integrity.c | 3 + block/bio.c | 184 +- block/blk-cgroup.c | 6 + block/blk-core.c | 325 ++- block/blk-crypto-fallback.c | 657 +++++ block/blk-crypto-internal.h | 201 ++ block/blk-crypto.c | 404 +++ block/blk-exec.c | 2 +- block/blk-flush.c | 26 +- block/blk-integrity.c | 7 + block/blk-iocost.c | 86 +- block/blk-map.c | 15 +- block/blk-merge.c | 76 +- block/blk-mq-debugfs.c | 3 +- block/blk-mq-sched.c | 82 +- block/blk-mq-tag.c | 70 +- block/blk-mq-tag.h | 6 +- block/blk-mq.c | 407 ++- block/blk-mq.h | 4 +- block/blk-settings.c | 68 +- block/blk-sysfs.c | 13 + block/blk-throttle.c | 63 - block/blk-wbt.c | 16 +- block/blk-wbt.h | 4 - block/blk-zoned.c | 23 +- block/blk.h | 88 +- block/bounce.c | 2 + block/genhd.c | 133 +- block/ioctl.c | 154 +- block/keyslot-manager.c | 397 +++ block/kyber-iosched.c | 2 +- block/mq-deadline.c | 2 +- block/partitions/core.c | 187 +- block/partitions/ibm.c | 24 +- drivers/ata/libata-scsi.c | 30 +- drivers/base/core.c | 37 +- drivers/base/platform-msi.c | 2 +- drivers/block/aoe/aoeblk.c | 1 - drivers/block/drbd/drbd_req.c | 27 +- drivers/block/floppy.c | 466 ++-- drivers/block/loop.c | 389 +-- drivers/block/null_blk_main.c | 28 +- drivers/block/null_blk_zoned.c | 37 +- drivers/block/paride/pcd.c | 2 +- drivers/block/rsxx/dev.c | 19 +- drivers/block/swim.c | 6 +- drivers/block/zram/zram_drv.c | 24 +- drivers/cdrom/cdrom.c | 85 +- drivers/cdrom/gdrom.c | 2 +- drivers/clocksource/Kconfig | 8 +- drivers/clocksource/Makefile | 1 + drivers/clocksource/arc_timer.c | 4 +- drivers/clocksource/arm_arch_timer.c | 4 +- drivers/clocksource/dw_apb_timer.c | 5 +- drivers/clocksource/dw_apb_timer_of.c | 8 +- drivers/clocksource/mips-gic-timer.c | 50 +- drivers/clocksource/timer-atmel-st.c | 3 +- drivers/clocksource/timer-davinci.c | 24 +- drivers/clocksource/timer-imx-tpm.c | 8 +- drivers/clocksource/timer-ti-32k.c | 48 +- drivers/clocksource/timer-ti-dm-systimer.c | 727 +++++ drivers/clocksource/timer-ti-dm.c | 4 +- drivers/clocksource/timer-versatile.c | 3 + drivers/cpufreq/loongson2_cpufreq.c | 22 +- drivers/gpio/gpio-mockup.c | 53 +- drivers/ide/ide-cd.c | 17 +- drivers/ide/ide-io.c | 7 +- drivers/iio/dummy/iio_dummy_evgen.c | 31 +- drivers/irqchip/Kconfig | 27 + drivers/irqchip/Makefile | 3 + drivers/irqchip/irq-gic-v3-its.c | 170 +- drivers/irqchip/irq-gic-v3.c | 3 +- drivers/irqchip/irq-gic.c | 1 - drivers/irqchip/irq-loongson-htvec.c | 214 ++ drivers/irqchip/irq-loongson-pch-msi.c | 255 ++ drivers/irqchip/irq-loongson-pch-pic.c | 243 ++ drivers/irqchip/irq-sifive-plic.c | 23 +- drivers/lightnvm/pblk-cache.c | 8 +- drivers/lightnvm/pblk-read.c | 11 +- drivers/md/bcache/Kconfig | 9 + drivers/md/bcache/bcache.h | 2 +- drivers/md/bcache/bset.c | 6 +- drivers/md/bcache/btree.c | 16 +- drivers/md/bcache/extents.c | 12 +- drivers/md/bcache/io.c | 8 +- drivers/md/bcache/journal.c | 34 +- drivers/md/bcache/request.c | 25 +- drivers/md/bcache/super.c | 232 +- drivers/md/bcache/sysfs.c | 8 +- drivers/md/bcache/writeback.c | 6 +- drivers/md/dm-integrity.c | 2 +- drivers/md/dm-rq.c | 2 +- drivers/md/dm-table.c | 17 - drivers/md/dm-zoned-metadata.c | 6 +- drivers/md/dm.c | 24 +- drivers/md/md-linear.h | 2 +- drivers/md/md.c | 71 +- drivers/md/md.h | 1 + drivers/md/raid1.c | 13 +- drivers/md/raid1.h | 2 +- drivers/md/raid10.h | 2 +- drivers/md/raid5-ppl.c | 2 +- drivers/md/raid5.c | 22 +- drivers/mtd/mtdcore.c | 3 +- drivers/nvdimm/blk.c | 6 +- drivers/nvdimm/btt.c | 6 +- drivers/nvdimm/nd.h | 19 - drivers/nvdimm/pmem.c | 6 +- drivers/nvme/host/core.c | 324 ++- drivers/nvme/host/fc.c | 577 +++- drivers/nvme/host/fc.h | 227 ++ drivers/nvme/host/lightnvm.c | 7 +- drivers/nvme/host/multipath.c | 16 +- drivers/nvme/host/nvme.h | 28 +- drivers/nvme/host/pci.c | 117 +- drivers/nvme/host/rdma.c | 321 ++- drivers/nvme/host/tcp.c | 64 +- drivers/nvme/target/Kconfig | 1 + drivers/nvme/target/admin-cmd.c | 42 +- drivers/nvme/target/configfs.c | 272 +- drivers/nvme/target/core.c | 166 +- drivers/nvme/target/discovery.c | 8 +- drivers/nvme/target/fabrics-cmd.c | 15 +- drivers/nvme/target/fc.c | 805 ++++-- drivers/nvme/target/fcloop.c | 155 +- drivers/nvme/target/io-cmd-bdev.c | 120 +- drivers/nvme/target/io-cmd-file.c | 23 +- drivers/nvme/target/nvmet.h | 36 +- drivers/nvme/target/rdma.c | 416 ++- drivers/nvme/target/tcp.c | 53 +- drivers/nvme/target/trace.h | 28 + drivers/pci/controller/Kconfig | 10 + drivers/pci/controller/Makefile | 1 + drivers/pci/controller/pci-loongson.c | 247 ++ drivers/pci/probe.c | 2 +- drivers/platform/mips/Kconfig | 6 + drivers/platform/mips/Makefile | 1 + .../platform/mips/rs780e-acpi.c | 58 +- drivers/s390/block/dasd_genhd.c | 20 +- drivers/s390/block/dasd_ioctl.c | 76 +- drivers/scsi/lpfc/lpfc.h | 2 +- drivers/scsi/lpfc/lpfc_attr.c | 3 - drivers/scsi/lpfc/lpfc_crtn.h | 9 +- drivers/scsi/lpfc/lpfc_ct.c | 1 - drivers/scsi/lpfc/lpfc_debugfs.c | 5 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 8 +- drivers/scsi/lpfc/lpfc_init.c | 7 +- drivers/scsi/lpfc/lpfc_mem.c | 4 - drivers/scsi/lpfc/lpfc_nportdisc.c | 13 +- drivers/scsi/lpfc/lpfc_nvme.c | 491 ++-- drivers/scsi/lpfc/lpfc_nvme.h | 180 ++ drivers/scsi/lpfc/lpfc_nvmet.c | 833 +++--- drivers/scsi/lpfc/lpfc_nvmet.h | 158 -- drivers/scsi/lpfc/lpfc_sli.c | 128 +- drivers/scsi/scsi_lib.c | 87 +- drivers/scsi/sd.c | 16 +- drivers/scsi/sd.h | 43 +- drivers/scsi/sd_zbc.c | 399 ++- drivers/scsi/sr.c | 3 +- fs/block_dev.c | 37 +- fs/btrfs/Kconfig | 1 + fs/btrfs/backref.c | 837 +++++- fs/btrfs/backref.h | 297 +++ fs/btrfs/block-group.c | 233 +- fs/btrfs/block-group.h | 14 +- fs/btrfs/block-rsv.c | 5 +- fs/btrfs/btrfs_inode.h | 44 +- fs/btrfs/compression.c | 36 +- fs/btrfs/compression.h | 2 - fs/btrfs/ctree.c | 180 +- fs/btrfs/ctree.h | 121 +- fs/btrfs/disk-io.c | 93 +- fs/btrfs/disk-io.h | 4 +- fs/btrfs/export.c | 17 +- fs/btrfs/extent-io-tree.h | 1 + fs/btrfs/extent-tree.c | 23 +- fs/btrfs/extent_io.c | 288 +- fs/btrfs/extent_io.h | 67 +- fs/btrfs/file-item.c | 62 +- fs/btrfs/file.c | 111 +- fs/btrfs/free-space-cache.c | 81 +- fs/btrfs/inode.c | 1319 ++++----- fs/btrfs/ioctl.c | 102 +- fs/btrfs/locking.c | 1 + fs/btrfs/misc.h | 54 + fs/btrfs/props.c | 9 +- fs/btrfs/qgroup.c | 14 + fs/btrfs/relocation.c | 1319 ++------- fs/btrfs/root-tree.c | 12 +- fs/btrfs/scrub.c | 59 +- fs/btrfs/send.c | 89 +- fs/btrfs/space-info.c | 81 +- fs/btrfs/space-info.h | 1 + fs/btrfs/struct-funcs.c | 223 +- fs/btrfs/super.c | 38 +- fs/btrfs/transaction.c | 78 +- fs/btrfs/transaction.h | 3 +- fs/btrfs/tree-checker.c | 4 - fs/btrfs/tree-defrag.c | 2 +- fs/btrfs/tree-log.c | 192 +- fs/btrfs/uuid-tree.c | 6 +- fs/btrfs/volumes.c | 80 +- fs/dcache.c | 19 + fs/direct-io.c | 21 +- fs/erofs/data.c | 4 +- fs/erofs/inode.c | 6 - fs/erofs/internal.h | 27 +- fs/erofs/namei.c | 2 - fs/erofs/super.c | 255 +- fs/erofs/xattr.c | 4 +- fs/erofs/xattr.h | 7 +- fs/erofs/zdata.c | 4 +- fs/ext4/fsync.c | 2 +- fs/ext4/ialloc.c | 2 +- fs/ext4/super.c | 2 +- fs/fat/file.c | 2 +- fs/fs-writeback.c | 2 +- fs/hfs/mdb.c | 32 +- fs/hfsplus/inode.c | 2 +- fs/hfsplus/super.c | 2 +- fs/hfsplus/wrapper.c | 33 +- fs/internal.h | 4 +- fs/io_uring.c | 752 +++--- fs/iomap/direct-io.c | 19 +- fs/isofs/inode.c | 54 +- fs/jbd2/checkpoint.c | 2 +- fs/jbd2/commit.c | 4 +- fs/jbd2/recovery.c | 2 +- fs/jfs/jfs_dtree.c | 2 +- fs/jfs/jfs_xattr.h | 4 +- fs/libfs.c | 2 +- fs/namespace.c | 15 +- fs/nilfs2/the_nilfs.h | 2 +- fs/nsfs.c | 5 + fs/ocfs2/file.c | 2 +- fs/reiserfs/file.c | 2 +- fs/splice.c | 3 +- fs/stat.c | 40 +- fs/super.c | 4 +- fs/udf/lowlevel.c | 29 +- fs/xfs/Makefile | 5 +- fs/xfs/kmem.h | 8 +- fs/xfs/libxfs/xfs_ag_resv.h | 2 +- fs/xfs/libxfs/xfs_alloc.h | 2 +- fs/xfs/libxfs/xfs_alloc_btree.h | 2 +- fs/xfs/libxfs/xfs_attr.c | 16 +- fs/xfs/libxfs/xfs_attr.h | 2 +- fs/xfs/libxfs/xfs_attr_leaf.c | 59 +- fs/xfs/libxfs/xfs_attr_leaf.h | 2 +- fs/xfs/libxfs/xfs_attr_remote.h | 2 +- fs/xfs/libxfs/xfs_attr_sf.h | 2 +- fs/xfs/libxfs/xfs_bit.h | 2 +- fs/xfs/libxfs/xfs_bmap.c | 310 +-- fs/xfs/libxfs/xfs_bmap.h | 2 +- fs/xfs/libxfs/xfs_bmap_btree.c | 5 +- fs/xfs/libxfs/xfs_bmap_btree.h | 2 +- fs/xfs/libxfs/xfs_btree.h | 2 +- fs/xfs/libxfs/xfs_da_btree.h | 2 +- fs/xfs/libxfs/xfs_da_format.h | 2 +- fs/xfs/libxfs/xfs_defer.c | 162 +- fs/xfs/libxfs/xfs_defer.h | 26 +- fs/xfs/libxfs/xfs_dir2.c | 8 +- fs/xfs/libxfs/xfs_dir2.h | 2 +- fs/xfs/libxfs/xfs_dir2_block.c | 2 +- fs/xfs/libxfs/xfs_dir2_priv.h | 2 +- fs/xfs/libxfs/xfs_dir2_sf.c | 13 +- fs/xfs/libxfs/xfs_errortag.h | 6 +- fs/xfs/libxfs/xfs_format.h | 9 +- fs/xfs/libxfs/xfs_fs.h | 2 +- fs/xfs/libxfs/xfs_health.h | 2 +- fs/xfs/libxfs/xfs_inode_buf.c | 186 +- fs/xfs/libxfs/xfs_inode_buf.h | 10 +- fs/xfs/libxfs/xfs_inode_fork.c | 320 ++- fs/xfs/libxfs/xfs_inode_fork.h | 68 +- fs/xfs/libxfs/xfs_log_recover.h | 83 +- fs/xfs/libxfs/xfs_quota_defs.h | 1 - fs/xfs/libxfs/xfs_rtbitmap.c | 2 +- fs/xfs/libxfs/xfs_sb.c | 2 +- fs/xfs/libxfs/xfs_symlink_remote.c | 16 +- fs/xfs/libxfs/xfs_trans_inode.c | 2 +- fs/xfs/scrub/bmap.c | 40 +- fs/xfs/scrub/dabtree.c | 2 +- fs/xfs/scrub/dir.c | 7 +- fs/xfs/scrub/ialloc.c | 3 +- fs/xfs/scrub/parent.c | 2 +- fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_attr_inactive.c | 9 +- fs/xfs/xfs_attr_list.c | 4 +- fs/xfs/xfs_bmap_item.c | 237 +- fs/xfs/xfs_bmap_item.h | 11 - fs/xfs/xfs_bmap_util.c | 79 +- fs/xfs/xfs_buf.c | 70 +- fs/xfs/xfs_buf.h | 2 + fs/xfs/xfs_buf_item.c | 106 +- fs/xfs/xfs_buf_item.h | 2 - fs/xfs/xfs_buf_item_recover.c | 984 +++++++ fs/xfs/xfs_dir2_readdir.c | 2 +- fs/xfs/xfs_dquot.c | 118 +- fs/xfs/xfs_dquot.h | 2 +- fs/xfs/xfs_dquot_item.c | 17 +- fs/xfs/xfs_dquot_item_recover.c | 201 ++ fs/xfs/xfs_error.c | 3 + fs/xfs/xfs_extfree_item.c | 216 +- fs/xfs/xfs_extfree_item.h | 25 +- fs/xfs/xfs_file.c | 2 +- fs/xfs/xfs_fsops.c | 5 +- fs/xfs/xfs_icache.c | 345 ++- fs/xfs/xfs_icache.h | 51 +- fs/xfs/xfs_icreate_item.c | 152 ++ fs/xfs/xfs_inode.c | 263 +- fs/xfs/xfs_inode.h | 9 +- fs/xfs/xfs_inode_item.c | 54 +- fs/xfs/xfs_inode_item.h | 6 +- fs/xfs/xfs_inode_item_recover.c | 394 +++ fs/xfs/xfs_ioctl.c | 100 +- fs/xfs/xfs_iomap.c | 113 +- fs/xfs/xfs_iops.c | 79 +- fs/xfs/xfs_itable.c | 6 +- fs/xfs/xfs_log_recover.c | 2801 ++------------------ fs/xfs/xfs_message.c | 22 + fs/xfs/xfs_message.h | 24 +- fs/xfs/xfs_mount.c | 40 +- fs/xfs/xfs_mount.h | 157 +- fs/xfs/xfs_pnfs.c | 5 +- fs/xfs/xfs_qm.c | 66 +- fs/xfs/xfs_qm.h | 78 +- fs/xfs/xfs_qm_syscalls.c | 83 +- fs/xfs/xfs_quotaops.c | 30 +- fs/xfs/xfs_refcount_item.c | 252 +- fs/xfs/xfs_refcount_item.h | 11 - fs/xfs/xfs_rmap_item.c | 229 +- fs/xfs/xfs_rmap_item.h | 13 - fs/xfs/xfs_super.c | 72 +- fs/xfs/xfs_symlink.c | 10 +- fs/xfs/xfs_trace.h | 4 +- fs/xfs/xfs_trans.c | 203 +- fs/xfs/xfs_trans.h | 6 +- fs/xfs/xfs_trans_ail.c | 79 +- fs/xfs/xfs_trans_dquot.c | 23 +- fs/xfs/xfs_trans_priv.h | 21 +- fs/xfs/xfs_xattr.c | 1 - fs/zonefs/super.c | 82 +- include/asm-generic/pgtable.h | 33 + include/linux/audit.h | 24 +- include/linux/backing-dev-defs.h | 2 - include/linux/backing-dev.h | 8 +- include/linux/bio.h | 21 +- include/linux/blk-cgroup.h | 53 +- include/linux/blk-crypto.h | 123 + include/linux/blk-mq.h | 14 + include/linux/blk_types.h | 24 +- include/linux/blkdev.h | 122 +- include/linux/bvec.h | 13 +- include/linux/cdrom.h | 7 +- include/linux/cpuhotplug.h | 1 + include/linux/dasd_mod.h | 9 + include/linux/dcache.h | 2 + include/linux/device.h | 4 - include/linux/elevator.h | 2 +- include/linux/fs.h | 21 +- include/linux/genhd.h | 44 +- include/linux/iomap.h | 2 + include/linux/irq_sim.h | 33 +- include/linux/irq_work.h | 9 +- include/linux/irqdomain.h | 2 +- include/linux/keyslot-manager.h | 106 + include/linux/libata.h | 2 + include/linux/mnt_namespace.h | 2 + include/linux/nsproxy.h | 24 + include/linux/nvme-fc-driver.h | 368 ++- include/linux/nvme-fc.h | 11 +- include/linux/nvme.h | 16 +- include/linux/part_stat.h | 61 +- include/linux/proc_fs.h | 2 + include/linux/proc_ns.h | 4 +- include/linux/sched.h | 11 +- include/linux/sched/mm.h | 2 + include/linux/sched/topology.h | 29 +- include/linux/smp.h | 24 +- include/linux/splice.h | 3 + include/linux/swait.h | 23 +- include/scsi/scsi_cmnd.h | 1 + include/scsi/scsi_device.h | 3 + include/scsi/scsi_host.h | 7 + include/trace/events/btrfs.h | 1 + include/uapi/linux/audit.h | 1 + include/uapi/linux/btrfs_tree.h | 9 - include/uapi/linux/capability.h | 2 + include/uapi/linux/fd.h | 26 +- include/uapi/linux/fdreg.h | 16 +- include/uapi/linux/io_uring.h | 12 +- include/uapi/linux/loop.h | 31 +- include/uapi/linux/stat.h | 1 + init/Kconfig | 3 + ipc/namespace.c | 7 +- kernel/audit.c | 100 +- kernel/audit.h | 2 +- kernel/auditfilter.c | 16 +- kernel/auditsc.c | 31 + kernel/cgroup/namespace.c | 5 +- kernel/cpu.c | 18 +- kernel/exit.c | 25 +- kernel/irq/Kconfig | 1 + kernel/irq/irq_sim.c | 267 +- kernel/irq/irqdomain.c | 53 +- kernel/irq/manage.c | 4 + kernel/irq_work.c | 53 +- kernel/nsproxy.c | 305 ++- kernel/pid_namespace.c | 5 +- kernel/sched/core.c | 248 +- kernel/sched/cpuacct.c | 7 +- kernel/sched/debug.c | 9 +- kernel/sched/fair.c | 259 +- kernel/sched/idle.c | 6 +- kernel/sched/pelt.c | 24 + kernel/sched/rt.c | 12 +- kernel/sched/sched.h | 36 +- kernel/sched/smp.h | 9 + kernel/sched/topology.c | 31 +- kernel/smp.c | 175 +- kernel/sysctl.c | 20 +- kernel/time/namespace.c | 5 +- kernel/trace/blktrace.c | 4 +- kernel/user_namespace.c | 8 +- kernel/utsname.c | 5 +- mm/backing-dev.c | 21 +- mm/filemap.c | 3 +- mm/memory.c | 30 +- net/bridge/netfilter/ebtables.c | 14 +- net/core/net_namespace.c | 5 +- net/netfilter/x_tables.c | 14 +- security/lockdown/lockdown.c | 2 +- security/selinux/Makefile | 2 +- security/selinux/include/netlabel.h | 6 - security/selinux/include/security.h | 3 +- security/selinux/ss/context.c | 32 + security/selinux/ss/context.h | 11 +- security/selinux/ss/ebitmap.c | 14 + security/selinux/ss/ebitmap.h | 1 + security/selinux/ss/hashtab.c | 51 +- security/selinux/ss/hashtab.h | 13 +- security/selinux/ss/mls.c | 16 +- security/selinux/ss/mls.h | 11 + security/selinux/ss/policydb.c | 451 +++- security/selinux/ss/policydb.h | 15 +- security/selinux/ss/services.c | 153 +- security/selinux/ss/services.h | 3 - security/selinux/ss/sidtab.c | 35 +- security/selinux/ss/sidtab.h | 1 + security/selinux/ss/symtab.c | 5 +- security/selinux/ss/symtab.h | 2 +- security/tomoyo/common.c | 2 +- sound/isa/es1688/es1688.c | 4 +- sound/pci/hda/hda_intel.c | 3 + sound/soc/txx9/txx9aclc-ac97.c | 1 + tools/cgroup/iocost_monitor.py | 48 +- tools/testing/selftests/pidfd/.gitignore | 1 + tools/testing/selftests/pidfd/Makefile | 3 +- tools/testing/selftests/pidfd/config | 6 + tools/testing/selftests/pidfd/pidfd_setns_test.c | 473 ++++ 828 files changed, 27560 insertions(+), 26648 deletions(-) create mode 100644 Documentation/block/inline-encryption.rst create mode 100644 Documentation/devicetree/bindings/interrupt-controller/loongson [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/loongson [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/loongson [...] create mode 100644 Documentation/devicetree/bindings/mips/loongson/rs780e-acpi.yaml create mode 100644 Documentation/devicetree/bindings/pci/loongson.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/dw-apb.txt create mode 100644 Documentation/devicetree/bindings/timer/renesas,em-sti.yaml create mode 100644 Documentation/devicetree/bindings/timer/snps,dw-apb-timer.yaml create mode 100644 arch/mips/boot/dts/ingenic/gcw0_proto.dts delete mode 100644 arch/mips/configs/lasat_defconfig delete mode 100644 arch/mips/configs/markeins_defconfig delete mode 100644 arch/mips/configs/msp71xx_defconfig delete mode 100644 arch/mips/emma/Makefile delete mode 100644 arch/mips/emma/Platform delete mode 100644 arch/mips/emma/common/Makefile delete mode 100644 arch/mips/emma/common/prom.c delete mode 100644 arch/mips/emma/markeins/Makefile delete mode 100644 arch/mips/emma/markeins/irq.c delete mode 100644 arch/mips/emma/markeins/led.c delete mode 100644 arch/mips/emma/markeins/platform.c delete mode 100644 arch/mips/emma/markeins/setup.c delete mode 100644 arch/mips/include/asm/clock.h delete mode 100644 arch/mips/include/asm/emma/emma2rh.h delete mode 100644 arch/mips/include/asm/emma/markeins.h delete mode 100644 arch/mips/include/asm/lasat/ds1603.h delete mode 100644 arch/mips/include/asm/lasat/eeprom.h delete mode 100644 arch/mips/include/asm/lasat/head.h delete mode 100644 arch/mips/include/asm/lasat/lasat.h delete mode 100644 arch/mips/include/asm/lasat/lasatint.h delete mode 100644 arch/mips/include/asm/lasat/picvue.h delete mode 100644 arch/mips/include/asm/lasat/serial.h delete mode 100644 arch/mips/include/asm/mach-au1x00/ioremap.h delete mode 100644 arch/mips/include/asm/mach-emma2rh/irq.h delete mode 100644 arch/mips/include/asm/mach-jz4740/base.h delete mode 100644 arch/mips/include/asm/mach-jz4740/dma.h delete mode 100644 arch/mips/include/asm/mach-jz4740/timer.h delete mode 100644 arch/mips/include/asm/mach-lasat/irq.h delete mode 100644 arch/mips/include/asm/mach-lasat/mach-gt64120.h create mode 100644 arch/mips/include/asm/mach-loongson64/cpucfg-emul.h delete mode 100644 arch/mips/include/asm/mach-loongson64/mc146818rtc.h delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/cpu-feature-overrides.h delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_cic_int.h delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_gpio_macros.h delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_int.h delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_prom.h delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_regops.h delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_regs.h delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_slp_int.h delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/war.h delete mode 100644 arch/mips/include/asm/mach-xilfpga/irq.h delete mode 100644 arch/mips/include/asm/nile4.h create mode 100644 arch/mips/include/asm/unaligned-emul.h delete mode 100644 arch/mips/jz4740/pm.c delete mode 100644 arch/mips/jz4740/prom.c delete mode 100644 arch/mips/jz4740/reset.c delete mode 100644 arch/mips/jz4740/reset.h delete mode 100644 arch/mips/jz4740/time.c delete mode 100644 arch/mips/jz4740/timer.c delete mode 100644 arch/mips/kernel/8250-platform.c delete mode 100644 arch/mips/lasat/Kconfig delete mode 100644 arch/mips/lasat/Makefile delete mode 100644 arch/mips/lasat/Platform delete mode 100644 arch/mips/lasat/at93c.c delete mode 100644 arch/mips/lasat/at93c.h delete mode 100644 arch/mips/lasat/ds1603.c delete mode 100644 arch/mips/lasat/ds1603.h delete mode 100644 arch/mips/lasat/image/Makefile delete mode 100644 arch/mips/lasat/image/head.S delete mode 100644 arch/mips/lasat/image/romscript.normal delete mode 100644 arch/mips/lasat/interrupt.c delete mode 100644 arch/mips/lasat/lasat_board.c delete mode 100644 arch/mips/lasat/lasat_models.h delete mode 100644 arch/mips/lasat/picvue.c delete mode 100644 arch/mips/lasat/picvue.h delete mode 100644 arch/mips/lasat/picvue_proc.c delete mode 100644 arch/mips/lasat/prom.c delete mode 100644 arch/mips/lasat/prom.h delete mode 100644 arch/mips/lasat/reset.c delete mode 100644 arch/mips/lasat/serial.c delete mode 100644 arch/mips/lasat/setup.c delete mode 100644 arch/mips/lasat/sysctl.c create mode 100644 arch/mips/loongson64/cpucfg-emul.c delete mode 100644 arch/mips/loongson64/pci.c delete mode 100644 arch/mips/loongson64/rtc.c create mode 100644 arch/mips/loongson64/vbios_quirk.c create mode 100644 arch/mips/mm/ioremap64.c delete mode 100644 arch/mips/pci/fixup-emma2rh.c delete mode 100644 arch/mips/pci/fixup-loongson3.c delete mode 100644 arch/mips/pci/fixup-pmcmsp.c delete mode 100644 arch/mips/pci/ops-emma2rh.c delete mode 100644 arch/mips/pci/ops-loongson3.c delete mode 100644 arch/mips/pci/ops-nile4.c delete mode 100644 arch/mips/pci/ops-pmcmsp.c delete mode 100644 arch/mips/pci/pci-emma2rh.c delete mode 100644 arch/mips/pci/pci-lasat.c delete mode 100644 arch/mips/pmcs-msp71xx/Kconfig delete mode 100644 arch/mips/pmcs-msp71xx/Makefile delete mode 100644 arch/mips/pmcs-msp71xx/Platform delete mode 100644 arch/mips/pmcs-msp71xx/msp_elb.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_eth.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_hwbutton.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_irq.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_irq_cic.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_irq_per.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_irq_slp.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_pci.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_prom.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_serial.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_setup.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_smp.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_time.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_usb.c create mode 100644 arch/mips/vdso/Kconfig create mode 100644 arch/mips/vr41xx/Makefile create mode 100644 block/blk-crypto-fallback.c create mode 100644 block/blk-crypto-internal.h create mode 100644 block/blk-crypto.c create mode 100644 block/keyslot-manager.c create mode 100644 drivers/clocksource/timer-ti-dm-systimer.c create mode 100644 drivers/irqchip/irq-loongson-htvec.c create mode 100644 drivers/irqchip/irq-loongson-pch-msi.c create mode 100644 drivers/irqchip/irq-loongson-pch-pic.c create mode 100644 drivers/nvme/host/fc.h create mode 100644 drivers/pci/controller/pci-loongson.c rename arch/mips/loongson64/acpi_init.c => drivers/platform/mips/rs780e-acpi.c (70%) delete mode 100644 drivers/scsi/lpfc/lpfc_nvmet.h create mode 100644 fs/xfs/xfs_buf_item_recover.c create mode 100644 fs/xfs/xfs_dquot_item_recover.c create mode 100644 fs/xfs/xfs_inode_item_recover.c create mode 100644 include/linux/blk-crypto.h create mode 100644 include/linux/dasd_mod.h create mode 100644 include/linux/keyslot-manager.h create mode 100644 kernel/sched/smp.h create mode 100644 security/selinux/ss/context.c create mode 100644 tools/testing/selftests/pidfd/config create mode 100644 tools/testing/selftests/pidfd/pidfd_setns_test.c