This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 5695e5161974 Merge tag 'io_uring-worker.v3-2021-02-25' of git://git.ker [...] new 9fb407179c6f block: Remove unused blk_pm_*() function definitions new 179d16007236 block: remove superfluous param in blk_fill_rwbs() new 1f83bb4b4914 blktrace: add blk_fill_rwbs documentation comment new c7ff651960a6 blktrace: fix blk_rq_issue documentation new b0719245098c blktrace: fix blk_rq_merge documentation new b357e4a694ac block: get rid of the trace rq insert wrapper new 6b09b4d33bd9 block: fix potential IO hang when turning off io_poll new 4ceddce55eb3 loop: fix I/O error on fsync() in detached loop devices new ffa772cfe935 kyber: introduce kyber_depth_updated() new c9a2f90f4d6b nbd: handle device refs for DESTROY_ON_DISCONNECT properly new c0ea57608b69 blktrace: remove debugfs file dentries from struct blk_trace new 75ab6afacda0 block: don't skip empty device in in disk_uevent new 4601b4b130de block: reopen the device in blkdev_reread_part new 97f433c3601a blk-settings: align max_sectors on "logical_block_size" boundary new 452c0bf8754f block: fix logging on capacity change new 5407334c53e9 block-crypto-fallback: use a bio_set for splitting bios new b90994c6ab62 block: fix bounce_clone_bio for passthrough bios new ebfe4183c77e block: remove the gfp_mask argument to bounce_clone_bio new 47dc096ac183 block: memory allocations in bounce_clone_bio must not fail new 94d4bffdda21 blktrace: fix documentation for blk_fill_rw() new 5f7136db8299 block: Add bio_max_segs new 3ab6608e66b1 Merge tag 'block-5.12-2021-02-27' of git://git.kernel.dk/l [...] new 89e0eb8c13bb xfs: restore speculative_cow_prealloc_lifetime sysctl new 06058bc40534 xfs: don't reuse busy extents on extent trim new 9febcda6f8d1 xfs: don't nest transactions when scanning for eofblocks new 756b1c343333 xfs: use current->journal_info for detecting transaction r [...] new 03dc748bf110 Merge tag 'xfs-5.12-merge-6' of git://git.kernel.org/pub/s [...] new bf1b4659dc27 scsi: sd: Warn if unsupported ZBC device is probed new e92b0b5edfc7 scsi: pmcraid: Fix 'ioarcb' alignment warning new d309ae07327d scsi: mpt3sas: Fix ReplyPostFree pool allocation new 664f0dce2058 scsi: mpt3sas: Add support for shared host tagset for CPU hotplug new 688c1a0a130b scsi: mpt3sas: Additional diagnostic buffer query interface new 446b5f3d3fd5 scsi: mpt3sas: Update driver version to 37.100.00.00 new 762a8ea515f5 scsi: target: sbp: Remove unneeded semicolon new 960204ecca5e scsi: qla2xxx: Simplify if statement new bafd09f8d8ec scsi: ufs: Print the counter of each event history new 70ae13abd5d0 scsi: isci: Remove redundant initialization of variable 'status' new d28d48c69977 scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling new 5923d64b7ab6 scsi: libiscsi: Drop taskqueuelock new 14936b1ed249 scsi: libiscsi: Fix iscsi_task use after free() new c435f0a9ecb7 scsi: libiscsi: Fix iSCSI host workq destruction new b4046922b3c0 scsi: libiscsi: Add helper to calculate max SCSI cmds per session new 25c400db2083 scsi: iscsi_tcp: Fix shost can_queue initialization new c8447e4c2eb7 scsi: libiscsi: Reset max/exp cmdsn during recovery new 5b0ec4cf0494 scsi: qla4xxx: Use iscsi_is_session_online() new d39bfd0686fd scsi: iscsi: Drop session lock in iscsi_session_chkready() new 1c73e0c5e54d scsi: target: core: Add cmd length set before cmd complete new 14d24e2cc774 scsi: target: core: Prevent underflow for service actions new 1f9f22acbb5d scsi: aic79xx: Fix spelling of version new 9599a1cf2333 scsi: ufs: Fix a duplicate dev quirk number new eefb816acb01 scsi: bnx2fc: Fix Kconfig warning & CNIC build errors new c2f23a96c6e2 scsi: aic7xxx: Remove unused function pointer typedef ahc_ [...] new 9acced3f58ad scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc new 43bf922cdd62 scsi: target: tcmu: Move some functions without code change new 8f33bb2400f4 scsi: target: tcmu: Fix memory leak caused by wrong uio usage new aaf15f8c6de9 scsi: sd: Fix Opal support new f749d8b7a989 scsi: hpsa: Correct dev cmds outstanding for retried cmds new 0b311e34d503 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] new f01e631cccab RISC-V: Make NUMA depend on SMP new b122c7a32593 RISC-V: Enable CPU Hotplug in defconfigs new dd2d082b5760 riscv: Cleanup setup_bootmem() new 7d19ea5e9973 Merge tag 'riscv-for-linus-5.12-mw1' of git://git.kernel.o [...] new 0c8a32eed162 csky: Add memory layout 2.5G(user):1.5G(kernel) new 398cb92495cc csky: Fixup perf probe failed new 51748e77eba9 csky: Fixup show_regs doesn't contain regs->usp new f92ddfb7b541 csky: Remove custom asm/atomic.h implementation new 8d11f21a73e6 csky: Fixup barrier design new d6c5cb9f8c75 csky: Fixup futex SMP implementation new c38425df2037 csky: Fixup asm/cmpxchg.h with correct ordering barrier new 8e35ac734fe2 csky: Cleanup asm/spinlock.h new 7b513cf2bfdc csky: Fixup PTE global for 2.5:1.5 virtual memory new b0ae5e26b863 csky: Remove prologue of page fault handler in entry.S new c109f42450ec csky: Add kmemleak support new 3b756ccddb8a csky: Fix TLB maintenance synchronization problem new 1152cb5a9a84 csky: Add show_tlb for CPU_CK860 debug new 78bfa70b16e6 csky: Fixup FAULT_FLAG_XXX param for handle_mm_fault new 3e455cf5f30f csky: Fixup update_mmu_cache called with user io mapping new 06f3f764417b csky: Add faulthandler_disabled() check new 0f7e8efab257 csky: Fixup do_page_fault parent irq status new bd0bf90e30c4 csky: Sync riscv mm/fault.c for easy maintenance new e26db7ad9c31 csky: mm: abort uaccess retries upon fatal signal new 87f3248cdb9a csky: Reconstruct VDSO framework new 8bfb676492da csky: Fix a size determination in gpr_get() new f1f61c971aa6 csky: remove unused including <linux/version.h> new 5e144c42ee68 csky: Fixup _PAGE_ACCESSED for default pgprot new a8fac05acf38 csky: pgtable.h: Coding convention new af94002bda1d csky: Fixup swapon new 8dcbc611f0fc csky: kprobe: Fixup code in simulate without 'long' new 0d3b051adbb7 csky: Add VDSO with GENERIC_GETTIMEOFDAY, GENERIC_TIME_VSY [...] new c47e1a1cb6d4 csky: Fixup pfn_valid error with wrong max_mapnr new 5d3f410fa9f3 csky: use free_initmem_default() in free_initmem() new 6607aa6f6b68 csky: Fixup compile error new cd278456d4ca Merge tag 'csky-for-linus-5.12-rc1' of git://github.com/c- [...]
The 93 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/xfs.rst | 16 +- arch/csky/Kconfig | 24 +- arch/csky/abiv1/inc/abi/cacheflush.h | 1 - arch/csky/abiv1/inc/abi/ckmmu.h | 10 +- arch/csky/abiv1/inc/abi/entry.h | 1 - arch/csky/abiv1/inc/abi/page.h | 1 - arch/csky/abiv1/inc/abi/pgtable-bits.h | 40 ++- arch/csky/abiv1/inc/abi/reg_ops.h | 1 - arch/csky/abiv1/inc/abi/regdef.h | 6 +- arch/csky/abiv1/inc/abi/string.h | 1 - arch/csky/abiv1/inc/abi/switch_context.h | 1 - arch/csky/abiv1/inc/abi/vdso.h | 18 +- arch/csky/abiv2/cacheflush.c | 3 + arch/csky/abiv2/inc/abi/ckmmu.h | 44 +++- arch/csky/abiv2/inc/abi/entry.h | 20 +- arch/csky/abiv2/inc/abi/fpu.h | 1 - arch/csky/abiv2/inc/abi/page.h | 1 - arch/csky/abiv2/inc/abi/pgtable-bits.h | 37 ++- arch/csky/abiv2/inc/abi/reg_ops.h | 1 - arch/csky/abiv2/inc/abi/regdef.h | 6 +- arch/csky/abiv2/inc/abi/switch_context.h | 1 - arch/csky/abiv2/inc/abi/vdso.h | 20 +- arch/csky/abiv2/sysdep.h | 1 - arch/csky/include/asm/addrspace.h | 1 - arch/csky/include/asm/atomic.h | 212 --------------- arch/csky/include/asm/barrier.h | 83 ++++-- arch/csky/include/asm/bitops.h | 1 - arch/csky/include/asm/bug.h | 3 +- arch/csky/include/asm/cacheflush.h | 1 - arch/csky/include/asm/checksum.h | 1 - arch/csky/include/asm/clocksource.h | 8 + arch/csky/include/asm/cmpxchg.h | 27 +- arch/csky/include/asm/elf.h | 1 - arch/csky/include/asm/fixmap.h | 1 - arch/csky/include/asm/ftrace.h | 1 - arch/csky/include/asm/futex.h | 121 +++++++++ arch/csky/include/asm/highmem.h | 1 - arch/csky/include/asm/io.h | 1 - arch/csky/include/asm/memory.h | 2 +- arch/csky/include/asm/mmu.h | 1 - arch/csky/include/asm/mmu_context.h | 10 +- arch/csky/include/asm/page.h | 2 +- arch/csky/include/asm/perf_event.h | 1 - arch/csky/include/asm/pgalloc.h | 3 +- arch/csky/include/asm/pgtable.h | 80 +++--- arch/csky/include/asm/processor.h | 3 +- arch/csky/include/asm/ptrace.h | 1 - arch/csky/include/asm/segment.h | 3 +- arch/csky/include/asm/shmparam.h | 1 - arch/csky/include/asm/spinlock.h | 167 ------------ arch/csky/include/asm/spinlock_types.h | 10 - arch/csky/include/asm/string.h | 1 - arch/csky/include/asm/switch_to.h | 1 - arch/csky/include/asm/syscalls.h | 1 - arch/csky/include/asm/thread_info.h | 2 - arch/csky/include/asm/tlb.h | 1 - arch/csky/include/asm/tlbflush.h | 1 - arch/csky/include/asm/traps.h | 1 - arch/csky/include/asm/uaccess.h | 1 - arch/csky/include/asm/unistd.h | 1 - arch/csky/include/asm/vdso.h | 21 +- arch/csky/include/asm/vdso/clocksource.h | 9 + arch/csky/include/asm/vdso/gettimeofday.h | 114 ++++++++ arch/csky/include/asm/vdso/processor.h | 12 + arch/csky/include/asm/vdso/vsyscall.h | 22 ++ arch/csky/include/uapi/asm/byteorder.h | 1 - arch/csky/include/uapi/asm/perf_regs.h | 1 - arch/csky/include/uapi/asm/ptrace.h | 1 - arch/csky/include/uapi/asm/sigcontext.h | 1 - arch/csky/include/uapi/asm/unistd.h | 1 - arch/csky/kernel/Makefile | 2 +- arch/csky/kernel/atomic.S | 24 +- arch/csky/kernel/entry.S | 106 +------- arch/csky/kernel/head.S | 10 +- arch/csky/kernel/perf_event.c | 4 +- arch/csky/kernel/probes/simulate-insn.c | 22 +- arch/csky/kernel/ptrace.c | 128 ++++++++- arch/csky/kernel/setup.c | 18 +- arch/csky/kernel/signal.c | 4 +- arch/csky/kernel/smp.c | 7 +- arch/csky/kernel/traps.c | 10 +- arch/csky/kernel/vdso.c | 127 +++++---- arch/{riscv => csky}/kernel/vdso/.gitignore | 0 arch/csky/kernel/vdso/Makefile | 72 ++++++ arch/{riscv => csky}/kernel/vdso/note.S | 0 arch/csky/kernel/vdso/rt_sigreturn.S | 14 + arch/csky/kernel/vdso/so2s.sh | 5 + arch/csky/kernel/vdso/vdso.S | 16 ++ arch/csky/kernel/vdso/vdso.lds.S | 58 +++++ arch/csky/kernel/vdso/vgettimeofday.c | 28 ++ arch/csky/kernel/vmlinux.lds.S | 2 +- arch/csky/mm/fault.c | 388 +++++++++++++++++----------- arch/csky/mm/init.c | 56 ++-- arch/csky/mm/tlb.c | 42 ++- arch/riscv/Kconfig | 1 + arch/riscv/configs/defconfig | 1 + arch/riscv/configs/rv32_defconfig | 1 + arch/riscv/mm/init.c | 21 +- block/bfq-iosched.c | 4 +- block/blk-core.c | 1 + block/blk-crypto-fallback.c | 12 +- block/blk-map.c | 4 +- block/blk-mq-sched.c | 6 - block/blk-mq-sched.h | 1 - block/blk-pm.h | 38 --- block/blk-settings.c | 12 + block/blk-sysfs.c | 7 +- block/bounce.c | 24 +- block/genhd.c | 4 +- block/ioctl.c | 21 +- block/kyber-iosched.c | 33 ++- block/mq-deadline.c | 4 +- drivers/block/loop.c | 3 + drivers/block/nbd.c | 32 ++- drivers/block/xen-blkback/blkback.c | 4 +- drivers/md/dm-io.c | 4 +- drivers/md/dm-log-writes.c | 10 +- drivers/nvme/target/io-cmd-bdev.c | 8 +- drivers/nvme/target/passthru.c | 4 +- drivers/scsi/aic7xxx/aic79xx.h | 2 +- drivers/scsi/aic7xxx/aic7xxx.h | 2 - drivers/scsi/bnx2fc/Kconfig | 1 + drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 - drivers/scsi/hpsa.c | 51 +++- drivers/scsi/hpsa_cmd.h | 2 +- drivers/scsi/isci/request.c | 8 +- drivers/scsi/iscsi_tcp.c | 9 +- drivers/scsi/libiscsi.c | 348 ++++++++++++++++--------- drivers/scsi/libiscsi_tcp.c | 86 +++--- drivers/scsi/mpt3sas/mpt3sas_base.c | 58 +++-- drivers/scsi/mpt3sas/mpt3sas_base.h | 52 +++- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 67 ++++- drivers/scsi/mpt3sas/mpt3sas_ctl.h | 22 ++ drivers/scsi/mpt3sas/mpt3sas_scsih.c | 44 +++- drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c | 38 ++- drivers/scsi/pmcraid.h | 6 +- drivers/scsi/qla2xxx/qla_target.c | 3 +- drivers/scsi/qla4xxx/ql4_os.c | 2 +- drivers/scsi/scsi_transport_iscsi.c | 3 - drivers/scsi/sd.c | 14 +- drivers/scsi/sd_zbc.c | 6 +- drivers/scsi/ufs/ufshcd.c | 6 +- drivers/scsi/ufs/ufshcd.h | 2 +- drivers/target/sbp/sbp_target.c | 2 +- drivers/target/target_core_iblock.c | 9 +- drivers/target/target_core_pr.c | 15 +- drivers/target/target_core_pscsi.c | 2 +- drivers/target/target_core_transport.c | 15 +- drivers/target/target_core_user.c | 189 ++++++++------ fs/block_dev.c | 10 +- fs/direct-io.c | 2 +- fs/erofs/data.c | 4 +- fs/ext4/readpage.c | 3 +- fs/f2fs/data.c | 3 +- fs/f2fs/node.c | 2 +- fs/iomap/buffered-io.c | 11 +- fs/mpage.c | 4 +- fs/nfs/blocklayout/blocklayout.c | 6 +- fs/xfs/libxfs/xfs_btree.c | 12 +- fs/xfs/xfs_aops.c | 17 +- fs/xfs/xfs_bio_io.c | 2 +- fs/xfs/xfs_buf.c | 4 +- fs/xfs/xfs_extent_busy.c | 14 - fs/xfs/xfs_sysctl.c | 35 +-- fs/xfs/xfs_trans.c | 33 ++- fs/xfs/xfs_trans.h | 30 +++ include/linux/bio.h | 7 +- include/linux/blkdev.h | 1 - include/linux/blktrace_api.h | 4 +- include/linux/cpuhotplug.h | 1 + include/scsi/libiscsi.h | 6 +- include/target/target_core_backend.h | 1 + include/trace/events/bcache.h | 10 +- include/trace/events/block.h | 20 +- kernel/trace/blktrace.c | 20 +- 175 files changed, 2349 insertions(+), 1577 deletions(-) delete mode 100644 arch/csky/include/asm/atomic.h create mode 100644 arch/csky/include/asm/clocksource.h create mode 100644 arch/csky/include/asm/futex.h create mode 100644 arch/csky/include/asm/vdso/clocksource.h create mode 100644 arch/csky/include/asm/vdso/gettimeofday.h create mode 100644 arch/csky/include/asm/vdso/processor.h create mode 100644 arch/csky/include/asm/vdso/vsyscall.h copy arch/{riscv => csky}/kernel/vdso/.gitignore (100%) create mode 100644 arch/csky/kernel/vdso/Makefile copy arch/{riscv => csky}/kernel/vdso/note.S (100%) create mode 100644 arch/csky/kernel/vdso/rt_sigreturn.S create mode 100755 arch/csky/kernel/vdso/so2s.sh create mode 100644 arch/csky/kernel/vdso/vdso.S create mode 100644 arch/csky/kernel/vdso/vdso.lds.S create mode 100644 arch/csky/kernel/vdso/vgettimeofday.c