[Devel] [PATCH RH9 00/30] port part 13

Andrey Zhadchenko andrey.zhadchenko at virtuozzo.com
Tue Sep 28 21:48:51 MSK 2021


Andrey Ryabinin (4):
  mm: add warning about high order allocations
  keys, user: Fix high order allocation in user_instantiate()
    #PSBM-107794
  net: silence high-order allocation warning from UDP with big headers.
  mm/mempool: Use kvmalloc to allocate array of element pointers

Andrey Zhadchenko (1):
  include/linux/sockptr: introduce vmemdup_sockptr helper

Cyrill Gorcunov (1):
  fs/pipe: Use kvcalloc for pipe buffers

Evgenii Shatokhin (2):
  livepatch: added minimal support for failure injection
  modules: use kvmalloc when creating sysfs attributes for ELF sections

Jan Dakinevich (5):
  x86/kvm/vmx: Suppress warning on high-order allocation
  IB/core: Use kvzalloc to allocate ib_device
  bnx2x: Suppress warnings on DMA memory allocation
  bnx2: Use kvzalloc() to allocate certain internal data
  net/drivers/i40e: suppress warning on skb linearization

Konstantin Khorenko (7):
  net/setsockopt: switch high order allocations to kvmalloc() in
    do_ip_setsockopt()
  sctp: suppress warnings on high order memory allocation on sctp chunk
    creation
  sctp: suppress warnings on high order memory allocation on packet
    transmit
  ~x86/microcode/intel: hide warning on high order allocation for
    microcode area
  mm: introduce kvmalloc_check() for safe calls to kvmalloc()
  net/sock: teach sock_kmalloc() to call kvmalloc() when possible
  net/drivers/i40e: suppress high order allocation warning

Oleg Babin (3):
  ext4: replace ext4_kvmalloc() with kvmalloc()
  net/vhost: Replace kmalloc with kvmalloc for order>=3
  tty: use kvmalloc for screenbuffer allocation

Theodore Ts'o (1):
  ms/ext4: fix potential race between online resizing and write
    operations

Vasiliy Averin (1):
  kvm: use kvzalloc for struct kvm allocation

Vasily Averin (5):
  net/mlx5: suppress high order allocation
  vhost: suppress high-order-allocation warning for vhost_log
  net: silence high-order-allocation warning in sctp_pack_cookie()
  ipv6: silence high-order allocation warinig in rawv6_sendmsg()
  netlink: silence high-order memory allocation warning in netlink_ack

 arch/x86/kernel/cpu/microcode/intel.c           |  2 +-
 arch/x86/kvm/vmx/vmx.c                          |  2 +-
 drivers/infiniband/core/device.c                | 11 ++++--
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 11 +++---
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 10 +++--
 drivers/net/ethernet/intel/i40e/i40e_txrx.c     | 21 ++++++++++-
 drivers/net/ethernet/mellanox/mlx5/core/alloc.c |  8 ++--
 drivers/tty/vt/vt.c                             | 14 +++----
 drivers/vhost/net.c                             |  4 +-
 drivers/vhost/vhost.c                           |  2 +-
 fs/ext4/ext4.h                                  |  2 +
 fs/ext4/resize.c                                | 49 +++++--------------------
 fs/ext4/super.c                                 | 32 ++++++++++++++++
 fs/pipe.c                                       |  8 ++--
 include/linux/gfp.h                             |  9 ++++-
 include/linux/kvm_host.h                        |  4 +-
 include/linux/mm.h                              |  1 +
 include/linux/sockptr.h                         | 14 +++++++
 include/net/sock.h                              |  5 +++
 kernel/livepatch/core.c                         | 17 +++++++++
 kernel/module.c                                 |  4 +-
 kernel/sysctl.c                                 | 13 +++++++
 mm/mempool.c                                    | 12 +++---
 mm/page_alloc.c                                 | 35 ++++++++++++++++++
 mm/util.c                                       | 15 ++++++++
 net/core/sock.c                                 | 29 +++++++++++----
 net/ipv4/ip_output.c                            |  5 ++-
 net/ipv4/ip_sockglue.c                          | 22 +++++------
 net/ipv6/ip6_output.c                           |  5 ++-
 net/ipv6/raw.c                                  |  5 ++-
 net/netlink/af_netlink.c                        |  2 +-
 net/sctp/output.c                               |  2 +-
 net/sctp/sm_make_chunk.c                        |  4 +-
 security/keys/user_defined.c                    | 18 +++++++--
 34 files changed, 281 insertions(+), 116 deletions(-)

-- 
1.8.3.1



More information about the Devel mailing list