Message ID | 20180706230723.GA16813@whence.com |
---|---|
State | New |
Headers | show |
Series | [SRU,Bionic,PULL] Bionic upstream stable patchset 2018-07-06 | expand |
Rebased and merged into the pull req: Subject: [SRU][Bionic][PULL] Bionic upstream stable patchset 2018-07-20 (+) -Kamal On Fri, Jul 06, 2018 at 04:07:23PM -0700, Kamal Mostafa wrote: > Bionic update: upstream stable patchset 2018-07-06 > (ported from v4.14.41 and v4.16.9) > > BugLink: http://bugs.launchpad.net/bugs/1780499 > > -Kamal > > ----- > > The following changes since commit 6aa4a09b59d038510a810d6f42758d98fc4a72f9: > > clocksource: Consistent de-rate when marking unstable (2018-07-04 18:03:12 +0200) > > are available in the git repository at: > > git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/bionic stable-lp1780499 > > for you to fetch changes up to 4db2f1976d1d67144e3152e318ef76f5d4ca3242: > > sched/core: Fix possible Spectre-v1 indexing for sched_prio_to_weight[] (2018-07-06 15:39:07 -0700) > > ---------------------------------------------------------------- > Alexander Popov (1): > i2c: dev: prevent ZERO_SIZE_PTR deref in i2cdev_ioctl_rdwr() > > Ben Skeggs (1): > drm/nouveau/ttm: don't dereference nvbo::cli, it can outlive client > > Boris Brezillon (1): > drm/vc4: Fix scaling of uni-planar formats > > David Rientjes (1): > mm, oom: fix concurrent munlock and oom reaper unmap, v3 > > Eric Biggers (1): > ext4: prevent right-shifting extents beyond EXT_MAX_BLOCKS > > Eric Dumazet (10): > crypto: af_alg - fix possible uninit-value in alg_bind() > netlink: fix uninit-value in netlink_sendmsg > net: fix rtnh_ok() > net: initialize skb->peeked when cloning > net: fix uninit-value in __hw_addr_add_ex() > dccp: initialize ireq->ir_mark > ipv4: fix uninit-value in ip_route_output_key_hash_rcu() > soreuseport: initialise timewait reuseport field > inetpeer: fix uninit-value in inet_getpeer > tcp: fix TCP_REPAIR_QUEUE bound checking > > Florent Flament (1): > drm/i915: Fix drm:intel_enable_lvds ERROR message in kernel log > > Florian Westphal (1): > netfilter: ebtables: don't attempt to allocate 0-sized compat array > > Govert Overgaauw (1): > gpio: fix aspeed_gpio unmask irq > > Gustavo A. R. Silva (2): > net: atm: Fix potential Spectre v1 > atm: zatm: Fix potential Spectre v1 > > Hans de Goede (3): > libata: Apply NOLPM quirk for SanDisk SD7UB3Q*G1001 SSDs > Revert "Bluetooth: btusb: Fix quirk for Atheros 1525/QCA6174" > Bluetooth: btusb: Only check needs_reset_resume DMI table for QCA rome chipsets > > Ilya Dryomov (1): > ceph: fix rsize/wsize capping in ceph_direct_read_write() > > Jan Kara (1): > bdi: Fix oops in wb_workfn() > > Jens Axboe (1): > nvme: add quirk to force medium priority for SQ creation > > Jimmy Assarsson (1): > can: kvaser_usb: Increase correct stats counter in kvaser_usb_rx_can_msg() > > Jiri Olsa (1): > perf: Remove superfluous allocation error check > > Johan Hovold (1): > rfkill: gpio: fix memory leak in probe error path > > Julian Anastasov (1): > ipvs: fix rtnl_lock lockups caused by start_sync_thread > > Lukas Wunner (2): > can: hi311x: Acquire SPI lock on ->do_get_berr_counter > can: hi311x: Work around TX complete interrupt erratum > > Marek Szyprowski (2): > thermal: exynos: Reading temperature makes sense only when TMU is turned on > thermal: exynos: Propagate error value from tmu_read() > > Masami Hiramatsu (1): > tracing/uprobe_event: Fix strncpy corner case > > Michal Hocko (1): > memcg: fix per_node_info cleanup > > Michel Dänzer (1): > drm/ttm: Use GFP_TRANSHUGE_LIGHT for allocating huge pages > > Mikulas Patocka (1): > dm integrity: use kvfree for kvmalloc'd memory > > Pavel Tatashin (1): > mm: sections are not offlined during memory hotremove > > Peter Zijlstra (7): > sched/autogroup: Fix possible Spectre-v1 indexing for sched_prio_to_weight[] > perf/x86: Fix possible Spectre-v1 indexing for hw_perf_event cache_* > perf/x86/cstate: Fix possible Spectre-v1 indexing for pkg_msr > perf/x86/msr: Fix possible Spectre-v1 indexing in the MSR driver > perf/core: Fix possible Spectre-v1 indexing for ->aux_pages[] > perf/x86: Fix possible Spectre-v1 indexing for x86_pmu::event_map() > sched/core: Fix possible Spectre-v1 indexing for sched_prio_to_weight[] > > Rafael J. Wysocki (1): > cpufreq: schedutil: Avoid using invalid next_freq > > Rodrigo Vivi (1): > drm/i915: Adjust eDP's logical vco in a reliable place. > > Steve French (1): > smb3: directory sync should not return an error > > Steven Rostedt (VMware) (1): > tracing: Fix regex_match_front() to not over compare the test string > > Tetsuo Handa (2): > bdi: wake up concurrent wb_shutdown() callers. > bdi: Fix use after free bug in debugfs_remove() > > Timur Tabi (1): > gpioib: do not free unrequested descriptors > > Tom Herbert (1): > kcm: Call strp_stop before strp_done in kcm_attach > > Uwe Kleine-König (1): > gpio: fix error path in lineevent_create > > Ville Syrjälä (2): > drm/atomic: Clean old_state/new_state in drm_atomic_state_default_clear() > drm/atomic: Clean private obj old_state/new_state in drm_atomic_state_default_clear() > > Vitaly Wool (1): > z3fold: fix reclaim lock-ups > > arch/arm64/Kconfig | 14 +++ > arch/arm64/include/asm/cputype.h | 2 + > arch/x86/events/core.c | 8 +- > arch/x86/events/intel/cstate.c | 2 + > arch/x86/events/msr.c | 9 +- > crypto/af_alg.c | 8 +- > drivers/ata/libata-core.c | 3 + > drivers/atm/zatm.c | 3 + > drivers/bluetooth/btusb.c | 12 ++- > drivers/gpio/gpio-aspeed.c | 2 +- > drivers/gpio/gpiolib.c | 7 +- > drivers/gpu/drm/drm_atomic.c | 8 ++ > drivers/gpu/drm/i915/intel_cdclk.c | 41 +++++++- > drivers/gpu/drm/i915/intel_dp.c | 20 ---- > drivers/gpu/drm/i915/intel_lvds.c | 3 +- > drivers/gpu/drm/nouveau/nouveau_bo.c | 1 - > drivers/gpu/drm/nouveau/nouveau_bo.h | 2 - > drivers/gpu/drm/nouveau/nouveau_ttm.c | 6 +- > drivers/gpu/drm/ttm/ttm_page_alloc.c | 11 ++- > drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 3 +- > drivers/gpu/drm/vc4/vc4_plane.c | 2 +- > drivers/i2c/i2c-dev.c | 2 +- > drivers/md/dm-integrity.c | 2 +- > drivers/net/can/spi/hi311x.c | 11 ++- > drivers/net/can/usb/kvaser_usb.c | 2 +- > drivers/nvme/host/nvme.h | 5 + > drivers/nvme/host/pci.c | 12 ++- > drivers/thermal/samsung/exynos_tmu.c | 14 ++- > fs/ceph/file.c | 10 +- > fs/cifs/cifsfs.c | 13 +++ > fs/ext4/extents.c | 16 +++- > fs/fs-writeback.c | 2 +- > include/linux/oom.h | 2 + > include/linux/wait_bit.h | 17 ++++ > include/net/inet_timewait_sock.h | 1 + > include/net/nexthop.h | 2 +- > kernel/events/callchain.c | 10 +- > kernel/events/ring_buffer.c | 7 +- > kernel/sched/autogroup.c | 7 +- > kernel/sched/core.c | 7 +- > kernel/sched/cpufreq_schedutil.c | 3 +- > kernel/trace/trace_events_filter.c | 3 + > kernel/trace/trace_uprobe.c | 2 + > mm/backing-dev.c | 3 +- > mm/memcontrol.c | 3 + > mm/mmap.c | 44 +++++---- > mm/oom_kill.c | 74 ++++++++------- > mm/sparse.c | 2 +- > mm/z3fold.c | 42 ++++++--- > net/atm/lec.c | 9 +- > net/bridge/netfilter/ebtables.c | 11 ++- > net/core/dev_addr_lists.c | 4 +- > net/core/skbuff.c | 1 + > net/dccp/ipv4.c | 1 + > net/dccp/ipv6.c | 1 + > net/ipv4/inet_timewait_sock.c | 1 + > net/ipv4/inetpeer.c | 1 + > net/ipv4/route.c | 11 ++- > net/ipv4/tcp.c | 2 +- > net/kcm/kcmsock.c | 1 + > net/netfilter/ipvs/ip_vs_ctl.c | 8 -- > net/netfilter/ipvs/ip_vs_sync.c | 155 ++++++++++++++++--------------- > net/netlink/af_netlink.c | 2 + > net/rfkill/rfkill-gpio.c | 7 +- > 64 files changed, 446 insertions(+), 254 deletions(-) > > -- > kernel-team mailing list > kernel-team@lists.ubuntu.com > https://lists.ubuntu.com/mailman/listinfo/kernel-team