APPLIED: [SRU][Xenial][PULL] Xenial update: v4.4.257 upstream stable release
Kelsey Skunberg
kelsey.skunberg at canonical.com
Fri Feb 26 02:13:47 UTC 2021
Applied to Xenial master-next. thank you!
-Kelsey
On 2021-02-23 14:21:49 , Kamal Mostafa wrote:
> This pull request (40 commits) includes the following Xenial stable patchsets:
>
> Xenial update: v4.4.257 upstream stable release
> https://bugs.launchpad.net/bugs/1916660
>
> Note also that the 'stable-next' branch head contains this and all prior
> pending upstream stable releases. I recommend fetching and applying just this
> reference ('stable-next') instead of each tags/xenial-stable-v4.4.xx reference:
>
> git://kernel.ubuntu.com/ubuntu-stable/ubuntu-stable-xenial.git stable-next
>
> -Kamal
>
> -----
>
> The following changes since commit 63abd9e5b326d3080a4942b21075941d7fa9570f:
>
> UBUNTU: upstream stable to v4.4.256 (2021-02-23 12:54:55 -0800)
>
> are available in the Git repository at:
>
> git://kernel.ubuntu.com/ubuntu-stable/ubuntu-stable-xenial.git tags/xenial-stable-v4.4.257
>
> for you to fetch changes up to 2aad7859621015d9720b9c38144fa5aa43126bc9:
>
> UBUNTU: upstream stable to v4.4.257 (2021-02-23 13:32:58 -0800)
>
> ----------------------------------------------------------------
> Arnd Bergmann (1):
> elfcore: fix building with clang
>
> Aurelien Aptel (1):
> cifs: report error instead of invalid when revalidating a dentry fails
>
> Benjamin Valentin (1):
> Input: xpad - sync supported devices with fork on GitHub
>
> Brian King (1):
> scsi: ibmvfc: Set default timeout to avoid crash during migration
>
> Chenxin Jin (1):
> USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000
>
> Christoph Schemmel (1):
> USB: serial: option: Adding support for Cinterion MV31
>
> Dan Carpenter (1):
> USB: gadget: legacy: fix an error code in eth_bind()
>
> Dave Hansen (1):
> x86/apic: Add extra serialization for non-serializing MSRs
>
> Eric Dumazet (1):
> net_sched: reject silly cell_log in qdisc_get_rtab()
>
> Felix Fietkau (1):
> mac80211: fix station rate table updates on assoc
>
> Fengnan Chang (1):
> mmc: core: Limit retries when analyse of SDIO tuples fails
>
> Greg Kroah-Hartman (1):
> Linux 4.4.257
>
> Heiko Stuebner (1):
> usb: dwc2: Fix endpoint direction check in ep_from_windex
>
> Javed Hasan (1):
> scsi: libfc: Avoid invoking response handler twice if ep is already completed
>
> Jeremy Figgins (1):
> USB: usblp: don't call usb_set_interface if there's a single alt
>
> Josh Poimboeuf (1):
> x86/build: Disable CET instrumentation in the kernel
>
> Kamal Mostafa (2):
> UBUNTU: [Config] updateconfigs for ELFCORE
> UBUNTU: upstream stable to v4.4.257
>
> Muchun Song (3):
> mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page
> mm: hugetlb: fix a race between isolating and freeing page
> mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active
>
> Peter Zijlstra (4):
> futex,rt_mutex: Provide futex specific rt_mutex API
> futex: Remove rt_mutex_deadlock_account_*()
> futex: Rework inconsistent rt_mutex/futex_q state
> futex: Avoid violating the 10th rule of futex
>
> Pho Tran (1):
> USB: serial: cp210x: add pid/vid for WSDA-200-USB
>
> Rafael J. Wysocki (1):
> ACPI: thermal: Do not call acpi_thermal_check() directly
>
> Ralf Baechle (1):
> ELF/MIPS build fix
>
> Russell King (1):
> ARM: footbridge: fix dc21285 PCI configuration accessors
>
> Sasha Levin (1):
> stable: clamp SUBLEVEL in 4.4 and 4.9
>
> Shih-Yuan Lee (FourDollars) (1):
> ALSA: hda/realtek - Fix typo of pincfg for Dell quirk
>
> Thinh Nguyen (1):
> usb: udc: core: Use lock when write to soft_connect
>
> Thomas Gleixner (6):
> futex: Replace pointless printk in fixup_owner()
> futex: Provide and use pi_state_update_owner()
> rtmutex: Remove unused argument from rt_mutex_proxy_unlock()
> futex: Use pi_state_update_owner() in put_pi_state()
> futex: Simplify fixup_pi_state_owner()
> futex: Handle faults correctly for PI futexes
>
> Wang ShaoBo (1):
> kretprobe: Avoid re-registration of the same kretprobe earlier
>
> Xie He (1):
> net: lapb: Copy the skb before sending a packet
>
> Makefile | 10 +-
> arch/arm/mach-footbridge/dc21285.c | 12 +-
> arch/mips/Kconfig | 1 +
> arch/x86/Makefile | 3 +
> arch/x86/include/asm/apic.h | 10 --
> arch/x86/include/asm/barrier.h | 18 ++
> arch/x86/kernel/apic/apic.c | 4 +
> arch/x86/kernel/apic/x2apic_cluster.c | 3 +-
> arch/x86/kernel/apic/x2apic_phys.c | 3 +-
> debian.master/config/config.common.ubuntu | 1 +
> debian.master/upstream-stable | 2 +-
> drivers/acpi/thermal.c | 54 ++++--
> drivers/input/joystick/xpad.c | 17 +-
> drivers/mmc/core/sdio_cis.c | 6 +
> drivers/scsi/ibmvscsi/ibmvfc.c | 4 +-
> drivers/scsi/libfc/fc_exch.c | 16 +-
> drivers/usb/class/usblp.c | 19 +-
> drivers/usb/dwc2/gadget.c | 8 +-
> drivers/usb/gadget/legacy/ether.c | 4 +-
> drivers/usb/gadget/udc/udc-core.c | 13 +-
> drivers/usb/serial/cp210x.c | 2 +
> drivers/usb/serial/option.c | 6 +
> fs/Kconfig.binfmt | 8 +
> fs/cifs/dir.c | 22 ++-
> fs/hugetlbfs/inode.c | 3 +-
> include/linux/elfcore.h | 22 +++
> include/linux/hugetlb.h | 3 +
> kernel/Makefile | 3 -
> kernel/elfcore.c | 25 ---
> kernel/futex.c | 278 +++++++++++++++++-------------
> kernel/kprobes.c | 4 +
> kernel/locking/rtmutex-debug.c | 9 -
> kernel/locking/rtmutex-debug.h | 3 -
> kernel/locking/rtmutex.c | 127 ++++++++------
> kernel/locking/rtmutex.h | 2 -
> kernel/locking/rtmutex_common.h | 12 +-
> mm/hugetlb.c | 9 +-
> net/lapb/lapb_out.c | 3 +-
> net/mac80211/driver-ops.c | 5 +-
> net/mac80211/rate.c | 3 +-
> net/sched/sch_api.c | 3 +-
> sound/pci/hda/patch_realtek.c | 2 +-
> 42 files changed, 468 insertions(+), 294 deletions(-)
> delete mode 100644 kernel/elfcore.c
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
More information about the kernel-team
mailing list