Linux 4.4.2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm announcing the release of the 4.4.2 kernel.

All users of the 4.4 kernel series must upgrade.

The updated 4.4.y git tree can be found at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.4.y
and can be browsed at the normal kernel.org git web browser:
	http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary

thanks,

greg k-h

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

 Makefile                                            |    2 
 arch/parisc/include/asm/hugetlb.h                   |   20 -
 arch/parisc/include/uapi/asm/siginfo.h              |    4 
 arch/parisc/mm/hugetlbpage.c                        |   60 +++-
 arch/x86/crypto/chacha20-ssse3-x86_64.S             |    6 
 block/blk-merge.c                                   |   31 ++
 crypto/af_alg.c                                     |   55 +++-
 crypto/ahash.c                                      |    5 
 crypto/algif_hash.c                                 |  169 ++++++++++++-
 crypto/algif_skcipher.c                             |  252 +++++++++++++++-----
 crypto/crc32c_generic.c                             |    1 
 crypto/crypto_user.c                                |    6 
 crypto/shash.c                                      |    5 
 crypto/skcipher.c                                   |    2 
 drivers/ata/ahci.c                                  |   20 +
 drivers/ata/libahci.c                               |    4 
 drivers/base/platform.c                             |   13 -
 drivers/block/zram/zcomp.c                          |    4 
 drivers/block/zram/zcomp_lz4.c                      |   23 +
 drivers/block/zram/zcomp_lzo.c                      |   23 +
 drivers/block/zram/zram_drv.c                       |    7 
 drivers/crypto/atmel-sha.c                          |   23 -
 drivers/crypto/caam/ctrl.c                          |    4 
 drivers/crypto/marvell/cesa.c                       |    2 
 drivers/crypto/sunxi-ss/sun4i-ss-core.c             |    2 
 drivers/hid/hid-multitouch.c                        |   15 +
 drivers/hid/usbhid/hid-core.c                       |    4 
 drivers/iommu/io-pgtable-arm.c                      |   11 
 drivers/md/md.c                                     |   28 +-
 drivers/md/md.h                                     |    2 
 drivers/md/multipath.c                              |    6 
 drivers/md/raid1.c                                  |    6 
 drivers/md/raid10.c                                 |    6 
 drivers/media/i2c/ir-kbd-i2c.c                      |    1 
 drivers/media/pci/saa7134/saa7134-alsa.c            |    5 
 drivers/mtd/nand/nand_base.c                        |    3 
 drivers/net/wireless/realtek/rtlwifi/regd.c         |    2 
 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.c |    9 
 drivers/net/wireless/ti/wlcore/io.h                 |   10 
 drivers/net/wireless/ti/wlcore/spi.c                |   10 
 drivers/pci/bus.c                                   |    6 
 drivers/pci/host/pci-dra7xx.c                       |    3 
 drivers/pci/host/pci-exynos.c                       |    3 
 drivers/pci/host/pci-imx6.c                         |    3 
 drivers/pci/host/pci-tegra.c                        |    2 
 drivers/pci/host/pcie-rcar.c                        |    6 
 drivers/pci/host/pcie-spear13xx.c                   |    3 
 drivers/pci/host/pcie-xilinx.c                      |    3 
 drivers/tty/n_tty.c                                 |    7 
 drivers/tty/tty_io.c                                |   44 +++
 drivers/tty/tty_mutex.c                             |    8 
 drivers/usb/class/cdc-acm.c                         |    9 
 drivers/usb/class/cdc-acm.h                         |    1 
 drivers/usb/core/hub.c                              |    8 
 drivers/usb/host/xhci-pci.c                         |   52 ++--
 drivers/usb/phy/phy-msm-usb.c                       |   37 +-
 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                         |   18 +
 drivers/usb/serial/visor.c                          |   11 
 fs/ext4/crypto_key.c                                |    4 
 fs/nfs/nfs4proc.c                                   |    1 
 fs/ocfs2/dlm/dlmmaster.c                            |   26 +-
 fs/ocfs2/dlm/dlmrecovery.c                          |    2 
 fs/ocfs2/dlmglue.c                                  |    6 
 include/crypto/hash.h                               |    6 
 include/crypto/if_alg.h                             |   11 
 include/crypto/skcipher.h                           |    7 
 include/linux/console.h                             |    1 
 include/linux/hrtimer.h                             |   34 ++
 include/linux/tty.h                                 |    1 
 include/sound/rawmidi.h                             |    4 
 kernel/panic.c                                      |    3 
 kernel/printk/printk.c                              |   35 ++
 kernel/sched/core.c                                 |    2 
 kernel/time/hrtimer.c                               |   55 ++--
 kernel/time/timer_list.c                            |    2 
 kernel/trace/trace.c                                |    2 
 kernel/trace/trace_stack.c                          |    7 
 lib/libcrc32c.c                                     |    1 
 mm/backing-dev.c                                    |    2 
 mm/zsmalloc.c                                       |   14 +
 security/integrity/evm/evm_main.c                   |    3 
 sound/core/compress_offload.c                       |   11 
 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                                  |   98 ++++---
 sound/drivers/dummy.c                               |   35 +-
 sound/firewire/bebob/bebob_stream.c                 |   14 -
 sound/isa/Kconfig                                   |    4 
 sound/pci/Kconfig                                   |    3 
 sound/pci/hda/hda_generic.c                         |   91 +++++--
 sound/pci/hda/hda_intel.c                           |   13 +
 sound/pci/hda/hda_jack.c                            |    2 
 sound/pci/hda/hda_jack.h                            |    2 
 sound/pci/hda/patch_ca0132.c                        |    5 
 sound/pci/hda/patch_cirrus.c                        |   27 ++
 sound/pci/hda/patch_hdmi.c                          |    5 
 sound/pci/hda/patch_realtek.c                       |   85 ++++++
 sound/pci/hda/patch_sigmatel.c                      |    6 
 sound/soc/codecs/rt5645.c                           |    2 
 sound/soc/soc-pcm.c                                 |    3 
 sound/sparc/Kconfig                                 |    1 
 sound/usb/midi.c                                    |    1 
 sound/usb/quirks.c                                  |   18 +
 112 files changed, 1680 insertions(+), 568 deletions(-)

