This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 38e7571c07be Merge tag 'io_uring-2019-03-06' of git://git.kernel.dk/lin [...] new 5bbf1b6d0533 MAINTAINERS: fix typo in Mimi Zohar's address new 182ca6e0ae23 pstore/ram: Replace dummy_data heap memory with stack memory new 4c6c4d345367 pstore: Avoid writing records with zero size new 1e0f67a96aed pstore/ram: Move initialization earlier new 47afd7ae65c7 pstore/ram: Add kmsg hlen zero check to ramoops_pstore_write() new 93ee4b7d9f06 pstore/ram: Avoid needless alloc during header write new a39f009acefd Merge tag 'pstore-v5.1-rc1' of git://git.kernel.org/pub/sc [...] new 81a56f6dcd20 gcc-plugins: structleak: Generalize to all variable types new 50ceaa95ea09 lib: Introduce test_stackinit module new 2bb995405fe5 Merge tag 'gcc-plugins-v5.1-rc1' of git://git.kernel.org/p [...] new fb024a07c69f selftests: don't kill child immediately in get_metadata() test new 0b54b443a9de selftests: fix typo in seccomp_bpf.c new a18261d71bbc selftest: include stdio.h in kselftest.h new 3aa415dd2128 selftests: skip seccomp get_metadata test if not real root new c7140706cb8a selftests: set NO_NEW_PRIVS bit in seccomp user tests new 30d53a5860cf selftests: unshare userns in seccomp pidns testcases new 121e357ac728 selftests/harness: Update named initializer syntax new ed492c2ad464 selftests/seccomp: Actually sleep for 1/10th second new ed675ed9da6d selftests: ir: fix warning: "%s" directive output may be t [...] new a5180977a325 selftests: ir: skip when lirc device doesn't exist. new 6d771c60e50f selftests: ir: skip when non-root user runs the test new 37fb665b059e selftests/ftrace: Replace echo -e with printf new 4ce55a9ce18e selftests/ftrace: Replace \e with \033 new 0e27ded1159f selftests/ftrace: Handle the absence of tput new a448c643bc49 Merge tag 'linux-kselftest-5.1-rc1' of git://git.kernel.or [...] new 15ff2069cb7f printk: Add caller information to printk() output. new cbae05d32ff6 printk: Pass caller information to log_store(). new b60706644282 lib/vsprintf: Remove %pCr remnant in comment new e36202a844d4 printk: Remove no longer used LOG_PREFIX. new 943ca6ad81e5 printk/docs: Add extra integer types to printk-formats new c4703acd6d4a Merge tag 'printk-for-5.1' of git://git.kernel.org/pub/scm [...] new 9f63df26beea Documentation/filesystems: fix title underline lengths in [...] new 1b23f5e9973a doc: networking: prepare offload documents for conversion [...] new d0dcde6426ce doc: networking: convert offload files into RST and update [...] new b83eb68cb939 doc: networking: shorten the main title in offloads documents new d96bedb2b248 doc: networking: add offload documents into main index file new 2fec7b33094c Documentation/CodingStyle: Use directory-local variables f [...] new 2d87948a19ac doc: fault-injection: fix macro name in example new 9ac963c98e2c doc:it_IT: translation for process/submitting-patches new 787d07ed8b2c doc: fix typo in Documentation/hwmon/f71882fg new 4ab5a5d2a4a2 tools: add a kernel-chktaint to tools/debugging new 896dd323abbf docs: Revamp tainted-kernels.rst to make it more comprehensible new 7c11fcc5ad39 Merge branch 'thorsten' into docs-next new 7fbc258fea74 Documentation: fix coding-style.rst Sphinx warning new 5591a3075e95 Documentation: add ibmvmc to toctree(index) and fix warnings new 35283f56626c Documentation/filesystems: add binderfs new 9762dc1432e1 samples: add binderfs sample program new 631605c00753 Documentation/sysctl/vm.txt: Fix drop_caches bit number new 58f4df3c1bde Documentation/dev-tools: Use gcc version number instead sv [...] new 98e5f349c9a0 docs/core-api: memory-allocation: add mention of kmem_cach [...] new 80a76c7261d5 docs/core-api/mm: fix GFP combinations section name new 4d01460ec9a4 docs-rst: doc-guide: Minor grammar fixes new b631c7f51354 docs: don't try to get comments from rcupdate_wait.h or rcutree.h new 053bc5693863 doc: memcontrol: fix the obsolete content about force empty new 6e6c61d3e342 LICENSES: Add GCC runtime library exception text new 959b49687838 scripts/spdxcheck.py: Handle special quotation mark comments new be5cd20c9b49 kernel-doc: suppress 'not described' warnings for embedded [...] new 1d2375f048b7 doc:process: remove note from 'stable api nonsense' new 3d18f5862160 doc:it_IT: documentation alignment new b04c11c988f4 doc:process: add missing internal link in stable-kernel-rules new 7967656ffbfa coding-style: Clarify the expectations around bool new e6e37f636815 doc: networking: integrate scaling document into doc tree new 31f433307043 Documentation: DMA-API: fix two typos new 7d1179f0dbcd docs: kernel-doc: update commands to generate man page new b5b2187db0cb docs: kernel-doc: typo "documentaion" new 358b6ba9befa docs: Fix SLUB docs typo new 11ede50059d0 docs: Add missing colon new cd7198fc959e docs: Use underscore not hyphen in label new 19c1d46dfc77 doc: Change LXR references to elixir.bootlin.com new 548a7643866b Documentation/kr: Update Korean translation to delete refe [...] new a6bee90a35f4 Documentation/process/howto/kr: Update Korean translation [...] new 6fc48e6085ea Documentation/process/howto.rst/kokr: Update Korean transl [...] new 265083a4ae5b docs/kokr: Update Korean translation to tidy up TOCs and r [...] new faa6bcbb4c9c doc:process:kokr: Update Korean translation to add links w [...] new a41e8f25fa8f stable-kernel-rules.rst: add link to networking patch queue new 8f7e6d134bda doc: process: GPL -> GPL-compatible new 560f28bcceb2 static_keys.txt: Fix trivial spelling mistake new 31dcbbefd385 doc: kernel-parameters.txt: fix documentation of elevator [...] new 5eadc169fc80 doc:it_IT: update coding-style - expectations around bool new 0c5e194947fc doc:it_IT: add translations in process/ new de19055564c8 Documentation: Document arm64 kpti control new bf7fbeeae6db module: Cure the MODULE_LICENSE "GPL" vs. "GPL v2" bogosity new 9a065fa8f76f Documentation/DMA-ISA-LPC: fix an incorrect reference new c9389ad814cd Documentation: fix lg-laptop.rst warnings new 2c71d305caf9 docs: process: Remove outdated info about -git patches new db693aded3fb doc:dmaengine: clarify DMA desc. pointer after submission new 32c8966e904b docs: kernel-doc: typo "if ... if" -> "if ... is" new 8a3680e21634 Merge branch 'docs-5.0-fix' into docs-next new 44a47f0e3ec2 sysfs.txt: add note on available attribute macros new 9d87bbae2d60 perf-security: document perf_events/Perf resource control new 68570ca0b4b5 perf-security: document collected perf_events/Perf data ca [...] new e152c7b7bf56 perf-security: elaborate on perf_events/Perf privileged users new e85a198e30e9 perf-security: wrap paragraphs on 72 columns new a10c29cd8bce doc: translations: sync translations 'remove info about -g [...] new 1c7f86cbceb4 doc: process: complete removal of info about -git patches new f07fb1088fb1 Documentation: fix admin-guide/README.rst minimum gcc vers [...] new 61ab9fecaf4f doc: fix typos in license-rules.rst new a5f4cb4288e5 scripts/spdxcheck.py: fix C++ comment style detection new 3203561d6d08 Docs: Correct /proc/stat path new d61330c689df doc: sctp: Merge and clean up rst files new 80fcc98711a3 doc: security: Add kern-doc for lsm_hooks.h new 19c3fe285cba docs: Explicitly state that the 'Fixes:' tag shouldn't spl [...] new d2b008f134b7 Documentation/process/howto: Update for 4.x -> 5.x versioning new 8c56eebc0d01 docs: driver-api: iio: fix errors in documentation new 6cd43851f858 doc: rcu: Suspicious RCU usage is a warning new 866d65b9d72f Documentation/locking/lockdep: Drop last two chars of samp [...] new 4064174becc0 docs: Bring some order to filesystem documentation new 1a29e8575070 Merge tag 'docs-5.1' of git://git.lwn.net/linux new 0f2994333315 leaking_addresses: Fix calls to dprint new 9ac060a708e0 leaking_addresses: Completely remove --version flag new 99b25a7fc615 Merge tag 'leaks-5.1-rc1' of git://git.kernel.org/pub/scm/ [...] new 1058ef0dcb71 fscrypt: remove CRYPTO_CTR dependency new 592ddec7578a ext4: use IS_ENCRYPTED() to check encryption status new 62230e0d702f f2fs: use IS_ENCRYPTED() to check encryption status new 643fa9612bf1 fscrypt: remove filesystem specific build config option new f5e55e777cc9 fscrypt: return -EXDEV for incompatible rename or link int [...] new 129ca2d2a83f MAINTAINERS: add Eric Biggers as an fscrypt maintainer new d1cae9487133 Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] new 165df9a080b6 CIFS: Fix leaking locked VFS cache pages in writeback retry new 68e2672f8fbd cifs: Fix NULL pointer dereference of devname new 74ea5f983f9e cifs: replace snprintf with scnprintf new eca004523811 cifs: add credits from unmatched responses/messages new 210946418491 cifs: return -ENODATA when deleting an xattr that does not exist new d26e2903fc10 smb3: fix bytes_read statistics new 7b9b9edb49ad CIFS: Do not reset lease state to NONE on lease break new e8506d25f740 smb3: make default i/o size for smb3 mounts larger new 4fe75c4e4bc2 smb3: request more credits on tree connect new c781af7e0c1f CIFS: Do not skip SMB2 message IDs on send failures new 969ae8e8d4ee cifs: Accept validate negotiate if server return NT_STATUS [...] new 6b15eb18c6a9 CIFS: Always reset read error to -EIO if no response new 82e0457af5f9 CIFS: Do not log credits when unmounting a share new 66265f134acf CIFS: Count SMB3 credits for malformed pending responses new bb1bccb60c2e CIFS: Respect SMB2 hdr preamble size in read responses new 5b964852609b CIFS: Set reconnect instance to one initially new 335b7b62ffb6 CIFS: Respect reconnect in MTU credits calculations new 34f4deb7c56c CIFS: Respect reconnect in non-MTU credits calculations new 3349c3a79fb5 CIFS: Check for reconnects before sending async requests new 97ea499883cc CIFS: Check for reconnects before sending compound requests new 9a1c67e8d5da CIFS: Adjust MTU credits before reopening a file new f0b93cb9d107 CIFS: Remove custom credit adjustments for SMB2 async IO new 3e9529944d41 CIFS: Reopen file before get SMB2 MTU credits for async IO new c7d38dbe7d38 CIFS: Find and reopen a file before get MTU credits in writepages new 258f0603beb8 CIFS: Move unlocking pages from wdata_send_pages() new c4b8f657d55b CIFS: Move open file handling to writepages new fe768d51c832 CIFS: Return error code when getting file handle for writeback new 7091bcaba9f3 CIFS: Try to acquire credits at once for compound requests new cfe7e41f791d cifs: update internal module version number new 0d481325a9e5 smb3: Update POSIX negotiate context with POSIX ctxt GUID new adb3b4e90e10 smb3: add tracepoints for query dir new d323c2461752 smb3: Add tracepoints for read, write and query_dir enter new b0a42f2ac96e smb3: add missing read completion trace point new efe2e9f369c7 smb3: improve dynamic tracing of open and posix mkdir new 53a3e0d96c70 smb3: add dynamic trace point for smb3_cmd_enter new d42043a600ab smb3: add dynamic trace point for query_info_enter/done new 259594bea574 cifs: use correct format characters new 96281b9e46eb smb3: for kerberos mounts display the credential uid used new 6dfbd8468470 CIFS: Fix read after write for files with read caching new 2084ed57167c CIFS: Only send SMB2_NEGOTIATE command on new TCP connections new afc18a6f7b84 CIFS: Return -EAGAIN instead of -ENOTSOCK new b30c74c73c78 CIFS: Mask off signals when sending SMB packets new 69dc4b181710 smb3: request more credits on normal (non-large read/write) ops new 50cfad780bcf fs: cifs: Kconfig: pedantic formatting new e519a8c2c343 Merge tag '5.1-rc-smb3-fixes' of git://git.samba.org/sfren [...] new 2abbf9a4d262 gfs: no need to check return value of debugfs_create functions new 7c03e756b449 gfs2: Fix an incorrect gfs2_assert() new 605b0487f0bc gfs2: Fix missed wakeups in find_insert_glock new 36011ddc7839 Merge tag 'gfs2-5.1.fixes' of git://git.kernel.org/pub/scm [...]
The 167 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/DMA-API.txt | 6 +- Documentation/DMA-ISA-LPC.txt | 4 +- Documentation/RCU/lockdep-splat.txt | 12 +- Documentation/admin-guide/README.rst | 2 +- Documentation/admin-guide/kernel-parameters.txt | 13 +- Documentation/admin-guide/perf-security.rst | 253 ++++-- Documentation/admin-guide/tainted-kernels.rst | 159 +++- Documentation/cgroup-v1/memory.txt | 7 +- Documentation/core-api/kernel-api.rst | 4 - Documentation/core-api/memory-allocation.rst | 10 +- Documentation/core-api/mm-api.rst | 2 +- Documentation/core-api/printk-formats.rst | 8 + Documentation/dev-tools/kcov.rst | 2 +- Documentation/doc-guide/kernel-doc.rst | 17 +- Documentation/doc-guide/sphinx.rst | 12 +- Documentation/driver-api/dmaengine/client.rst | 7 + Documentation/driver-api/iio/buffers.rst | 2 +- Documentation/driver-api/iio/core.rst | 6 +- Documentation/driver-api/iio/hw-consumer.rst | 2 +- Documentation/driver-api/iio/triggers.rst | 2 +- Documentation/fault-injection/fault-injection.txt | 2 +- Documentation/filesystems/api-summary.rst | 150 ++++ Documentation/filesystems/binderfs.rst | 68 ++ Documentation/filesystems/fscrypt.rst | 16 +- Documentation/filesystems/index.rst | 389 +--------- .../filesystems/{index.rst => journalling.rst} | 198 ----- Documentation/filesystems/path-lookup.rst | 39 +- Documentation/filesystems/splice.rst | 22 + Documentation/filesystems/sysfs.txt | 21 + Documentation/hwmon/f71882fg | 2 +- Documentation/index.rst | 1 + Documentation/input/devices/xpad.rst | 2 +- Documentation/laptops/lg-laptop.rst | 4 +- Documentation/locking/lockdep-design.txt | 4 +- Documentation/misc-devices/ibmvmc.rst | 1 + Documentation/misc-devices/index.rst | 17 + Documentation/networking/checksum-offloads.rst | 143 ++++ Documentation/networking/checksum-offloads.txt | 122 --- Documentation/networking/index.rst | 3 + .../networking/{scaling.txt => scaling.rst} | 131 ++-- ...tion-offloads.txt => segmentation-offloads.rst} | 48 +- Documentation/process/coding-style.rst | 97 ++- Documentation/process/howto.rst | 59 +- Documentation/process/kernel-docs.rst | 2 +- Documentation/process/license-rules.rst | 66 +- Documentation/process/stable-api-nonsense.rst | 15 +- Documentation/process/stable-kernel-rules.rst | 9 +- Documentation/process/submitting-patches.rst | 6 +- Documentation/security/LSM.rst | 5 +- Documentation/security/{LSM-sctp.rst => SCTP.rst} | 180 ++++- Documentation/security/SELinux-sctp.rst | 158 ---- Documentation/security/index.rst | 3 +- Documentation/static-keys.txt | 2 +- Documentation/sysctl/kernel.txt | 50 +- Documentation/sysctl/vm.txt | 2 +- Documentation/timers/highres.txt | 2 +- .../translations/it_IT/doc-guide/sphinx.rst | 2 + .../it_IT/process/applying-patches.rst | 12 +- .../translations/it_IT/process/changes.rst | 487 +++++++++++- .../translations/it_IT/process/coding-style.rst | 103 ++- Documentation/translations/it_IT/process/howto.rst | 13 +- .../it_IT/process/stable-api-nonsense.rst | 202 ++++- .../it_IT/process/submit-checklist.rst | 127 ++- .../it_IT/process/submitting-drivers.rst | 8 +- .../it_IT/process/submitting-patches.rst | 862 ++++++++++++++++++++- Documentation/translations/ja_JP/howto.rst | 12 +- Documentation/translations/ko_KR/howto.rst | 56 +- Documentation/translations/zh_CN/HOWTO | 9 - Documentation/translations/zh_CN/coding-style.rst | 57 +- Documentation/vm/index.rst | 2 +- Documentation/vm/slub.rst | 4 +- LICENSES/exceptions/GCC-exception-2.0 | 18 + MAINTAINERS | 5 +- arch/mips/configs/generic_defconfig | 2 +- arch/nds32/configs/defconfig | 2 +- arch/s390/configs/debug_defconfig | 2 +- arch/s390/configs/performance_defconfig | 2 +- fs/cifs/Kconfig | 120 +-- fs/cifs/cifs_dfs_ref.c | 4 +- fs/cifs/cifs_fs_sb.h | 1 + fs/cifs/cifsfs.c | 3 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 65 +- fs/cifs/cifsproto.h | 8 +- fs/cifs/cifssmb.c | 54 +- fs/cifs/connect.c | 66 +- fs/cifs/file.c | 269 +++++-- fs/cifs/inode.c | 2 +- fs/cifs/link.c | 14 +- fs/cifs/smb1ops.c | 8 +- fs/cifs/smb2misc.c | 24 +- fs/cifs/smb2ops.c | 115 ++- fs/cifs/smb2pdu.c | 179 +++-- fs/cifs/smb2pdu.h | 4 +- fs/cifs/smb2transport.c | 25 +- fs/cifs/smbdirect.c | 6 +- fs/cifs/trace.h | 89 ++- fs/cifs/transport.c | 208 ++++- fs/crypto/Kconfig | 6 +- fs/crypto/fscrypt_private.h | 1 - fs/crypto/hooks.c | 6 +- fs/crypto/policy.c | 3 +- fs/ext4/Kconfig | 15 - fs/ext4/dir.c | 10 +- fs/ext4/ext4.h | 12 +- fs/ext4/ext4_jbd2.h | 2 +- fs/ext4/extents.c | 4 +- fs/ext4/ialloc.c | 2 +- fs/ext4/inode.c | 24 +- fs/ext4/ioctl.c | 4 +- fs/ext4/move_extent.c | 3 +- fs/ext4/namei.c | 18 +- fs/ext4/page-io.c | 9 +- fs/ext4/readpage.c | 5 +- fs/ext4/super.c | 6 +- fs/ext4/sysfs.c | 4 +- fs/f2fs/Kconfig | 12 +- fs/f2fs/data.c | 4 +- fs/f2fs/dir.c | 10 +- fs/f2fs/f2fs.h | 14 +- fs/f2fs/file.c | 10 +- fs/f2fs/inode.c | 4 +- fs/f2fs/namei.c | 6 +- fs/f2fs/super.c | 8 +- fs/f2fs/sysfs.c | 4 +- fs/gfs2/glock.c | 72 +- fs/gfs2/glock.h | 4 +- fs/gfs2/incore.h | 3 - fs/gfs2/inode.h | 4 +- fs/gfs2/main.c | 6 +- fs/pstore/platform.c | 3 + fs/pstore/ram.c | 64 +- fs/ubifs/Kconfig | 12 +- fs/ubifs/Makefile | 2 +- fs/ubifs/ioctl.c | 4 +- fs/ubifs/sb.c | 2 +- fs/ubifs/super.c | 2 +- fs/ubifs/ubifs.h | 5 +- include/linux/fs.h | 4 +- include/linux/fscrypt.h | 420 +++++++++- include/linux/fscrypt_notsupp.h | 231 ------ include/linux/fscrypt_supp.h | 204 ----- include/linux/kern_levels.h | 2 +- include/linux/module.h | 18 +- include/linux/printk.h | 1 - include/linux/skbuff.h | 2 +- kernel/printk/printk.c | 90 ++- lib/Kconfig.debug | 27 + lib/Makefile | 1 + lib/test_stackinit.c | 378 +++++++++ lib/vsprintf.c | 1 - samples/Kconfig | 7 + samples/Makefile | 2 +- samples/binderfs/Makefile | 1 + samples/binderfs/binderfs_example.c | 83 ++ scripts/Makefile.gcc-plugins | 2 + scripts/checkpatch.pl | 13 - scripts/gcc-plugins/Kconfig | 58 +- scripts/gcc-plugins/structleak_plugin.c | 36 +- scripts/kernel-doc | 2 +- scripts/leaking_addresses.pl | 9 +- scripts/spdxcheck.py | 8 +- security/selinux/hooks.c | 2 +- tools/Makefile | 14 +- tools/debugging/Makefile | 16 + tools/debugging/kernel-chktaint | 202 +++++ tools/testing/selftests/ftrace/ftracetest | 21 +- tools/testing/selftests/ir/ir_loopback.c | 6 +- tools/testing/selftests/ir/ir_loopback.sh | 5 + tools/testing/selftests/kselftest.h | 1 + tools/testing/selftests/kselftest_harness.h | 10 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 47 +- 172 files changed, 5688 insertions(+), 2447 deletions(-) create mode 100644 Documentation/filesystems/api-summary.rst create mode 100644 Documentation/filesystems/binderfs.rst copy Documentation/filesystems/{index.rst => journalling.rst} (71%) create mode 100644 Documentation/filesystems/splice.rst create mode 100644 Documentation/misc-devices/index.rst create mode 100644 Documentation/networking/checksum-offloads.rst delete mode 100644 Documentation/networking/checksum-offloads.txt rename Documentation/networking/{scaling.txt => scaling.rst} (92%) rename Documentation/networking/{segmentation-offloads.txt => segmentation-offload [...] rename Documentation/security/{LSM-sctp.rst => SCTP.rst} (52%) delete mode 100644 Documentation/security/SELinux-sctp.rst create mode 100644 LICENSES/exceptions/GCC-exception-2.0 delete mode 100644 include/linux/fscrypt_notsupp.h delete mode 100644 include/linux/fscrypt_supp.h create mode 100644 lib/test_stackinit.c create mode 100644 samples/binderfs/Makefile create mode 100644 samples/binderfs/binderfs_example.c create mode 100644 tools/debugging/Makefile create mode 100755 tools/debugging/kernel-chktaint