From: Greg KH <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org,
Andrew Morton <akpm@linux-foundation.org>,
torvalds@linux-foundation.org, stable@vger.kernel.org
Cc: lwn@lwn.net, Jiri Slaby <jslaby@suse.cz>
Subject: Linux 4.4.178
Date: Wed, 3 Apr 2019 10:40:10 +0200 [thread overview]
Message-ID: <20190403084010.GA22553@kroah.com> (raw)
I'm announcing the release of the 4.4.178 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
------------
Documentation/virtual/kvm/api.txt | 16 +
Makefile | 2
arch/arm/Kconfig | 6
arch/arm/mach-imx/cpuidle-imx6q.c | 27 +-
arch/arm/mm/mmu.c | 2
arch/arm64/Kconfig | 5
arch/arm64/include/asm/page.h | 2
arch/arm64/include/asm/shmparam.h | 2
arch/arm64/kernel/entry.S | 2
arch/arm64/kernel/image.h | 40 ++--
arch/arm64/kernel/traps.c | 8
arch/arm64/mm/fault.c | 33 ++-
arch/mips/include/asm/jump_label.h | 8
arch/mips/loongson64/lemote-2f/irq.c | 2
arch/x86/Kconfig | 8
drivers/extcon/extcon-usb-gpio.c | 3
drivers/firmware/efi/libstub/Makefile | 4
drivers/gpio/gpio-adnp.c | 6
drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 12 -
drivers/hid/hid-sensor-hub.c | 3
drivers/hwtracing/coresight/coresight-etb10.c | 11 -
drivers/hwtracing/coresight/coresight-etm3x.c | 13 -
drivers/hwtracing/coresight/coresight-etm4x.c | 15 -
drivers/hwtracing/coresight/coresight-funnel.c | 10 -
drivers/hwtracing/coresight/coresight-replicator-qcom.c | 11 -
drivers/hwtracing/coresight/coresight-replicator.c | 16 -
drivers/hwtracing/coresight/coresight-tmc.c | 19 --
drivers/hwtracing/coresight/coresight-tpiu.c | 10 -
drivers/hwtracing/coresight/coresight.c | 55 +++++
drivers/hwtracing/coresight/of_coresight.c | 2
drivers/hwtracing/stm/Kconfig | 4
drivers/hwtracing/stm/core.c | 148 ++++++++++++----
drivers/hwtracing/stm/policy.c | 25 ++
drivers/hwtracing/stm/stm.h | 2
drivers/isdn/hardware/mISDN/hfcmulti.c | 3
drivers/media/usb/uvc/uvc_ctrl.c | 2
drivers/media/v4l2-core/v4l2-ctrls.c | 2
drivers/mmc/card/block.c | 10 -
drivers/mmc/core/core.c | 10 -
drivers/mmc/core/debugfs.c | 2
drivers/mmc/core/mmc.c | 16 +
drivers/mmc/core/mmc_ops.c | 2
drivers/mmc/core/pwrseq_simple.c | 22 +-
drivers/mmc/host/pxamci.c | 2
drivers/mmc/host/tmio_mmc_pio.c | 8
drivers/net/ethernet/8390/mac8390.c | 19 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 16 +
drivers/net/vxlan.c | 4
drivers/net/wireless/ath/ath10k/wmi.c | 2
drivers/rtc/rtc-lib.c | 6
drivers/s390/scsi/zfcp_erp.c | 17 +
drivers/s390/scsi/zfcp_ext.h | 2
drivers/s390/scsi/zfcp_scsi.c | 4
drivers/scsi/sd.c | 19 +-
drivers/staging/android/ashmem.c | 4
drivers/staging/android/ion/ion_carveout_heap.c | 2
drivers/staging/android/sync.c | 6
drivers/staging/android/uapi/ashmem.h | 1
drivers/staging/goldfish/goldfish_audio.c | 1
drivers/staging/vt6655/device_main.c | 11 -
drivers/tty/serial/atmel_serial.c | 4
drivers/tty/serial/kgdboc.c | 4
drivers/tty/serial/max310x.c | 2
drivers/tty/serial/sh-sci.c | 12 -
drivers/tty/serial/sprd_serial.c | 6
drivers/usb/dwc3/gadget.c | 6
drivers/usb/gadget/composite.c | 2
drivers/usb/gadget/configfs.c | 2
drivers/usb/gadget/function/rndis.c | 6
drivers/usb/gadget/function/u_serial.c | 7
drivers/usb/host/xhci-ring.c | 9
drivers/usb/host/xhci.h | 1
drivers/usb/renesas_usbhs/mod_gadget.c | 5
drivers/usb/serial/cp210x.c | 1
drivers/usb/serial/ftdi_sio.c | 2
drivers/usb/serial/ftdi_sio_ids.h | 4
drivers/usb/serial/mos7720.c | 4
drivers/usb/serial/option.c | 13 -
drivers/video/fbdev/goldfishfb.c | 2
fs/btrfs/raid56.c | 3
fs/btrfs/tree-log.c | 11 -
fs/dcache.c | 10 -
fs/ext4/ext4_jbd2.h | 2
fs/ext4/file.c | 2
fs/ext4/indirect.c | 12 -
fs/inode.c | 6
fs/proc/proc_sysctl.c | 3
fs/udf/truncate.c | 3
include/asm-generic/fixmap.h | 12 -
include/linux/rculist.h | 36 +++
include/linux/vmstat.h | 2
include/net/inet_connection_sock.h | 5
include/net/sctp/checksum.h | 2
include/net/sock.h | 6
kernel/cpu.c | 11 -
kernel/events/ring_buffer.c | 47 ++---
kernel/futex.c | 4
kernel/locking/lockdep.c | 3
kernel/power/swap.c | 18 +
kernel/sched/fair.c | 38 +++-
kernel/sched/idle.c | 1
lib/int_sqrt.c | 3
mm/rmap.c | 2
mm/vmstat.c | 69 ++++---
net/bluetooth/l2cap_core.c | 83 +++++---
net/dccp/ipv4.c | 8
net/dccp/ipv6.c | 6
net/ipv4/inet_diag.c | 21 +-
net/ipv4/tcp_input.c | 8
net/ipv6/icmp.c | 2
net/ipv6/tcp_ipv6.c | 8
net/mac80211/mesh_hwmp.c | 2
net/packet/af_packet.c | 4
net/rose/rose_subr.c | 21 +-
net/wireless/nl80211.c | 16 -
scripts/setlocalversion | 2
sound/core/compress_offload.c | 13 +
sound/core/oss/pcm_oss.c | 43 ++--
sound/core/pcm_native.c | 9
sound/core/rawmidi.c | 2
sound/core/seq/oss/seq_oss_synth.c | 7
sound/pci/hda/hda_codec.c | 57 +++++-
tools/perf/util/intel-pt-decoder/intel-pt-decoder.c | 20 --
virt/kvm/kvm_main.c | 3
124 files changed, 934 insertions(+), 529 deletions(-)
Aditya Pakki (1):
serial: max310x: Fix to avoid potential NULL pointer dereference
Adrian Hunter (1):
perf intel-pt: Fix TSC slip
Al Viro (1):
Hang/soft lockup in d_invalidate with simultaneous calls
Alexander Shishkin (12):
perf: Synchronously free aux pages in case of allocation failure
stm class: Fix locking in unbinding policy path
stm class: Fix link list locking
stm class: Prevent user-controllable allocations
stm class: Support devices with multiple instances
stm class: Fix unlocking braino in the error path
stm class: Guard output assignment against concurrency
stm class: Fix unbalanced module/device refcounting
stm class: Fix a race in unlinking
perf/ring_buffer: Refuse to begin AUX transaction after rb->aux_mmap_count drops
stm class: Do not leak the chrdev in error path
stm class: Fix stm device initialization order
Andrea Righi (1):
btrfs: raid56: properly unmap parity page in finish_parity_scrub()
Andrey Konovalov (1):
USB: core: only clean up what we allocated
Archer Yan (1):
MIPS: Fix kernel crash for R6 in jump label branch function
Ard Biesheuvel (3):
efi: stub: define DISABLE_BRANCH_PROFILING for all architectures
arm64: hide __efistub_ aliases from kallsyms
arm64/kernel: fix incorrect EL0 check in inv_entry macro
Arnd Bergmann (3):
mmc: pxamci: fix enum type confusion
ath10k: avoid possible string overflow
ARM: 8458/1: bL_switcher: add GIC dependency
Axel Lin (1):
gpio: adnp: Fix testing wrong value in adnp_gpio_direction_input
Baolin Wang (2):
usb: gadget: Add the gserial port checking in gs_start_tx()
rtc: Fix overflow when converting time64_t to rtc_time
Bart Van Assche (1):
scsi: sd: Fix a race between closing an sd device and sd I/O
Bhadram Varka (1):
stmmac: copy unicast mac address to MAC registers
Bjorn Helgaas (1):
mISDN: hfcpci: Test both vendor & device ID for Digium HFC4S
Bjørn Mork (1):
USB: serial: option: add Olicard 600
Chaotian Jing (1):
mmc: mmc: fix switch timeout issue caused by jiffies precision
Chen Jie (1):
futex: Ensure that futex address is aligned in handle_futex_death()
Christoffer Dall (1):
video: fbdev: Set pixclock = 0 in goldfishfb
Christoph Lameter (1):
vmstat: make vmstat_updater deferrable again and shut down on idle
Christoph Paasch (1):
net/packet: Set __GFP_NOWARN upon allocation in alloc_pg_vec
Chuanxiao Dong (1):
mmc: debugfs: Add a restriction to mmc debugfs clock setting
Colin Cross (1):
mmc: block: Allow more than 8 partitions per card
David S. Miller (1):
Add hlist_add_tail_rcu() (Merge git://git.kernel.org/.../davem/net)
Dmitry Torokhov (1):
android: unconditionally remove callbacks in sync_fence_free()
Dong Aisheng (1):
mmc: core: fix using wrong io voltage if mmc_select_hs200 fails
Eric Biggers (1):
arm64: support keyctl() system call in 32-bit mode
Eric Dumazet (5):
tcp/dccp: drop SYN packets if accept queue is full
net: diag: support v4mapped sockets in inet_diag_find_one_icsk()
dccp: do not use ipv6 header for ipv4 flow
net: rose: fix a possible stack overflow
tcp: do not use ipv6 header for ipv4 flow
Eric Long (2):
coresight: "DEVICE_ATTR_RO" should defined as static.
coresight: etm4x: Check every parameter used by dma_xx_coherent.
Ezequiel Garcia (1):
arm64: kconfig: drop CONFIG_RTC_LIB dependency
Finn Thain (1):
mac8390: Fix mmio access size probe
Geert Uytterhoeven (1):
stm class: Hide STM-specific options if STM is disabled
George McCollister (1):
USB: serial: ftdi_sio: add additional NovaTech products
Greg Hackmann (1):
staging: goldfish: audio: fix compiliation on arm
Greg Kroah-Hartman (3):
USB: serial: cp210x: add new device id
Revert "USB: core: only clean up what we allocated"
Linux 4.4.178
Gustavo A. R. Silva (2):
ALSA: rawmidi: Fix potential Spectre v1 vulnerability
ALSA: seq: oss: Fix Spectre v1 vulnerability
Hannes Frederic Sowa (1):
ipv6: fix endianness error in icmpv6_err
Hans Verkuil (1):
media: v4l2-ctrls.c/uvc: zero v4l2_event
Hoan Nguyen An (1):
serial: sh-sci: Fix setting SCSCR_TIE while transferring data
Hui Wang (1):
ALSA: hda - Enforces runtime_resume after S3 and S4 for each codec
James Morse (3):
arm64: mm: Add trace_irqflags annotations to do_debug_exception()
arm64: kernel: Include _AC definition in page.h
PM / Hibernate: Call flush_icache_range() on pages restored in-place
Jan Kara (1):
udf: Fix crash on IO error during truncate
Jeff Mahoney (1):
mac80211: fix "warning: ‘target_metric’ may be used uninitialized"
Jiufei Xue (1):
ext4: fix NULL pointer dereference while journal is aborted
Johannes Berg (1):
cfg80211: size various nl80211 messages correctly
Josef Bacik (1):
btrfs: remove WARN_ON in log_dir_items
Jungseung Lee (1):
ARM: 8494/1: mm: Enable PXN when running non-LPAE kernel on LPAE processor
Kangjie Lu (1):
tty: atmel_serial: fix a potential NULL pointer dereference
Kohji Okuno (1):
ARM: imx6q: cpuidle: fix bug that CPU might not wake up at expected time
Konstantin Khlebnikov (1):
mm/rmap: replace BUG_ON(anon_vma->degree) with VM_WARN_ON
Lanqing Liu (1):
serial: sprd: clear timeout interrupt only rather than all interrupts
Laura Abbott (1):
staging: ashmem: Avoid deadlock with mmap/shrink
Lianwei Wang (1):
cpu/hotplug: Handle unbalanced hotplug enable/disable
Lin Yi (1):
USB: serial: mos7720: fix mos_parport refcount imbalance on error path
Lorenzo Pieralisi (1):
ARM: 8510/1: rework ARM_CPU_SUSPEND dependencies
Lukas Czerner (1):
ext4: fix data corruption caused by unaligned direct AIO
Malcolm Priestley (2):
staging: vt6655: Remove vif check from vnt_interrupt
staging: vt6655: Fix interrupt race condition on device start up.
Mans Rullgard (1):
USB: serial: option: set driver_info for SIM5218 and compatibles
Marcel Holtmann (2):
Bluetooth: Check L2CAP option sizes returned from l2cap_get_conf_opt
Bluetooth: Verify that l2cap_get_conf_opt provides large enough buffer
Mark Rutland (1):
asm-generic: Fix local variable shadow in __set_fixmap_offset
Martin Fuzzey (1):
mmc: pwrseq_simple: Make reset-gpios optional to match doc
Mathias Nyman (1):
xhci: Fix port resume done detection for SS ports with LPM enabled
Mathieu Poirier (5):
coresight: fixing lockdep error
coresight: coresight_unregister() function cleanup
coresight: release reference taken by 'bus_find_device()'
coresight: remove csdev's link from topology
coresight: removing bind/unbind options from sysfs
Maxime Chevallier (1):
packets: Always register packet sk in the same order
Nicolas Pitre (1):
hid-sensor-hub.c: fix wrong do_div() usage
Peter Chen (1):
usb: gadget: composite: fix dereference after null check coverify warning
Peter Zijlstra (1):
lib/int_sqrt: optimize small argument
Qiao Zhou (1):
arm64: traps: disable irq in die()
Rajmal Menariya (1):
staging: ion: Set minimum carveout heap allocation order to PAGE_SHIFT
Ravindra Lokhande (1):
ALSA: compress: add support for 32bit calls in a 64bit kernel
Roger Quadros (2):
usb: dwc3: gadget: Fix suspend/resume during device mode
extcon: usb-gpio: Don't miss event during suspend/resume
Rom Lemarchand (1):
staging: ashmem: Add missing include
Russell King (1):
mmc: core: shut up "voltage-ranges unspecified" pr_info()
Sean Christopherson (1):
KVM: Reject device ioctls from processes other than the VM's creator
Sergei Shtylyov (1):
mmc: tmio_mmc_core: don't claim spurious interrupts
Steffen Maier (2):
scsi: zfcp: fix rport unblock if deleted SCSI devices on Scsi_Host
scsi: zfcp: fix scsi_eh host reset with port_forced ERP for non-NPIV FCP devices
Tahsin Erdogan (1):
writeback: initialize inode members that track writeback history
Takashi Iwai (3):
ALSA: hda - Record the current power state before suspend/resume calls
ALSA: pcm: Fix possible OOB access in PCM oss plugins
ALSA: pcm: Don't suspend stream in unrecoverable PCM state
Thomas Gleixner (1):
x86/smp: Enforce CONFIG_HOTPLUG_CPU when SMP=y
Thomas Zimmermann (1):
drm/vmwgfx: Don't double-free the mode stored in par->set_mode
Ulf Hansson (1):
Revert "mmc: block: don't use parameter prefix if built as module"
Waiman Long (1):
locking/lockdep: Add debug_locks check in __lock_downgrade()
Wei Qiao (1):
serial: sprd: adjust TIMEOUT to a big value
Wentao Wang (1):
Disable kgdboc failed by echo space to /sys/module/kgdboc/parameters/kgdboc
Winter Wang (1):
usb: gadget: configfs: add mutex lock before unregister gadget
Wolfram Sang (3):
mmc: make MAN_BKOPS_EN message a debug
mmc: sanitize 'bus width' in debug output
kbuild: setlocalversion: print error to STDERR
Xerox Lin (1):
usb: gadget: rndis: free response queue during REMOTE_NDIS_RESET_MSG
Xin Long (1):
sctp: get sctphdr by offset in sctp_compute_cksum
Yifeng Li (1):
mips: loongson64: lemote-2f: Add IRQF_NO_SUSPEND to "cascade" irqaction.
Yoshihiro Shimoda (1):
usb: renesas_usbhs: gadget: fix unused-but-set-variable warning
YueHaibing (1):
fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links
Yury Norov (1):
arm64: fix COMPAT_SHMLBA definition for large pages
Yuyang Du (1):
sched/fair: Fix new task's load avg removed from source CPU in wake_up_new_task()
Zhiqiang Liu (1):
vxlan: Don't call gro_cells_destroy() before device is unregistered
zhangyi (F) (1):
ext4: brelse all indirect buffer in ext4_ind_remove_space()
next reply other threads:[~2019-04-03 8:41 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-04-03 8:40 Greg KH [this message]
2019-04-03 8:40 ` Linux 4.4.178 Greg KH
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190403084010.GA22553@kroah.com \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=jslaby@suse.cz \
--cc=linux-kernel@vger.kernel.org \
--cc=lwn@lwn.net \
--cc=stable@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.