Alexandra Yates (1):
      ahci: Intel DNV device IDs SATA

Andrey Konovalov (1):
      ALSA: usb-audio: avoid freeing umidi object twice

Bard Liao (1):
      ASoC: rt5645: fix the shift bit of IN1 boost

Benjamin Tissoires (1):
      HID: multitouch: fix input mode switching on some Elan panels

Boris BREZILLON (1):
      crypto: marvell/cesa - fix test in mv_cesa_dev_dma_init()

Brian Norris (1):
      mtd: nand: assign reasonable default name for NAND drivers

Christoph Biedl (1):
      PCI: Fix minimum allocation address overwrite

Cyrille Pitchen (2):
      crypto: atmel-sha - fix atmel_sha_remove()
      crypto: atmel-sha - remove calls of clk_prepare() from atomic contexts

Dan Williams (1):
      md/raid: only permit hot-add of compatible integrity profiles

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

David Henningsson (1):
      ALSA: hda - Fix static checker warning in patch_hdmi.c

Du, Changbin (1):
      usb: hub: do not clear BOS field during reset device

Eli Cooper (1):
      crypto: chacha20-ssse3 - Align stack pointer to 64 bytes

Greg Kroah-Hartman (2):
      USB: serial: ftdi_sio: add support for Yaesu SCU-18 cable
      Linux 4.4.2

Grygorii Strashko (1):
      PCI: host: Mark PCIe/PCI (MSI) IRQ cascade handlers as IRQF_NO_THREAD

