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: <lsq.1456263722.390955919@decadent.org.uk>
Date:	Tue, 23 Feb 2016 21:42:02 +0000
From:	Ben Hutchings <ben@...adent.org.uk>
To:	linux-kernel@...r.kernel.org, stable@...r.kernel.org
CC:	torvalds@...ux-foundation.org, Guenter Roeck <linux@...ck-us.net>,
	Phil Jensen <pjensen@...rnote.com>, akpm@...ux-foundation.org
Subject: [PATCH 3.2 00/67] 3.2.78-rc1 review

This is the start of the stable review cycle for the 3.2.78 release.
There are 67 patches in this series, which will be posted as responses
to this one.  If anyone has any issues with these being applied, please
let me know.

Responses should be made by Fri Feb 25 00:00:00 UTC 2016.
Anything received after that time might be too late.

A combined patch relative to 3.2.77 will be posted as an additional
response to this.  A shortlog and diffstat can be found below.

Ben.

-------------

Alan Stern (1):
      SCSI: fix crashes in sd and sr runtime PM
         [13b4389143413a1f18127c07f72c74cad5b563e8]

Alexandra Yates (1):
      ahci: Intel DNV device IDs SATA
         [342decff2b846b46fa61eb5ee40986fab79a9a32]

Andrey Konovalov (1):
      ALSA: usb-audio: avoid freeing umidi object twice
         [07d86ca93db7e5cdf4743564d98292042ec21af7]

Ben Hutchings (1):
      pipe: Fix buffer offset after partially failed read
         [not upstream; fixes a regression specific to stable branches]

Dan Carpenter (1):
      intel_scu_ipcutil: underflow in scu_reg_access()
         [b1d353ad3d5835b16724653b33c05124e1b5acf1]

Daniele Palmas (1):
      USB: serial: option: Adding support for Telit LE922
         [ff4e2494dc17b173468e1713fdf6237fd8578bc7]

David Sterba (1):
      btrfs: properly set the termination value of ctx->pos in readdir
         [bc4ef7592f657ae81b017207a1098817126ad4cb]

Eric Dumazet (1):
      af_unix: fix struct pid memory leak
         [fa0dc04df259ba2df3ce1920e9690c7842f8fa4b]

Greg Kroah-Hartman (1):
      USB: serial: ftdi_sio: add support for Yaesu SCU-18 cable
         [e03cdf22a2727c60307be6a729233edab3bfda9c]

Hannes Frederic Sowa (2):
      pptp: fix illegal memory access caused by multiple bind()s
         [9a368aff9cb370298fa02feeffa861f2db497c18]
      unix: correctly track in-flight fds in sending process user_struct
         [415e3d3e90ce9e18727e8843ae343eda5a58fad6]

Hannes Reinecke (1):
      scsi_dh_rdac: always retry MODE SELECT on command lock violation
         [d2d06d4fe0f2cc2df9b17fefec96e6e1a1271d91]

Hariprasad S (1):
      iw_cxgb3: Fix incorrectly returning error on success
         [67f1aee6f45059fd6b0f5b0ecb2c97ad0451f6b3]

Herbert Xu (2):
      crypto: algif_skcipher - Do not dereference ctx without socket lock
         [6454c2b83f719057069777132b13949e4c6b6350]
      crypto: shash - Fix has_key setting
         [00420a65fa2beb3206090ead86942484df2275f3]

James Bottomley (1):
      klist: fix starting point removed bug in klist iterators
         [00cd29b799e3449f0c68b1cc77cd4a5f95b42d17]

Johan Hovold (1):
      USB: visor: fix null-deref at probe
         [cac9b50b0d75a1d50d6c056ff65c005f3224c8e0]

Johannes Berg (1):
      rfkill: fix rfkill_fop_read wait_event usage
         [6736fde9672ff6717ac576e9bba2fd5f3dfec822]

Linus Walleij (2):
      ARM: 8517/1: ICST: avoid arithmetic overflow in icst_hz()
         [5070fb14a0154f075c8b418e5bc58a620ae85a45]
      ARM: 8519/1: ICST: try other dividends than 1
         [e972c37459c813190461dabfeaac228e00aae259]

