lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20220526151437.f0bad876b435dfe494be9203@linux-foundation.org>
Date:   Thu, 26 May 2022 15:14:37 -0700
From:   Andrew Morton <akpm@...ux-foundation.org>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     linux-kernel@...r.kernel.org
Subject: [GIT PULL] non-MM updates for 5.19-rc1

Linus,

please pull the non-MM patches queue for this merge window.


The following changes since commit 38d741cb70b30741c0e802cbed7bd9cf4fd15fa4:

  Merge tag 'drm-fixes-2022-04-29' of git://anongit.freedesktop.org/drm/drm (2022-04-28 18:00:34 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-nonmm-stable-2022-05-26

for you to fetch changes up to 3159d79b56c15068aeb7e4630cd5f6dacd20fda4:

  kcov: update pos before writing pc in trace function (2022-05-25 13:05:42 -0700)

----------------------------------------------------------------
Not a lot of material this cycle.  Many singleton patches against various
subsystems.   Most notably some maintenance work in ocfs2 and initramfs.

----------------------------------------------------------------
Alexey Dobriyan (2):
      proc: fix dentry/inode overinstantiating under /proc/${pid}/net
      ELF, uapi: fixup ELF_ST_TYPE definition

Benjamin Stürz (1):
      ia64: replace comments with C99 initializers

Christoph Hellwig (1):
      net: unexport csum_and_copy_{from,to}_user

Chung-Chiang Cheng (4):
      fat: split fat_truncate_time() into separate functions
      fat: ignore ctime updates, and keep ctime identical to mtime in memory
      fat: report creation time in statx
      fat: remove time truncations in vfat_create/vfat_mkdir

Colin Ian King (2):
      relay: remove redundant assignment to pointer buf
      fs/ntfs: remove redundant variable idx

Congyu Liu (1):
      kcov: update pos before writing pc in trace function

David Disseldorp (6):
      initramfs: refactor do_header() cpio magic checks
      initramfs: make dir_entry.name a flexible array member
      initramfs: add INITRAMFS_PRESERVE_MTIME Kconfig option
      gen_init_cpio: fix short read file handling
      gen_init_cpio: support file checksum archiving
      initramfs: support cpio extraction with file checksums

Dr. Thomas Orgis (1):
      taskstats: version 12 with thread group and exe info

Haowen Bai (2):
      kernel: pid_namespace: use NULL instead of using plain integer as pointer
      ia64: mca: drop redundant spinlock initialization

Heming Zhao via Ocfs2-devel (5):
      ocfs2: fix mounting crash if journal is not alloced
      ocfs2: change return type of ocfs2_resmap_init
      ocfs2: ocfs2_initialize_super does cleanup job before return error
      ocfs2: ocfs2_mount_volume does cleanup job before return error
      ocfs2: rewrite error handling of ocfs2_fill_super

Jakob Koschel (4):
      ocfs2: replace usage of found with dedicated list iterator variable
      ocfs2: remove usage of list iterator variable after the loop body
      fs/proc/kcore.c: remove check of list iterator against head past the loop body
      rapidio: remove unnecessary use of list iterator

Jonathan Lassoff (1):
      fatfs: add FAT messages to printk index

Julia Lawall (2):
      ia64: fix typos in comments
      ia64: ptrace: fix typos in comments

Julius Hemanth Pitti (1):
      proc/sysctl: make protected_* world readable

Junxiao Bi (1):
      ocfs2: dlmfs: don't clear USER_LOCK_ATTACHED when destroying lock

Junxiao Bi via Ocfs2-devel (1):
      ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock

Kees Cook (1):
      init/Kconfig: remove USELIB syscall by default

Kuniyuki Iwashima (2):
      pipe: make poll_usage boolean and annotate its access
      list: fix a data-race around ep->rdllist

Liu Shixin (1):
      fs: sysv: check sbi->s_firstdatazone in complete_read_super

Matthew Wilcox (Oracle) (3):
      vmcore: convert copy_oldmem_page() to take an iov_iter
      vmcore: convert __read_vmcore to use an iov_iter
      vmcore: convert read_from_oldmem() to take an iov_iter

Michal Orzel (2):
      kexec: remove redundant assignments
      ipc/sem: remove redundant assignments

Muchun Song (1):
      MAINTAINERS: add Muchun as a memcg reviewer

OGAWA Hirofumi (1):
      fat: add ratelimit to fat*_ent_bread()

Paul Gortmaker (1):
      scripts/bloat-o-meter: filter out vermagic as it is not relevant

Prakash Sangappa (1):
      ipc: update semtimedop() to use hrtimer

Puyou Lu (1):
      lib/string_helpers: fix not adding strarray to device's resource list

Qi Zheng (1):
      tty: fix deadlock caused by calling printk() under tty_port->lock

Randy Dunlap (1):
      fs/ntfs3: validate BOOT sectors_per_clusters

Rasmus Villemoes (3):
      lib/Kconfig.debug: remove more CONFIG_..._VALUE indirections
      lib/test_string.c: add strspn and strcspn tests
      lib/string.c: simplify str[c]spn

Rob Herring (1):
      get_maintainer: Honor mailmap for in file emails

Schspa Shi (1):
      scripts/decode_stacktrace.sh: support old bash version

Tiezhu Yang (3):
      ptrace: remove redudant check of #ifdef PTRACE_SINGLESTEP
      ptrace: fix wrong comment of PT_DTRACE
      MAINTAINERS: remove redundant file of PTRACE SUPPORT entry