Guillaume Fougnies (1):
      ALSA: usb-audio: Fix TEAC UD-501/UD-503/NT-503 usb delay

Helge Deller (2):
      parisc: Protect huge page pte changes with spinlocks
      parisc: Fix __ARCH_SI_PREAMBLE_SIZE

Herbert Xu (21):
      crypto: algif_skcipher - Require setkey before accept(2)
      crypto: af_alg - Disallow bind/setkey/... after accept(2)
      crypto: af_alg - Fix socket double-free when accept fails
      crypto: af_alg - Add nokey compatibility path
      crypto: algif_skcipher - Add nokey compatibility path
      crypto: hash - Add crypto_ahash_has_setkey
      crypto: algif_hash - Require setkey before accept(2)
      crypto: skcipher - Add crypto_skcipher_has_setkey
      crypto: algif_skcipher - Add key check exception for cipher_null
      crypto: af_alg - Allow af_af_alg_release_parent to be called on nokey path
      crypto: algif_hash - Remove custom release parent function
      crypto: algif_skcipher - Remove custom release parent function
      crypto: af_alg - Forbid bind(2) when nokey child sockets are present
      crypto: algif_hash - Fix race condition in hash_check_key
      crypto: algif_skcipher - Fix race condition in skcipher_check_key
      crypto: algif_skcipher - Load TX SG list after waiting
      crypto: algif_skcipher - sendmsg SG marking is off by one
      crypto: shash - Fix has_key setting
      crypto: algif_skcipher - Do not assume that req is unchanged
      crypto: algif_skcipher - Do not dereference ctx without socket lock
      crypto: algif_skcipher - Do not set MAY_BACKLOG on the async path

Horia Geant? (1):
      crypto: caam - make write transactions bufferable on PPC platforms

Ioan-Adrian Ratiu (1):
      HID: usbhid: fix recursive deadlock

Javier Martinez Canillas (1):
      media: i2c: Don't export ir-kbd-i2c module alias

Jean Delvare (1):
      crypto: crc32c - Fix crc32c soft dependency

Jerome Marchand (1):
      zram: don't call idr_remove() from zram_remove()

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

John Ernberg (1):
      USB: option: fix Cinterion AHxx enumeration

Junil Lee (1):
      zsmalloc: fix migrate_zspage-zs_free race condition

Jurgen Kramer (2):
      ALSA: usb-audio: Fix OPPO HA-1 vendor ID
      ALSA: usb-audio: Add native DSD support for PS Audio NuWave DAC

Kailang Yang (3):
      ALSA: hda/realtek - New codec support of ALC225
      ALSA: hda/realtek - Support headset mode for ALC225
      ALSA: hda/realtek - Support Dell headset mode for ALC225

Keith Busch (1):
      block: split bios to max possible length

Kyeongdon Kim (1):
      zram: try vmalloc() after kmalloc()

LABBE Corentin (1):
      crypto: sun4i-ss - add missing statesize

Larry Finger (2):
      rtlwifi: rtl8821ae: Fix errors in parameter initialization
      rtlwifi: rtl8821ae: Fix 5G failure when EEPROM is incorrectly encoded

Lev Lybin (1):
      ALSA: usb-audio: Add quirk for Microsoft LifeCam HD-6000

Libin Yang (1):
      ALSA: hda - disable dynamic clock gating on Broxton before reset

Lu Baolu (4):
      usb: cdc-acm: handle unlinked urb in acm read callback
      usb: cdc-acm: send zero packet for intel 7260 modem
      usb: xhci: handle both SSIC ports in PME stuck quirk
      usb: xhci: apply XHCI_PME_STUCK_QUIRK to Intel Broxton-M platforms

Lucas Tanure (1):
      ALSA: bebob: Use a signed return type for get_formation_index

Martin Wilck (1):
      base/platform: Fix platform drivers with no probe callback

Mathias Krause (1):
      crypto: user - lock crypto_alg_list on alg dump