Lu Baolu (2):
      usb: cdc-acm: send zero packet for intel 7260 modem
         [ffdb1e369a73b380fce95b05f8498d92c43842b4]
      usb: xhci: apply XHCI_PME_STUCK_QUIRK to Intel Broxton-M platforms
         [ccc04afb72cddbdf7c0e1c17e92886405a71b754]

Marcelo Ricardo Leitner (1):
      sctp: allow setting SCTP_SACK_IMMEDIATELY by the application
         [27f7ed2b11d42ab6d796e96533c2076ec220affc]

Markus Trippelsdorf (1):
      perf annotate browser: Fix behaviour of Shift-Tab with nothing focussed
         [d4913cbd05bab685e49c8174896e563b2487d054]

Mathias Krause (1):
      crypto: user - lock crypto_alg_list on alg dump
         [63e41ebc6630f39422d87f8a4bade1e793f37a01]

Mathias Nyman (2):
      Revert "xhci: don't finish a TD if we get a short-transfer event mid TD"
         [a6835090716a85f2297668ba593bd00e1051e662]
      xhci: Fix list corruption in urb dequeue at host removal
         [5c82171167adb8e4ac77b91a42cd49fb211a81a0]

Matt Fleming (1):
      x86/mm/pat: Avoid truncation when converting cpa->numpages to address
         [742563777e8da62197d6cb4b99f4027f59454735]

Mauro Carvalho Chehab (2):
      [media] saa7134-alsa: Only frees registered sound cards
         [ac75fe5d8fe4a0bf063be18fb29684405279e79e]
      [media] tda1004x: only update the frontend properties if locked
         [e8beb02343e7582980c6705816cd957cf4f74c7a]

Michael S. Tsirkin (1):
      virtio_pci: fix use after free on release
         [2989be09a8a9d62a785137586ad941f916e08f83]

Mike Galbraith (1):
      sched: fix __sched_setscheduler() vs load balancing race
         [not upstream; minimal alternative to upstream patch series]

Oliver Neukum (1):
      cdc-acm:exclude Samsung phone 04e8:685d
         [e912e685f372ab62a2405a1acd923597f524e94a]

Paolo Bonzini (1):
      KVM: vmx: fix MPX detection
         [920c837785699bcc48f4a729ba9ee3492f620b95]

Peter Dedecker (1):
      USB: cp210x: add ID for IAI USB to RS485 adaptor
         [f487c54ddd544e1c9172cd510954f697b77b76e3]

Peter Hurley (1):
      tty: Fix unsafe ldisc reference via ioctl(TIOCGETD)
         [5c17c861a357e9458001f021a7afa7aab9937439]

Rob Clark (1):
      drm/vmwgfx: respect 'nomodeset'
         [96c5d076f0a5e2023ecdb44d8261f87641ee71e0]

Rui Y Wang (1):
      crypto: algif_hash - wait for crypto_ahash_init() to complete
         [fe09786178f9df713a4b2dd6b93c0a722346bf5e]

Sebastian Andrzej Siewior (1):
      PCI/AER: Flush workqueue on device remove to avoid use-after-free
         [4ae2182b1e3407de369f8c5d799543b7db74221b]

