Linux 4.15.4

2018-02-17 Thread Greg KH
/ubsan.h   |   14 
 scripts/Makefile.kasan|5 
 scripts/Makefile.lib  |2 
 sound/soc/intel/skylake/skl-nhlt.c|3 
 sound/soc/rockchip/rockchip_i2s.c |6 
 sound/soc/soc-acpi.c  |8 
 sound/soc/soc-compress.c  |8 
 tools/objtool/check.c |   41 
 tools/objtool/check.h |1 
 virt/kvm/arm/arm.c|   11 
 virt/kvm/arm/psci.c   |  143 +
 216 files changed, 3789 insertions(+), 1623 deletions(-)

Amir Goldstein (5):
  ovl: force r/o mount when index dir creation fails
  ovl: fix failure to fsync lower dir
  ovl: take mnt_want_write() for work/index dir setup
  ovl: take mnt_want_write() for removing impure xattr
  ovl: hash directory inodes for fsnotify

Andrew Morton (1):
  lib/ubsan.c: s/missaligned/misaligned/

Andrew-sh Cheng (1):
  cpufreq: mediatek: add mediatek related projects into blacklist

Andrey Konovalov (1):
  kasan: don't emit builtin calls when sanitization is off

Andrey Ryabinin (1):
  lib/ubsan: add type mismatch handler for new GCC/Clang

Arnd Bergmann (4):
  mtd: cfi: convert inline functions to macros
  kasan: rework Kconfig settings
  media: dvb-frontends: fix i2c access helpers for KASAN
  alpha: osf_sys.c: fix put_tv32 regression

Arvind Yadav (1):
  media: hdpvr: Fix an error handling path in hdpvr_probe()

Aurelien Aptel (1):
  CIFS: zero sensitive data when freeing

Bart Van Assche (3):
  pktcdvd: Fix pkt_setup_dev() error path
  pktcdvd: Fix a recently introduced NULL pointer dereference
  scsi: core: Ensure that the SCSI error handler gets woken up

Bradley Bolen (1):
  ubi: block: Fix locking for idr_alloc/idr_remove

Catalin Marinas (1):
  arm64: kpti: Fix the interaction between ASID switching and software PAN

Charles Keepax (1):
  ASoC: compress: Correct handling of copy callback

Clay McClure (1):
  ubi: Fix race condition between ubi volume creation and udev

Daniel Lezcano (1):
  clocksource/drivers/stm32: Fix kernel panic with multiple timers

Daniel Mentz (1):
  media: v4l2-compat-ioctl32.c: refactor compat ioctl32 logic

Daniel N Pettersson (1):
  cifs: Fix autonegotiate security settings mismatch

David Howells (4):
  afs: Add missing afs_put_cell()
  afs: Need to clear responded flag in addr cursor
  afs: Fix missing cursor clearance
  afs: Fix server list handling

Dmitry Mastykin (1):
  pinctrl: mcp23s08: fix irq setup order

Eric Biggers (13):
  ubifs: free the encrypted symlink target
  NFS: reject request for id_legacy key without auxdata
  crypto: hash - introduce crypto_hash_alg_has_setkey()
  crypto: cryptd - pass through absence of ->setkey()
  crypto: mcryptd - pass through absence of ->setkey()
  crypto: poly1305 - remove ->setkey() method
  crypto: hash - annotate algorithms taking optional key
  crypto: hash - prevent using keyed hashes without setting key
  crypto: sha512-mb - initialize pending lengths correctly
  kernel/relay.c: revert "kernel/relay.c: fix potential memory leak"
  pipe: actually allow root to exceed the pipe buffer limits
  pipe: fix off-by-one error when checking buffer limits
  devpts: fix error handling in devpts_mntget()

Eric W. Biederman (3):
  signal/openrisc: Fix do_unaligned_access to send the proper signal
  signal/sh: Ensure si_signo is initialized in do_divide_error
  mn10300/misalignment: Use SIGSEGV SEGV_MAPERR to report a failed user copy

Greg Kroah-Hartman (2):
  ACPI: sbshc: remove raw pointer from printk() message
  Linux 4.15.4

Hans Verkuil (14):
  media: v4l2-ioctl.c: use check_fmt for enum/g/s/try_fmt
  media: v4l2-ioctl.c: don't copy back the result for -ENOTTY
  media: v4l2-compat-ioctl32.c: add missing VIDIOC_PREPARE_BUF
  media: v4l2-compat-ioctl32.c: fix the indentation
  media: v4l2-compat-ioctl32.c: move 'helper' functions to 
__get/put_v4l2_format32
  media: v4l2-compat-ioctl32.c: avoid sizeof(type)
  media: v4l2-compat-ioctl32.c: copy m.userptr in put_v4l2_plane32
  media: v4l2-compat-ioctl32.c: fix ctrl_is_pointer
  media: v4l2-compat-ioctl32.c: copy clip list in put_v4l2_window32
  media: v4l2-compat-ioctl32.c: drop pr_info for unknown buffer type
  media: v4l2-compat-ioctl32.c: don't copy back the result for certain 
errors
  media: v4l2-compat-ioctl32.c: make ctrl_is_pointer work for subdevs
  media: dt-bindings/media/cec-gpio.txt: mention the CEC/HPD max voltages
  media: vivid: fix module load err