Tom Rix (1):
      lib: remove back_str initialization

Waiman Long (1):
      ipc/mqueue: use get_tree_nodev() in mqueue_get_tree()

Xiaoke Wang (1):
      lib/test_meminit: optimize do_kmem_cache_rcu_persistent() test

Yubo Feng (1):
      fatfs: remove redundant judgment

lizhe (1):
      kernel/crash_core.c: remove redundant check of ck_cmdline

xu xin (1):
      kernel: make taskstats available from all net namespaces

 MAINTAINERS                              |   2 +-
 arch/alpha/lib/csum_partial_copy.c       |   1 -
 arch/arm/kernel/crash_dump.c             |  27 +-
 arch/arm64/kernel/crash_dump.c           |  29 +--
 arch/ia64/kernel/crash_dump.c            |  32 +--
 arch/ia64/kernel/kprobes.c               |  64 ++---
 arch/ia64/kernel/mca.c                   |   1 -
 arch/ia64/kernel/palinfo.c               |   2 +-
 arch/ia64/kernel/ptrace.c                |   2 +-
 arch/ia64/kernel/traps.c                 |   2 +-
 arch/ia64/mm/init.c                      |   2 +-
 arch/ia64/mm/tlb.c                       |   4 +-
 arch/m68k/lib/checksum.c                 |   2 -
 arch/mips/kernel/crash_dump.c            |  27 +-
 arch/powerpc/kernel/crash_dump.c         |  35 +--
 arch/powerpc/lib/checksum_wrappers.c     |   2 -
 arch/riscv/kernel/crash_dump.c           |  26 +-
 arch/s390/kernel/crash_dump.c            |  13 +-
 arch/sh/kernel/crash_dump.c              |  29 +--
 arch/x86/kernel/crash_dump_32.c          |  29 +--
 arch/x86/kernel/crash_dump_64.c          |  48 ++--
 arch/x86/lib/csum-wrappers_64.c          |   2 -
 drivers/rapidio/devices/rio_mport_cdev.c |   4 +-
 drivers/tty/tty_buffer.c                 |   3 +-
 fs/fat/fat.h                             |  14 +-
 fs/fat/fatent.c                          |   7 +-
 fs/fat/file.c                            |  14 +-
 fs/fat/inode.c                           |  19 +-
 fs/fat/misc.c                            |  78 +++---
 fs/fat/namei_vfat.c                      |   4 -
 fs/namei.c                               |   8 +-
 fs/ntfs/file.c                           |   4 +-
 fs/ntfs3/super.c                         |  10 +-
 fs/ocfs2/dlm/dlmdebug.c                  |  12 +-
 fs/ocfs2/dlm/dlmunlock.c                 |  21 +-
 fs/ocfs2/dlmfs/userdlm.c                 |  17 +-
 fs/ocfs2/inode.c                         |   4 +-
 fs/ocfs2/journal.c                       |  33 ++-
 fs/ocfs2/journal.h                       |   2 +
 fs/ocfs2/quota_local.c                   |  10 +-
 fs/ocfs2/reservations.c                  |   4 +-
 fs/ocfs2/reservations.h                  |   9 +-
 fs/ocfs2/super.c                         | 180 ++++++++-----
 fs/pipe.c                                |   2 +-
 fs/proc/generic.c                        |   3 +
 fs/proc/kcore.c                          |  14 +-
 fs/proc/proc_net.c                       |   3 +
 fs/proc/vmcore.c                         | 130 +++++-----
 fs/sysv/super.c                          |   4 +-
 include/linux/crash_dump.h               |  19 +-
 include/linux/list.h                     |   6 +-
 include/linux/pipe_fs_i.h                |   2 +-
 include/linux/ptrace.h                   |   2 +-
 include/uapi/linux/acct.h                |   3 +-
 include/uapi/linux/elf.h                 |   2 +-
 include/uapi/linux/taskstats.h           |  24 +-
 init/Kconfig                             |  14 +-
 init/initramfs.c                         |  76 ++++--
 ipc/mqueue.c                             |  14 ++
 ipc/sem.c                                |  25 +-
 kernel/crash_core.c                      |   3 -
 kernel/hung_task.c                       |   2 +-
 kernel/kcov.c                            |  14 +-
 kernel/kexec_core.c                      |   2 -
 kernel/pid_namespace.c                   |   2 +-
 kernel/ptrace.c                          |   6 -
 kernel/relay.c                           |   2 +-
 kernel/taskstats.c                       |  24 ++
 kernel/tsacct.c                          |  10 +-
 kernel/watchdog.c                        |   4 +-
 lib/Kconfig.debug                        |  21 --
 lib/glob.c                               |   2 +-
 lib/string.c                             |  25 +-
 lib/string_helpers.c                     |   3 +
 lib/test_meminit.c                       |  12 +-
 lib/test_string.c                        |  33 +++
 scripts/bloat-o-meter                    |   1 +
 scripts/decode_stacktrace.sh             |  27 +-
 scripts/get_maintainer.pl                |   1 +
 tools/accounting/.gitignore              |   1 +
 tools/accounting/Makefile                |   2 +-
 tools/accounting/procacct.c              | 417 +++++++++++++++++++++++++++++++
 usr/gen_init_cpio.c                      |  92 +++++--
 83 files changed, 1181 insertions(+), 706 deletions(-)
 create mode 100644 tools/accounting/procacct.c

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