Takashi Iwai (16):
      ALSA: dummy: Disable switching timer backend via sysfs
         [7ee96216c31aabe1eb42fb91ff50dae9fcd014b2]
      ALSA: dummy: Implement timer backend switching more safely
         [ddce57a6f0a2d8d1bfacfa77f06043bc760403c2]
      ALSA: pcm: Fix potential deadlock in OSS emulation
         [b248371628aad599a48540962f6b85a21a8a0c3f]
      ALSA: rawmidi: Fix race at copying & updating the position
         [81f577542af15640cbcb6ef68baa4caa610cbbfc]
      ALSA: rawmidi: Make snd_rawmidi_transmit() race-free
         [06ab30034ed9c200a570ab13c017bde248ddb2a6]
      ALSA: rawmidi: Remove kernel WARNING for NULL user-space buffer check
         [cc85f7a634cfaf9f0713c6aa06d08817424db37a]
      ALSA: seq: Degrade the error message for too many opens
         [da10816e3d923565b470fec78a674baba794ed33]
      ALSA: seq: Fix incorrect sanity check at snd_seq_oss_synth_cleanup()
         [599151336638d57b98d92338aa59c048e3a3e97d]
      ALSA: seq: Fix lockdep warnings due to double mutex locks
         [7f0973e973cd74aa40747c9d38844560cd184ee8]
      ALSA: seq: Fix race at closing in virmidi driver
         [2d1b5c08366acd46c35a2e9aba5d650cb5bf5c19]
      ALSA: seq: Fix yet another races among ALSA timer accesses
         [2cdc7b636d55cbcf42e1e6c8accd85e62d3e9ae8]
      ALSA: timer: Fix leftover link at closing
         [094fd3be87b0f102589e2d5c3fa5d06b7e20496d]
      ALSA: timer: Fix link corruption due to double start or stop
         [f784beb75ce82f4136f8a0960d3ee872f7109e09]
      ALSA: timer: Fix race at concurrent reads
         [4dff5c7b7093b19c19d3a100f8a3ad87cb7cd9e7]
      ALSA: timer: Fix race between stop and interrupt
         [ed8b1d6d2c741ab26d60d499d7fbb7ac801f0f51]
      ALSA: timer: Fix wrong instance passed to slave callbacks
         [117159f0b9d392fb433a7871426fad50317f06f7]

Tejun Heo (2):
      libata: disable forced PORTS_IMPL for >= AHCI 1.3
         [566d1827df2ef0cbe921d3d6946ac3007b1a6938]
      libata: fix sff host state machine locking while polling
         [8eee1d3ed5b6fc8e14389567c9a6f53f82bb7224]

Tetsuo Handa (1):
      mm, vmstat: fix wrong WQ sleep when memory reclaim doesn't make any progress
         [564e81a57f9788b1475127012e0fd44e9049e342]

Thomas Gleixner (4):
      hrtimer: Handle remaining time proper for TIME_LOW_RES
         [203cbf77de59fc8f13502dcfd11350c6d4a5c95f]
      itimers: Handle relative timers with CONFIG_TIME_LOW_RES proper
         [51cbb5242a41700a3f250ecfb48dcfb7e4375ea4]
      posix-timers: Handle relative timers with CONFIG_TIME_LOW_RES proper
         [572c39172684c3711e4a03c9a7380067e2b0661c]
      timerfd: Handle relative timers with CONFIG_TIME_LOW_RES proper
         [b62526ed11a1fe3861ab98d40b7fdab8981d788a]

Vladis Dronov (1):
      USB: serial: visor: fix crash on detecting device without write_urbs
         [cb3232138e37129e88240a98a1d2aba2187ff57c]

Willy Tarreau (2):
      pipe: limit the per-user amount of pages allocated in pipes
         [759c01142a5d0f364a462346168a56de28a80f52]
      unix: properly account for FDs passed over unix sockets
         [712f4aad406bb1ed67f3f98d04c044191f0ff593]

Xin Long (1):
      sctp: translate network order to host order when users get a hmacid
         [7a84bd46647ff181eb2659fdc99590e6f16e501d]

