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