Mauro Carvalho Chehab (1):
      saa7134-alsa: Only frees registered sound cards

Ming Lei (1):
      block: fix bio splitting on max sectors

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

Peter Hurley (4):
      n_tty: Fix unsafe reference to "other" ldisc
      tty: Wait interruptibly for tty lock on reopen
      tty: Retry failed reopen if tty teardown in-progress
      tty: Fix unsafe ldisc reference via ioctl(TIOCGETD)

Raghavendra K T (1):
      sched: Fix crash in sched_init_numa()

Ryan Ware (1):
      EVM: Use crypto_memneq() for digest comparisons

Sergey Senozhatsky (1):
      zram/zcomp: use GFP_NOIO to allocate streams

Srinivas Kandagatla (1):
      usb: phy: msm: fix error handling in probe.

Steven Rostedt (1):
      tracing/stacktrace: Show entire trace if passed in function not found

Steven Rostedt (Red Hat) (1):
      tracing: Fix stacktrace skip depth in trace_buffer_unlock_commit_regs()

Takashi Iwai (24):
      ALSA: hda - Implement loopback control switch for Realtek and other codecs
      ALSA: Add missing dependency on CONFIG_SND_TIMER
      ALSA: compress: Disable GET_CODEC_CAPS ioctl for some architectures
      ALSA: dummy: Disable switching timer backend via sysfs
      ALSA: seq: Fix incorrect sanity check at snd_seq_oss_synth_cleanup()
      ALSA: seq: Degrade the error message for too many opens
      ALSA: rawmidi: Make snd_rawmidi_transmit() race-free
      ALSA: rawmidi: Remove kernel WARNING for NULL user-space buffer check
      ALSA: rawmidi: Fix race at copying & updating the position
      ALSA: pcm: Fix potential deadlock in OSS emulation
      ALSA: seq: Fix yet another races among ALSA timer accesses
      ALSA: seq: Fix race at closing in virmidi driver
      ALSA: seq: Fix lockdep warnings due to double mutex locks
      ALSA: timer: Code cleanup
      ALSA: timer: Fix leftover link at closing
      ALSA: timer: Fix link corruption due to double start or stop
      ALSA: timer: Fix race at concurrent reads
      ALSA: timer: Fix wrong instance passed to slave callbacks
      ALSA: timer: Fix race between stop and interrupt
      ALSA: hda - Add fixup for Mac Mini 7,1 model
      Revert "ALSA: hda - Fix noise on Gigabyte Z170X mobo"
      ALSA: hda - Fix speaker output from VAIO AiO machines
      ALSA: hda - Fix bad dereference of jack object
      ALSA: dummy: Implement timer backend switching more safely

Tariq Saeed (1):
      ocfs2: NFS hangs in __ocfs2_cluster_lock due to race with ocfs2_unblock_lock

Tejun Heo (2):
      printk: do cond_resched() between lines while outputting to consoles
      libata: disable forced PORTS_IMPL for >= AHCI 1.3

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

Theodore Ts'o (1):
      ext4 crypto: add missing locking for keyring_key access

Thomas Gleixner (1):
      hrtimer: Handle remaining time proper for TIME_LOW_RES

Trond Myklebust (1):
      NFSv4.1/pnfs: Fixup an lo->plh_block_lgets imbalance in layoutreturn

Uri Mashiach (2):
      wlcore/wl12xx: spi: fix oops on firmware load
      wlcore/wl12xx: spi: fix NULL pointer dereference (Oops)

Vinod Koul (1):
      ASoC: dpcm: fix the BE state on hw_free

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

Wang, Rui Y (1):
      crypto: algif_hash - wait for crypto_ahash_init() to complete

Will Deacon (1):
      iommu/io-pgtable-arm: Ensure we free the final level on teardown

xuejiufei (2):
      ocfs2/dlm: ignore cleaning the migration mle that is inuse
      ocfs2/dlm: clear refmap bit of recovery lock while doing local recovery cleanup

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]