Xuejiufei (1):
      ocfs2/dlm: clear refmap bit of recovery lock while doing local recovery cleanup
         [c95a51807b730e4681e2ecbdfd669ca52601959e]

 Documentation/sysctl/fs.txt                |  23 +++
 Makefile                                   |   4 +-
 arch/arm/common/icst.c                     |   9 +-
 arch/x86/kvm/x86.c                         |   3 +-
 arch/x86/mm/pageattr.c                     |   4 +-
 crypto/algif_hash.c                        |   4 +-
 crypto/algif_skcipher.c                    |   5 +-
 crypto/crypto_user.c                       |   6 +-
 crypto/shash.c                             |   7 +-
 drivers/ata/ahci.c                         |  20 +++
 drivers/ata/libahci.c                      |   4 +-
 drivers/ata/libata-sff.c                   |  32 ++--
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c        |   7 +
 drivers/infiniband/hw/cxgb3/iwch_cm.c      |   4 +-
 drivers/media/dvb/frontends/tda1004x.c     |   9 ++
 drivers/media/video/saa7134/saa7134-alsa.c |   5 +-
 drivers/net/ppp/pptp.c                     |  34 +++--
 drivers/pci/pcie/aer/aerdrv.c              |   4 +-
 drivers/pci/pcie/aer/aerdrv.h              |   1 -
 drivers/pci/pcie/aer/aerdrv_core.c         |   2 -
 drivers/platform/x86/intel_scu_ipcutil.c   |   2 +-
 drivers/scsi/device_handler/scsi_dh_rdac.c |   4 +-
 drivers/scsi/sd.c                          |   7 +-
 drivers/tty/tty_io.c                       |  24 ++-
 drivers/usb/class/cdc-acm.c                |  11 ++
 drivers/usb/class/cdc-acm.h                |   1 +
 drivers/usb/host/xhci-pci.c                |   4 +-
 drivers/usb/host/xhci-ring.c               |  10 --
 drivers/usb/host/xhci.c                    |   4 +-
 drivers/usb/serial/cp210x.c                |   1 +
 drivers/usb/serial/ftdi_sio.c              |   1 +
 drivers/usb/serial/ftdi_sio_ids.h          |   1 +
 drivers/usb/serial/option.c                |  16 ++
 drivers/usb/serial/visor.c                 |  11 +-
 drivers/virtio/virtio_pci.c                |   2 +
 fs/btrfs/delayed-inode.c                   |   3 +-
 fs/btrfs/delayed-inode.h                   |   2 +-
 fs/btrfs/inode.c                           |  14 +-
 fs/ocfs2/dlm/dlmrecovery.c                 |   2 +
 fs/pipe.c                                  |  52 ++++++-
 fs/timerfd.c                               |   2 +-
 include/linux/hrtimer.h                    |  34 ++++-
 include/linux/pipe_fs_i.h                  |   4 +
 include/linux/sched.h                      |   2 +
 include/net/af_unix.h                      |   4 +-
 include/net/scm.h                          |   1 +
 include/sound/rawmidi.h                    |   4 +
 kernel/hrtimer.c                           |  56 ++++---
 kernel/itimer.c                            |   2 +-
 kernel/posix-timers.c                      |   2 +-
 kernel/sched_fair.c                        |   9 ++
 kernel/sysctl.c                            |  14 ++
 kernel/time/timer_list.c                   |   2 +-
 lib/klist.c                                |   6 +-
 mm/backing-dev.c                           |   2 +-
 net/core/scm.c                             |   7 +
 net/rfkill/core.c                          |  16 +-
 net/sctp/socket.c                          |  10 +-
 net/unix/af_unix.c                         |  27 +++-
 net/unix/garbage.c                         |  18 ++-
 sound/core/oss/pcm_oss.c                   |  21 ++-
 sound/core/rawmidi.c                       | 134 ++++++++++++-----
 sound/core/seq/oss/seq_oss_init.c          |   2 +-
 sound/core/seq/oss/seq_oss_synth.c         |   2 +-
 sound/core/seq/seq_clientmgr.c             |   3 +
 sound/core/seq/seq_ports.c                 | 233 ++++++++++++++++-------------
 sound/core/seq/seq_timer.c                 |  87 ++++++++---
 sound/core/seq/seq_virmidi.c               |  23 ++-
 sound/core/timer.c                         |  72 ++++++---
 sound/drivers/dummy.c                      |  35 ++---
 sound/usb/midi.c                           |   1 -
 tools/perf/util/ui/browsers/annotate.c     |   4 +-
 72 files changed, 844 insertions(+), 354 deletions(-)

-- 
Ben Hutchings
Any smoothly functioning technology is indistinguishable from a rigged demo.

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