Linux 4.15.4

2018-02-17 Thread Greg KH
/ubsan.h   |   14 
 scripts/Makefile.kasan|5 
 scripts/Makefile.lib  |2 
 sound/soc/intel/skylake/skl-nhlt.c|3 
 sound/soc/rockchip/rockchip_i2s.c |6 
 sound/soc/soc-acpi.c  |8 
 sound/soc/soc-compress.c  |8 
 tools/objtool/check.c |   41 
 tools/objtool/check.h |1 
 virt/kvm/arm/arm.c|   11 
 virt/kvm/arm/psci.c   |  143 +
 216 files changed, 3789 insertions(+), 1623 deletions(-)

Amir Goldstein (5):
  ovl: force r/o mount when index dir creation fails
  ovl: fix failure to fsync lower dir
  ovl: take mnt_want_write() for work/index dir setup
  ovl: take mnt_want_write() for removing impure xattr
  ovl: hash directory inodes for fsnotify

Andrew Morton (1):
  lib/ubsan.c: s/missaligned/misaligned/

Andrew-sh Cheng (1):
  cpufreq: mediatek: add mediatek related projects into blacklist

Andrey Konovalov (1):
  kasan: don't emit builtin calls when sanitization is off

Andrey Ryabinin (1):
  lib/ubsan: add type mismatch handler for new GCC/Clang

Arnd Bergmann (4):
  mtd: cfi: convert inline functions to macros
  kasan: rework Kconfig settings
  media: dvb-frontends: fix i2c access helpers for KASAN
  alpha: osf_sys.c: fix put_tv32 regression

Arvind Yadav (1):
  media: hdpvr: Fix an error handling path in hdpvr_probe()

Aurelien Aptel (1):
  CIFS: zero sensitive data when freeing

Bart Van Assche (3):
  pktcdvd: Fix pkt_setup_dev() error path
  pktcdvd: Fix a recently introduced NULL pointer dereference
  scsi: core: Ensure that the SCSI error handler gets woken up

Bradley Bolen (1):
  ubi: block: Fix locking for idr_alloc/idr_remove

Catalin Marinas (1):
  arm64: kpti: Fix the interaction between ASID switching and software PAN

Charles Keepax (1):
  ASoC: compress: Correct handling of copy callback

Clay McClure (1):
  ubi: Fix race condition between ubi volume creation and udev

Daniel Lezcano (1):
  clocksource/drivers/stm32: Fix kernel panic with multiple timers

Daniel Mentz (1):
  media: v4l2-compat-ioctl32.c: refactor compat ioctl32 logic

Daniel N Pettersson (1):
  cifs: Fix autonegotiate security settings mismatch

David Howells (4):
  afs: Add missing afs_put_cell()
  afs: Need to clear responded flag in addr cursor
  afs: Fix missing cursor clearance
  afs: Fix server list handling

Dmitry Mastykin (1):
  pinctrl: mcp23s08: fix irq setup order

Eric Biggers (13):
  ubifs: free the encrypted symlink target
  NFS: reject request for id_legacy key without auxdata
  crypto: hash - introduce crypto_hash_alg_has_setkey()
  crypto: cryptd - pass through absence of ->setkey()
  crypto: mcryptd - pass through absence of ->setkey()
  crypto: poly1305 - remove ->setkey() method
  crypto: hash - annotate algorithms taking optional key
  crypto: hash - prevent using keyed hashes without setting key
  crypto: sha512-mb - initialize pending lengths correctly
  kernel/relay.c: revert "kernel/relay.c: fix potential memory leak"
  pipe: actually allow root to exceed the pipe buffer limits
  pipe: fix off-by-one error when checking buffer limits
  devpts: fix error handling in devpts_mntget()

Eric W. Biederman (3):
  signal/openrisc: Fix do_unaligned_access to send the proper signal
  signal/sh: Ensure si_signo is initialized in do_divide_error
  mn10300/misalignment: Use SIGSEGV SEGV_MAPERR to report a failed user copy

Greg Kroah-Hartman (2):
  ACPI: sbshc: remove raw pointer from printk() message
  Linux 4.15.4

Hans Verkuil (14):
  media: v4l2-ioctl.c: use check_fmt for enum/g/s/try_fmt
  media: v4l2-ioctl.c: don't copy back the result for -ENOTTY
  media: v4l2-compat-ioctl32.c: add missing VIDIOC_PREPARE_BUF
  media: v4l2-compat-ioctl32.c: fix the indentation
  media: v4l2-compat-ioctl32.c: move 'helper' functions to 
__get/put_v4l2_format32
  media: v4l2-compat-ioctl32.c: avoid sizeof(type)
  media: v4l2-compat-ioctl32.c: copy m.userptr in put_v4l2_plane32
  media: v4l2-compat-ioctl32.c: fix ctrl_is_pointer
  media: v4l2-compat-ioctl32.c: copy clip list in put_v4l2_window32
  media: v4l2-compat-ioctl32.c: drop pr_info for unknown buffer type
  media: v4l2-compat-ioctl32.c: don't copy back the result for certain 
errors
  media: v4l2-compat-ioctl32.c: make ctrl_is_pointer work for subdevs
  media: dt-bindings/media/cec-gpio.txt: mention the CEC/HPD max voltages
  media: vivid: fix module load err