This is the start of the stable review cycle for the 4.14.297 release.
There are 34 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Wed, 02 Nov 2022 07:01:32 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.14.297-r…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.14.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 4.14.297-rc1
Daniel Sneddon <daniel.sneddon(a)linux.intel.com>
x86/speculation: Add RSB VM Exit protections
Pawan Gupta <pawan.kumar.gupta(a)linux.intel.com>
x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts
Nathan Chancellor <nathan(a)kernel.org>
x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current
Pawan Gupta <pawan.kumar.gupta(a)linux.intel.com>
x86/speculation: Disable RRSBA behavior
Pawan Gupta <pawan.kumar.gupta(a)linux.intel.com>
x86/bugs: Add Cannon lake to RETBleed affected CPU list
Andrew Cooper <andrew.cooper3(a)citrix.com>
x86/cpu/amd: Enumerate BTC_NO
Peter Zijlstra <peterz(a)infradead.org>
x86/common: Stamp out the stepping madness
Josh Poimboeuf <jpoimboe(a)kernel.org>
x86/speculation: Fill RSB on vmexit for IBRS
Josh Poimboeuf <jpoimboe(a)kernel.org>
KVM: VMX: Fix IBRS handling after vmexit
Josh Poimboeuf <jpoimboe(a)kernel.org>
KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS
Josh Poimboeuf <jpoimboe(a)kernel.org>
x86/speculation: Remove x86_spec_ctrl_mask
Josh Poimboeuf <jpoimboe(a)kernel.org>
x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit
Josh Poimboeuf <jpoimboe(a)kernel.org>
x86/speculation: Fix SPEC_CTRL write on SMT state change
Josh Poimboeuf <jpoimboe(a)kernel.org>
x86/speculation: Fix firmware entry SPEC_CTRL handling
Josh Poimboeuf <jpoimboe(a)kernel.org>
x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n
Pawan Gupta <pawan.kumar.gupta(a)linux.intel.com>
x86/speculation: Add LFENCE to RSB fill sequence
Peter Zijlstra <peterz(a)infradead.org>
x86/speculation: Change FILL_RETURN_BUFFER to work with objtool
Peter Zijlstra <peterz(a)infradead.org>
entel_idle: Disable IBRS during long idle
Peter Zijlstra <peterz(a)infradead.org>
x86/bugs: Report Intel retbleed vulnerability
Peter Zijlstra <peterz(a)infradead.org>
x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation()
Pawan Gupta <pawan.kumar.gupta(a)linux.intel.com>
x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS
Peter Zijlstra <peterz(a)infradead.org>
x86/bugs: Optimize SPEC_CTRL MSR writes
Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com>
x86/entry: Add kernel IBRS implementation
Peter Zijlstra <peterz(a)infradead.org>
x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value
Alexandre Chartre <alexandre.chartre(a)oracle.com>
x86/bugs: Add AMD retbleed= boot parameter
Alexandre Chartre <alexandre.chartre(a)oracle.com>
x86/bugs: Report AMD retbleed vulnerability
Peter Zijlstra <peterz(a)infradead.org>
x86/cpufeatures: Move RETPOLINE flags to word 11
Peter Zijlstra <peterz(a)infradead.org>
x86/entry: Remove skip_r11rcx
Mark Gross <mgross(a)linux.intel.com>
x86/cpu: Add a steppings field to struct x86_cpu_id
Thomas Gleixner <tglx(a)linutronix.de>
x86/cpu: Add consistent CPU match macros
Thomas Gleixner <tglx(a)linutronix.de>
x86/devicetable: Move x86 specific macro out of generic code
Ingo Molnar <mingo(a)kernel.org>
x86/cpufeature: Fix various quality problems in the <asm/cpu_device_hd.h> header
Kan Liang <kan.liang(a)linux.intel.com>
x86/cpufeature: Add facility to check for min microcode revisions
Suraj Jitindar Singh <surajjs(a)amazon.com>
Revert "x86/cpu: Add a steppings field to struct x86_cpu_id"
-------------
Diffstat:
Documentation/admin-guide/hw-vuln/spectre.rst | 8 +
Documentation/admin-guide/kernel-parameters.txt | 13 +
Makefile | 4 +-
arch/x86/entry/calling.h | 68 +++-
arch/x86/entry/entry_32.S | 2 -
arch/x86/entry/entry_64.S | 38 ++-
arch/x86/entry/entry_64_compat.S | 12 +-
arch/x86/include/asm/cpu_device_id.h | 168 +++++++++-
arch/x86/include/asm/cpufeatures.h | 16 +-
arch/x86/include/asm/intel-family.h | 6 +
arch/x86/include/asm/msr-index.h | 14 +
arch/x86/include/asm/nospec-branch.h | 48 +--
arch/x86/kernel/cpu/amd.c | 21 +-
arch/x86/kernel/cpu/bugs.c | 415 ++++++++++++++++++++----
arch/x86/kernel/cpu/common.c | 68 ++--
arch/x86/kernel/cpu/match.c | 44 ++-
arch/x86/kernel/cpu/scattered.c | 1 +
arch/x86/kernel/process.c | 2 +-
arch/x86/kvm/svm.c | 1 +
arch/x86/kvm/vmx.c | 51 ++-
drivers/base/cpu.c | 8 +
drivers/cpufreq/acpi-cpufreq.c | 1 +
drivers/cpufreq/amd_freq_sensitivity.c | 1 +
drivers/idle/intel_idle.c | 45 ++-
include/linux/cpu.h | 2 +
include/linux/mod_devicetable.h | 4 +-
tools/arch/x86/include/asm/cpufeatures.h | 1 +
27 files changed, 899 insertions(+), 163 deletions(-)
This is the start of the stable review cycle for the 5.4.221 release.
There are 53 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Sat, 29 Oct 2022 16:50:35 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.4.221-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.4.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 5.4.221-rc1
Seth Jenkins <sethjenkins(a)google.com>
mm: /proc/pid/smaps_rollup: fix no vma's null-deref
Gaurav Kohli <gauravkohli(a)linux.microsoft.com>
hv_netvsc: Fix race between VF offering and VF association message from host
Nick Desaulniers <ndesaulniers(a)google.com>
Makefile.debug: re-enable debug info for .S files
Werner Sembach <wse(a)tuxedocomputers.com>
ACPI: video: Force backlight native for more TongFang devices
Conor Dooley <conor.dooley(a)microchip.com>
riscv: topology: fix default topology reporting
Conor Dooley <conor.dooley(a)microchip.com>
arm64: topology: move store_cpu_topology() to shared code
Jerry Snitselaar <jsnitsel(a)redhat.com>
iommu/vt-d: Clean up si_domain in the init_dmars() error path
Yang Yingliang <yangyingliang(a)huawei.com>
net: hns: fix possible memory leak in hnae_ae_register()
Zhengchao Shao <shaozhengchao(a)huawei.com>
net: sched: cake: fix null pointer access issue when cake_init() fails
Harini Katakam <harini.katakam(a)amd.com>
net: phy: dp83867: Extend RX strap quirk for SGMII mode
Xiaobo Liu <cppcoffee(a)gmail.com>
net/atm: fix proc_mpc_write incorrect return value
José Expósito <jose.exposito89(a)gmail.com>
HID: magicmouse: Do not set BTN_MOUSE on double report
Alexander Potapenko <glider(a)google.com>
tipc: fix an information leak in tipc_topsrv_kern_subscr
Mark Tomlinson <mark.tomlinson(a)alliedtelesis.co.nz>
tipc: Fix recognition of trial period
Tony Luck <tony.luck(a)intel.com>
ACPI: extlog: Handle multiple records
Filipe Manana <fdmanana(a)suse.com>
btrfs: fix processing of delayed tree block refs during backref walking
Filipe Manana <fdmanana(a)suse.com>
btrfs: fix processing of delayed data refs during backref walking
Jean-Francois Le Fillatre <jflf_kernel(a)gmx.com>
r8152: add PID for the Lenovo OneLink+ Dock
James Morse <james.morse(a)arm.com>
arm64: errata: Remove AES hwcap for COMPAT tasks
Bryan O'Donoghue <bryan.odonoghue(a)linaro.org>
media: venus: dec: Handle the case where find_format fails
Eric Ren <renzhengeek(a)gmail.com>
KVM: arm64: vgic: Fix exit condition in scan_its_table()
Kai-Heng Feng <kai.heng.feng(a)canonical.com>
ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS
Alexander Stein <alexander.stein(a)ew.tq-group.com>
ata: ahci-imx: Fix MODULE_ALIAS
Zhang Rui <rui.zhang(a)intel.com>
hwmon/coretemp: Handle large core ID value
Borislav Petkov <bp(a)suse.de>
x86/microcode/AMD: Apply the patch early on every logical thread
Joseph Qi <joseph.qi(a)linux.alibaba.com>
ocfs2: fix BUG when iput after ocfs2_mknod fails
Joseph Qi <joseph.qi(a)linux.alibaba.com>
ocfs2: clear dinode links count in case of error
Dave Chinner <dchinner(a)redhat.com>
xfs: fix use-after-free on CIL context on shutdown
Darrick J. Wong <darrick.wong(a)oracle.com>
xfs: move inode flush to the sync workqueue
Christoph Hellwig <hch(a)lst.de>
xfs: reflink should force the log out if mounted with wsync
Christoph Hellwig <hch(a)lst.de>
xfs: factor out a new xfs_log_force_inode helper
Brian Foster <bfoster(a)redhat.com>
xfs: trylock underlying buffer on dquot flush
Darrick J. Wong <darrick.wong(a)oracle.com>
xfs: don't write a corrupt unmount record to force summary counter recalc
Dave Chinner <dchinner(a)redhat.com>
xfs: tail updates only need to occur when LSN changes
Dave Chinner <dchinner(a)redhat.com>
xfs: factor common AIL item deletion code
Dave Chinner <dchinner(a)redhat.com>
xfs: Throttle commits on delayed background CIL push
Dave Chinner <dchinner(a)redhat.com>
xfs: Lower CIL flush limit for large logs
Darrick J. Wong <darrick.wong(a)oracle.com>
xfs: preserve default grace interval during quotacheck
Brian Foster <bfoster(a)redhat.com>
xfs: fix unmount hang and memory leak on shutdown during quotaoff
Brian Foster <bfoster(a)redhat.com>
xfs: factor out quotaoff intent AIL removal and memory free
Pavel Reichl <preichl(a)redhat.com>
xfs: Replace function declaration by actual definition
Pavel Reichl <preichl(a)redhat.com>
xfs: remove the xfs_qoff_logitem_t typedef
Pavel Reichl <preichl(a)redhat.com>
xfs: remove the xfs_dq_logitem_t typedef
Pavel Reichl <preichl(a)redhat.com>
xfs: remove the xfs_disk_dquot_t and xfs_dquot_t
Takashi Iwai <tiwai(a)suse.de>
xfs: Use scnprintf() for avoiding potential buffer overflow
Darrick J. Wong <darrick.wong(a)oracle.com>
xfs: check owner of dir3 blocks
Darrick J. Wong <darrick.wong(a)oracle.com>
xfs: check owner of dir3 data blocks
Darrick J. Wong <darrick.wong(a)oracle.com>
xfs: fix buffer corruption reporting when xfs_dir3_free_header_check fails
Darrick J. Wong <darrick.wong(a)oracle.com>
xfs: xfs_buf_corruption_error should take __this_address
Darrick J. Wong <darrick.wong(a)oracle.com>
xfs: add a function to deal with corrupt buffers post-verifiers
Brian Foster <bfoster(a)redhat.com>
xfs: rework collapse range into an atomic operation
Brian Foster <bfoster(a)redhat.com>
xfs: rework insert range into an atomic operation
Brian Foster <bfoster(a)redhat.com>
xfs: open code insert range extent split helper
-------------
Diffstat:
Documentation/arm64/silicon-errata.rst | 4 +
Makefile | 8 +-
arch/arm64/Kconfig | 16 ++++
arch/arm64/include/asm/cpucaps.h | 3 +-
arch/arm64/kernel/cpu_errata.c | 16 ++++
arch/arm64/kernel/cpufeature.c | 13 ++-
arch/arm64/kernel/topology.c | 40 ---------
arch/riscv/Kconfig | 2 +-
arch/riscv/kernel/smpboot.c | 4 +-
arch/x86/kernel/cpu/microcode/amd.c | 16 +++-
drivers/acpi/acpi_extlog.c | 33 ++++---
drivers/acpi/video_detect.c | 64 ++++++++++++++
drivers/ata/ahci.h | 2 +-
drivers/ata/ahci_imx.c | 2 +-
drivers/base/arch_topology.c | 19 ++++
drivers/hid/hid-magicmouse.c | 2 +-
drivers/hwmon/coretemp.c | 56 ++++++++----
drivers/iommu/intel-iommu.c | 5 ++
drivers/media/platform/qcom/venus/vdec.c | 2 +
drivers/net/ethernet/hisilicon/hns/hnae.c | 4 +-
drivers/net/hyperv/hyperv_net.h | 3 +
drivers/net/hyperv/netvsc.c | 4 +
drivers/net/hyperv/netvsc_drv.c | 20 +++++
drivers/net/phy/dp83867.c | 8 ++
drivers/net/usb/cdc_ether.c | 7 ++
drivers/net/usb/r8152.c | 1 +
fs/btrfs/backref.c | 46 ++++++----
fs/ocfs2/namei.c | 23 +++--
fs/proc/task_mmu.c | 2 +-
fs/xfs/libxfs/xfs_alloc.c | 2 +-
fs/xfs/libxfs/xfs_attr_leaf.c | 6 +-
fs/xfs/libxfs/xfs_bmap.c | 32 +------
fs/xfs/libxfs/xfs_bmap.h | 3 +-
fs/xfs/libxfs/xfs_btree.c | 2 +-
fs/xfs/libxfs/xfs_da_btree.c | 10 +--
fs/xfs/libxfs/xfs_dir2_block.c | 33 ++++++-
fs/xfs/libxfs/xfs_dir2_data.c | 32 ++++++-
fs/xfs/libxfs/xfs_dir2_leaf.c | 2 +-
fs/xfs/libxfs/xfs_dir2_node.c | 8 +-
fs/xfs/libxfs/xfs_dquot_buf.c | 8 +-
fs/xfs/libxfs/xfs_format.h | 10 +--
fs/xfs/libxfs/xfs_trans_resv.c | 6 +-
fs/xfs/xfs_attr_inactive.c | 6 +-
fs/xfs/xfs_attr_list.c | 2 +-
fs/xfs/xfs_bmap_util.c | 57 ++++++------
fs/xfs/xfs_buf.c | 22 +++++
fs/xfs/xfs_buf.h | 2 +
fs/xfs/xfs_dquot.c | 26 +++---
fs/xfs/xfs_dquot.h | 98 +++++++++++----------
fs/xfs/xfs_dquot_item.c | 47 +++++++---
fs/xfs/xfs_dquot_item.h | 35 ++++----
fs/xfs/xfs_error.c | 7 +-
fs/xfs/xfs_error.h | 2 +-
fs/xfs/xfs_export.c | 14 +--
fs/xfs/xfs_file.c | 16 ++--
fs/xfs/xfs_inode.c | 23 ++++-
fs/xfs/xfs_inode.h | 1 +
fs/xfs/xfs_inode_item.c | 28 +++---
fs/xfs/xfs_log.c | 26 +++---
fs/xfs/xfs_log_cil.c | 39 ++++++--
fs/xfs/xfs_log_priv.h | 53 +++++++++--
fs/xfs/xfs_log_recover.c | 5 +-
fs/xfs/xfs_mount.h | 5 ++
fs/xfs/xfs_qm.c | 64 ++++++++------
fs/xfs/xfs_qm_bhv.c | 6 +-
fs/xfs/xfs_qm_syscalls.c | 142 +++++++++++++++---------------
fs/xfs/xfs_stats.c | 10 +--
fs/xfs/xfs_super.c | 28 ++++--
fs/xfs/xfs_trace.h | 1 +
fs/xfs/xfs_trans_ail.c | 88 +++++++++++-------
fs/xfs/xfs_trans_dquot.c | 54 ++++++------
fs/xfs/xfs_trans_priv.h | 6 +-
net/atm/mpoa_proc.c | 3 +-
net/sched/sch_cake.c | 4 +
net/tipc/discover.c | 2 +-
net/tipc/topsrv.c | 2 +-
virt/kvm/arm/vgic/vgic-its.c | 5 +-
77 files changed, 973 insertions(+), 535 deletions(-)
This is the start of the stable review cycle for the 6.0.4 release.
There are 20 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Wed, 26 Oct 2022 11:29:24 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.0.4-rc1.…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.0.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 6.0.4-rc1
Thomas Zimmermann <tzimmermann(a)suse.de>
fbdev/core: Remove remove_conflicting_pci_framebuffers()
Mel Gorman <mgorman(a)techsingularity.net>
mm/huge_memory: do not clobber swp_entry_t during THP split
Rafael Mendonca <rafaelmendsr(a)gmail.com>
io-wq: Fix memory leak in worker creation
Martin Liska <mliska(a)suse.cz>
gcov: support GCC 12.1 and newer compilers
Ard Biesheuvel <ardb(a)kernel.org>
efi: ssdt: Don't free memory if ACPI table was loaded successfully
Ard Biesheuvel <ardb(a)kernel.org>
efi: efivars: Fix variable writes without query_variable_store()
Nikos Tsironis <ntsironis(a)arrikto.com>
dm clone: Fix typo in block_device format specifier
Tim Huang <tim.huang(a)amd.com>
drm/amd/pm: update SMU IP v13.0.4 driver interface version
Evan Quan <evan.quan(a)amd.com>
drm/amd/pm: fulfill SMU13.0.0 cstate control interface
Evan Quan <evan.quan(a)amd.com>
drm/amd/pm: disable cstate feature for gpu reset scenario
Tim Huang <tim.huang(a)amd.com>
drm/amd/pm: add SMU IP v13.0.4 IF version define to V7
Evan Quan <evan.quan(a)amd.com>
drm/amd/pm: fulfill SMU13.0.7 cstate control interface
Pavel Begunkov <asml.silence(a)gmail.com>
net: flag sockets supporting msghdr originated zerocopy
Roderick Colenbrander <roderick(a)gaikai.com>
HID: playstation: add initial DualSense Edge controller support
Roderick Colenbrander <roderick(a)gaikai.com>
HID: playstation: stop DualSense output work on remove.
Pavel Begunkov <asml.silence(a)gmail.com>
io_uring/net: fail zc send when unsupported by socket
Rafael J. Wysocki <rafael.j.wysocki(a)intel.com>
thermal: intel_powerclamp: Use first online CPU as control_cpu
Basavaraj Natikar <Basavaraj.Natikar(a)amd.com>
pinctrl: amd: change dev_warn to dev_dbg for additional feature support
Ville Syrjälä <ville.syrjala(a)linux.intel.com>
drm/i915/bios: Use hardcoded fp_timing size for generating LFP data pointers
Ville Syrjälä <ville.syrjala(a)linux.intel.com>
drm/i915/bios: Validate fp_timing terminator presence
-------------
Diffstat:
Makefile | 4 +-
drivers/firmware/efi/efi.c | 2 +
drivers/firmware/efi/vars.c | 10 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 ++
.../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_4.h | 17 +++-
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 2 +-
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 8 ++
drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 9 ++
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 11 +++
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 12 +++
drivers/gpu/drm/i915/display/intel_bios.c | 106 ++++++++++-----------
drivers/hid/hid-ids.h | 1 +
drivers/hid/hid-playstation.c | 46 +++++++--
drivers/md/dm-clone-target.c | 2 +-
drivers/pinctrl/pinctrl-amd.c | 4 +-
drivers/thermal/intel/intel_powerclamp.c | 6 +-
drivers/video/aperture.c | 30 +++---
drivers/video/fbdev/core/fbmem.c | 48 ----------
fs/efivarfs/vars.c | 16 ----
include/linux/efi.h | 3 -
include/linux/fb.h | 2 -
include/linux/net.h | 1 +
io_uring/io-wq.c | 2 +-
io_uring/net.c | 2 +
kernel/gcov/gcc_4_7.c | 18 +++-
mm/huge_memory.c | 11 ++-
net/ipv4/tcp.c | 1 +
net/ipv4/udp.c | 1 +
28 files changed, 218 insertions(+), 165 deletions(-)
Following build warning / errors noticed while building x86_64 with clang
on Linux next-20221025 tag.
Reported-by: Linux Kernel Functional Testing <lkft(a)linaro.org>
## Build
* kernel: 6.1.0-rc1
* git: https://gitlab.com/Linaro/lkft/mirrors/next/linux-next
* git branch: master
* git commit: 76cf65d1377f733af1e2a55233e3353ffa577f54
* git describe: next-20221024
* test details:
https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20221024
## Test Regressions (compared to next-20221021)
* i386, build
- clang-12-lkftconfig
- clang-13-lkftconfig
- clang-14-lkftconfig
- clang-nightly-lkftconfig
* x86_64, build
- clang-12-lkftconfig
- clang-13-lkftconfig
- clang-14-lkftconfig
- clang-nightly-lkftconfig
make --silent --keep-going --jobs=8
O=/home/tuxbuild/.cache/tuxmake/builds/1/build LLVM=1 LLVM_IAS=1
ARCH=x86_64 CROSS_COMPILE=x86_64-linux-gnu- HOSTCC=clang CC=clang
In file included from arch/x86/kernel/asm-offsets.c:13:
In file included from include/linux/suspend.h:5:
In file included from include/linux/swap.h:9:
In file included from include/linux/memcontrol.h:20:
In file included from include/linux/mm.h:31:
include/linux/memremap.h:258:9: error: expression which evaluates to
zero treated as a null pointer constant of type 'struct folio *'
[-Werror,-Wnon-literal-null-conversion]
return false;
^~~~~
1 error generated.
make[2]: *** [scripts/Makefile.build:118: arch/x86/kernel/asm-offsets.s] Error 1
--
Linaro LKFT
https://lkft.linaro.org
Meilong Ceramics is much more than a good supplier for high-quality sanitary ware bathroom products such as CUPC/UPC two piece toilets,one piece toilets, wall-mount toilets, bathroom pedestal sinks, kitchen farmhouse sinks, console sinks and etc. We are also a reliable business partner that you can really count on. With our dedication and profesionalitas in the manufacturing of bathroom ceramic products, we can provide great support for your expanding business.
With more than 28 years of expericece, Meilong ceramics has became one of the largest toilets and sinks suppliers in China. Products has been certified by IAPMO,TUV and many other third party institutions, and are fully compliant with various standards such as CUPC/UPC, WaterSense, Watermark, CE, ISO9001 and etc. Because we understand the importance of maintaining long-term business partnership, we strive to keep the products quality as good as possible and we keep our products quality standards as high as possible. As one of the largest sanitary ware manufactuers, we also pay great attention to environment protection and the development of eco-friendly bathroom ceramic products such as waterless toilet.
visit us at : https://meilong-ceramics.com/
check out our product listing at : https://meilong-ceramics.com/product/filters/all/
contact us at : https://meilong-ceramics.com/company/contact/
View company updates at : https://meilong-ceramics.com/company/post/all/
Hello from Jim,
I am a scientist who specializes in vaccine research and development
with a leading Pharmaceutical company in the United Kingdom. I have a
business proposal where we can partner and make profits.
You do not need experience or expertise to participate in it.
Kindly reply if interested and I will provide more details.
Jim
-------------------------------------------------
Please ask to be REMOVED if you are not interested
The selftest gpio gpio-sim.sh started failing from Linux next-20221018 and
also noticed on next-20221019 here is the test log [1] and [2].
Reported-by: Linux Kernel Functional Testing <lkft(a)linaro.org>
# selftests: gpio: gpio-sim.sh
# 1. chip_name and dev_name attributes
# 1.1. Chip name is communicated to user
# 1.2. chip_name returns 'none' if the chip is still pending
# 1.3. Device name is communicated to user
# 2. Creating and configuring simulated chips
# 2.1. Default number of lines is 1
# 2.2. Number of lines can be specified
# 2.3. Label can be set
# 2.4. Label can be left empty
# 2.5. Line names can be configured
# 2.6. Line config can remain unused if offset is greater than number of lines
# 2.7. Line configfs directory names are sanitized
# 2.8. Multiple chips can be created
# 2.9. Can't modify settings when chip is live
# 2.10. Can't create line items when chip is live
# 2.11. Probe errors are propagated to user-space
[ 74.861454] gpio gpiochip2: (gpio-sim.0-node0): line cnt 34463 is
greater than fast path cnt 512
[ 78.907553] audit: type=1334 audit(1651167801.183:10): prog-id=0 op=UNLOAD
[ 78.914706] audit: type=1334 audit(1651167801.183:11): prog-id=0 op=UNLOAD
# Probe error was not propagated
# GPIO gpio-sim test FAIL
not ok 2 selftests: gpio: gpio-sim.sh # exit=1
## Build
* kernel: 6.1.0-rc1
* git: https://gitlab.com/Linaro/lkft/mirrors/next/linux-next
* git branch: master
* git commit: a72b55bc981b62f7186600d06d1824f1d0612b27
* git describe: next-20221019
* test details:
https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20221019
## Test Regressions (compared to next-20221017)
* bcm2711-rpi-4-b, kselftest-gpio
- gpio.gpio-sim.sh
[1] https://lkft.validation.linaro.org/scheduler/job/5702400#L1325
Test results comparison link,
[2] https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20221019/te…
--
Linaro LKFT
https://lkft.linaro.org
Following build error noticed while building arm64 defconfig on
stable-rc queue/5.10.
Reported-by: Linux Kernel Functional Testing <lkft(a)linaro.org>
drivers/dma/ti/k3-udma.c: In function 'udma_decrement_byte_counters':
drivers/dma/ti/k3-udma.c:666:26: error: 'struct udma_chan' has no
member named 'bchan'; did you mean 'tchan'?
666 | if (!uc->bchan)
| ^~~~~
| tchan
make[4]: *** [scripts/Makefile.build:286: drivers/dma/ti/k3-udma.o] Error 1
--
Linaro LKFT
https://lkft.linaro.org
This is the start of the stable review cycle for the 5.10.149 release.
There are 4 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Tue, 18 Oct 2022 06:44:46 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.149-r…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 5.10.149-rc1
Johannes Berg <johannes.berg(a)intel.com>
wifi: mac80211: fix MBSSID parsing use-after-free
Johannes Berg <johannes.berg(a)intel.com>
wifi: mac80211: don't parse mbssid in assoc response
Johannes Berg <johannes.berg(a)intel.com>
mac80211: mlme: find auth challenge directly
Sasha Levin <sashal(a)kernel.org>
Revert "fs: check FMODE_LSEEK to control internal pipe splicing"
-------------
Diffstat:
Makefile | 4 ++--
fs/splice.c | 10 ++++++----
net/mac80211/ieee80211_i.h | 4 ++--
net/mac80211/mlme.c | 21 +++++++++++++--------
net/mac80211/scan.c | 2 ++
net/mac80211/util.c | 11 ++++++-----
6 files changed, 31 insertions(+), 21 deletions(-)
This is the start of the stable review cycle for the 5.4.219 release.
There are 4 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Tue, 18 Oct 2022 06:44:46 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.4.219-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.4.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 5.4.219-rc1
Johannes Berg <johannes.berg(a)intel.com>
wifi: mac80211: fix MBSSID parsing use-after-free
Johannes Berg <johannes.berg(a)intel.com>
wifi: mac80211: don't parse mbssid in assoc response
Johannes Berg <johannes.berg(a)intel.com>
mac80211: mlme: find auth challenge directly
Sasha Levin <sashal(a)kernel.org>
Revert "fs: check FMODE_LSEEK to control internal pipe splicing"
-------------
Diffstat:
Makefile | 4 ++--
fs/splice.c | 10 ++++++----
net/mac80211/ieee80211_i.h | 4 ++--
net/mac80211/mlme.c | 21 +++++++++++++--------
net/mac80211/scan.c | 2 ++
net/mac80211/util.c | 11 ++++++-----
6 files changed, 31 insertions(+), 21 deletions(-)
This is the start of the stable review cycle for the 5.4.218 release.
There are 38 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Sat, 15 Oct 2022 17:51:33 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.4.218-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.4.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 5.4.218-rc1
Cameron Gutman <aicommander(a)gmail.com>
Input: xpad - fix wireless 360 controller breaking after suspend
Pavel Rojtberg <rojtberg(a)gmail.com>
Input: xpad - add supported devices as contributed on github
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: update hidden BSSes to avoid WARN_ON
Johannes Berg <johannes.berg(a)intel.com>
wifi: mac80211_hwsim: avoid mac80211 warning on bad rate
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: avoid nontransmitted BSS list corruption
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: fix BSS refcounting bugs
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: ensure length byte is present before access
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211/mac80211: reject bad MBSSID elements
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()
Jason A. Donenfeld <Jason(a)zx2c4.com>
random: use expired timer rather than wq for mixing fast pool
Jason A. Donenfeld <Jason(a)zx2c4.com>
random: avoid reading two cache lines on irq randomness
Jason A. Donenfeld <Jason(a)zx2c4.com>
random: restore O_NONBLOCK support
Frank Wunderlich <frank-w(a)public-files.de>
USB: serial: qcserial: add new usb-id for Dell branded EM7455
Linus Torvalds <torvalds(a)linux-foundation.org>
scsi: stex: Properly zero out the passthrough command structure
Orlando Chamberlain <redecorating(a)protonmail.com>
efi: Correct Macmini DMI match in uefi cert quirk
Takashi Iwai <tiwai(a)suse.de>
ALSA: hda: Fix position reporting on Poulsbo
Jason A. Donenfeld <Jason(a)zx2c4.com>
random: clamp credited irq bits to maximum mixed
Hu Weiwen <sehuww(a)mail.scut.edu.cn>
ceph: don't truncate file in atomic_open
Ryusuke Konishi <konishi.ryusuke(a)gmail.com>
nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure
Ryusuke Konishi <konishi.ryusuke(a)gmail.com>
nilfs2: fix leak of nilfs_root in case of writer thread creation failure
Ryusuke Konishi <konishi.ryusuke(a)gmail.com>
nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()
Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org>
rpmsg: qcom: glink: replace strncpy() with strscpy_pad()
Brian Norris <briannorris(a)chromium.org>
mmc: core: Terminate infinite loop in SD-UHS voltage switch
ChanWoo Lee <cw9316.lee(a)samsung.com>
mmc: core: Replace with already defined values for readability
Johan Hovold <johan(a)kernel.org>
USB: serial: ftdi_sio: fix 300 bps rate for SIO
Tadeusz Struk <tadeusz.struk(a)linaro.org>
usb: mon: make mmapped memory read only
David Gow <davidgow(a)google.com>
arch: um: Mark the stack non-executable to fix a binutils warning
Lukas Straub <lukasstraub2(a)web.de>
um: Cleanup compiler warning in arch/x86/um/tls_32.c
Lukas Straub <lukasstraub2(a)web.de>
um: Cleanup syscall_handler_t cast in syscalls_32.h
Haimin Zhang <tcs.kernel(a)gmail.com>
net/ieee802154: fix uninit value bug in dgram_sendmsg
Letu Ren <fantasquex(a)gmail.com>
scsi: qedf: Fix a UAF bug in __qedf_probe()
Sergei Antonov <saproj(a)gmail.com>
ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer
Swati Agarwal <swati.agarwal(a)xilinx.com>
dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure
Swati Agarwal <swati.agarwal(a)xilinx.com>
dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property
Cristian Marussi <cristian.marussi(a)arm.com>
firmware: arm_scmi: Add SCMI PM driver remove routine
Dongliang Mu <mudongliangabcd(a)gmail.com>
fs: fix UAF/GPF bug in nilfs_mdt_destroy
Alexey Dobriyan <adobriyan(a)gmail.com>
perf tools: Fixup get_current_dir_name() compilation
Steven Price <steven.price(a)arm.com>
mm: pagewalk: Fix race between unmap and page walker
-------------
Diffstat:
.../devicetree/bindings/dma/moxa,moxart-dma.txt | 4 +-
Makefile | 4 +-
arch/arm/boot/dts/moxart-uc7112lx.dts | 2 +-
arch/arm/boot/dts/moxart.dtsi | 4 +-
arch/um/Makefile | 8 +++
arch/x86/um/shared/sysdep/syscalls_32.h | 5 +-
arch/x86/um/tls_32.c | 6 --
arch/x86/um/vdso/Makefile | 2 +-
drivers/char/mem.c | 4 +-
drivers/char/random.c | 25 ++++---
drivers/dma/xilinx/xilinx_dma.c | 8 ++-
drivers/firmware/arm_scmi/scmi_pm_domain.c | 20 ++++++
drivers/input/joystick/xpad.c | 20 +++++-
drivers/mmc/core/sd.c | 3 +-
drivers/net/wireless/mac80211_hwsim.c | 2 +
drivers/rpmsg/qcom_glink_native.c | 2 +-
drivers/rpmsg/qcom_smd.c | 4 +-
drivers/scsi/qedf/qedf_main.c | 5 --
drivers/scsi/stex.c | 17 ++---
drivers/usb/mon/mon_bin.c | 5 ++
drivers/usb/serial/ftdi_sio.c | 3 +-
drivers/usb/serial/qcserial.c | 1 +
fs/ceph/file.c | 10 ++-
fs/inode.c | 7 +-
fs/nilfs2/inode.c | 2 +
fs/nilfs2/segment.c | 21 +++---
include/net/ieee802154_netdev.h | 37 +++++++++++
include/scsi/scsi_cmnd.h | 2 +-
mm/pagewalk.c | 13 ++--
net/ieee802154/socket.c | 42 ++++++------
net/mac80211/util.c | 2 +
net/wireless/scan.c | 77 ++++++++++++++--------
security/integrity/platform_certs/load_uefi.c | 2 +-
sound/pci/hda/hda_intel.c | 3 +-
tools/perf/util/get_current_dir_name.c | 3 +-
35 files changed, 256 insertions(+), 119 deletions(-)
This is the start of the stable review cycle for the 5.10.148 release.
There are 54 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Sat, 15 Oct 2022 17:51:33 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.148-r…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 5.10.148-rc1
Shunsuke Mie <mie(a)igel.co.jp>
misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic
Shunsuke Mie <mie(a)igel.co.jp>
misc: pci_endpoint_test: Aggregate params checking for xfer
Cameron Gutman <aicommander(a)gmail.com>
Input: xpad - fix wireless 360 controller breaking after suspend
Pavel Rojtberg <rojtberg(a)gmail.com>
Input: xpad - add supported devices as contributed on github
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: update hidden BSSes to avoid WARN_ON
Johannes Berg <johannes.berg(a)intel.com>
wifi: mac80211: fix crash in beacon protection for P2P-device
Johannes Berg <johannes.berg(a)intel.com>
wifi: mac80211_hwsim: avoid mac80211 warning on bad rate
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: avoid nontransmitted BSS list corruption
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: fix BSS refcounting bugs
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: ensure length byte is present before access
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211/mac80211: reject bad MBSSID elements
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()
Jason A. Donenfeld <Jason(a)zx2c4.com>
random: use expired timer rather than wq for mixing fast pool
Jason A. Donenfeld <Jason(a)zx2c4.com>
random: avoid reading two cache lines on irq randomness
Frank Wunderlich <frank-w(a)public-files.de>
USB: serial: qcserial: add new usb-id for Dell branded EM7455
Linus Torvalds <torvalds(a)linux-foundation.org>
scsi: stex: Properly zero out the passthrough command structure
Orlando Chamberlain <redecorating(a)protonmail.com>
efi: Correct Macmini DMI match in uefi cert quirk
Takashi Iwai <tiwai(a)suse.de>
ALSA: hda: Fix position reporting on Poulsbo
Jason A. Donenfeld <Jason(a)zx2c4.com>
random: clamp credited irq bits to maximum mixed
Jason A. Donenfeld <Jason(a)zx2c4.com>
random: restore O_NONBLOCK support
Sasha Levin <sashal(a)kernel.org>
Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5"
Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org>
rpmsg: qcom: glink: replace strncpy() with strscpy_pad()
Johan Hovold <johan(a)kernel.org>
USB: serial: ftdi_sio: fix 300 bps rate for SIO
Tadeusz Struk <tadeusz.struk(a)linaro.org>
usb: mon: make mmapped memory read only
Brian Norris <briannorris(a)chromium.org>
mmc: core: Terminate infinite loop in SD-UHS voltage switch
ChanWoo Lee <cw9316.lee(a)samsung.com>
mmc: core: Replace with already defined values for readability
zhikzhai <zhikai.zhai(a)amd.com>
drm/amd/display: skip audio setup when audio stream is enabled
Hugo Hu <hugo.hu(a)amd.com>
drm/amd/display: update gamut remap if plane has changed
Jianglei Nie <niejianglei2021(a)163.com>
net: atlantic: fix potential memory leak in aq_ndev_close()
David Gow <davidgow(a)google.com>
arch: um: Mark the stack non-executable to fix a binutils warning
Lukas Straub <lukasstraub2(a)web.de>
um: Cleanup compiler warning in arch/x86/um/tls_32.c
Lukas Straub <lukasstraub2(a)web.de>
um: Cleanup syscall_handler_t cast in syscalls_32.h
Jaroslav Kysela <perex(a)perex.cz>
ALSA: hda/hdmi: Fix the converter reuse for the silent stream
Haimin Zhang <tcs.kernel(a)gmail.com>
net/ieee802154: fix uninit value bug in dgram_sendmsg
Letu Ren <fantasquex(a)gmail.com>
scsi: qedf: Fix a UAF bug in __qedf_probe()
Sergei Antonov <saproj(a)gmail.com>
ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer
Swati Agarwal <swati.agarwal(a)xilinx.com>
dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure
Swati Agarwal <swati.agarwal(a)xilinx.com>
dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property
Swati Agarwal <swati.agarwal(a)xilinx.com>
dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling
Cristian Marussi <cristian.marussi(a)arm.com>
firmware: arm_scmi: Add SCMI PM driver remove routine
Nick Desaulniers <ndesaulniers(a)google.com>
compiler_attributes.h: move __compiletime_{error|warning}
Dongliang Mu <mudongliangabcd(a)gmail.com>
fs: fix UAF/GPF bug in nilfs_mdt_destroy
Yang Shi <shy828301(a)gmail.com>
powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush
Yang Shi <shy828301(a)gmail.com>
mm: gup: fix the fast GUP race against THP collapse
Takashi Iwai <tiwai(a)suse.de>
ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC
Jalal Mostafa <jalal.a.mostapha(a)gmail.com>
xsk: Inherit need_wakeup flag for shared sockets
Alexey Dobriyan <adobriyan(a)gmail.com>
perf tools: Fixup get_current_dir_name() compilation
Shuah Khan <skhan(a)linuxfoundation.org>
docs: update mediator information in CoC docs
Sami Tolvanen <samitolvanen(a)google.com>
Makefile.extrawarn: Move -Wcast-function-type-strict to W=1
Hu Weiwen <sehuww(a)mail.scut.edu.cn>
ceph: don't truncate file in atomic_open
Ryusuke Konishi <konishi.ryusuke(a)gmail.com>
nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure
Ryusuke Konishi <konishi.ryusuke(a)gmail.com>
nilfs2: fix leak of nilfs_root in case of writer thread creation failure
Ryusuke Konishi <konishi.ryusuke(a)gmail.com>
nilfs2: fix use-after-free bug of struct nilfs_root
Ryusuke Konishi <konishi.ryusuke(a)gmail.com>
nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()
-------------
Diffstat:
.../devicetree/bindings/dma/moxa,moxart-dma.txt | 4 +-
.../process/code-of-conduct-interpretation.rst | 2 +-
Makefile | 4 +-
arch/arm/boot/dts/moxart-uc7112lx.dts | 2 +-
arch/arm/boot/dts/moxart.dtsi | 4 +-
arch/powerpc/mm/book3s64/radix_pgtable.c | 9 -
arch/um/Makefile | 8 +
arch/x86/um/shared/sysdep/syscalls_32.h | 5 +-
arch/x86/um/tls_32.c | 6 -
arch/x86/um/vdso/Makefile | 2 +-
drivers/char/mem.c | 4 +-
drivers/char/random.c | 25 ++-
drivers/clk/ti/clk-44xx.c | 210 ++++++++++-----------
drivers/clk/ti/clk-54xx.c | 160 ++++++++--------
drivers/clk/ti/clkctrl.c | 4 +
drivers/dma/xilinx/xilinx_dma.c | 21 ++-
drivers/firmware/arm_scmi/scmi_pm_domain.c | 20 ++
.../amd/display/dc/dce110/dce110_hw_sequencer.c | 6 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 1 +
drivers/input/joystick/xpad.c | 20 +-
drivers/misc/pci_endpoint_test.c | 34 +++-
drivers/mmc/core/sd.c | 3 +-
drivers/net/ethernet/aquantia/atlantic/aq_main.c | 3 -
drivers/net/wireless/mac80211_hwsim.c | 2 +
drivers/rpmsg/qcom_glink_native.c | 2 +-
drivers/rpmsg/qcom_smd.c | 4 +-
drivers/scsi/qedf/qedf_main.c | 5 -
drivers/scsi/stex.c | 17 +-
drivers/usb/mon/mon_bin.c | 5 +
drivers/usb/serial/ftdi_sio.c | 3 +-
drivers/usb/serial/qcserial.c | 1 +
fs/ceph/file.c | 10 +-
fs/inode.c | 7 +-
fs/nilfs2/inode.c | 19 +-
fs/nilfs2/segment.c | 21 ++-
include/linux/compiler-gcc.h | 3 -
include/linux/compiler_attributes.h | 24 +++
include/linux/compiler_types.h | 6 -
include/net/ieee802154_netdev.h | 37 ++++
include/net/xsk_buff_pool.h | 2 +-
include/scsi/scsi_cmnd.h | 2 +-
mm/gup.c | 34 +++-
mm/khugepaged.c | 10 +-
net/ieee802154/socket.c | 42 +++--
net/mac80211/rx.c | 12 +-
net/mac80211/util.c | 2 +
net/wireless/scan.c | 77 +++++---
net/xdp/xsk.c | 4 +-
net/xdp/xsk_buff_pool.c | 5 +-
scripts/Makefile.extrawarn | 1 +
security/integrity/platform_certs/load_uefi.c | 2 +-
sound/core/oss/pcm_oss.c | 5 +-
sound/pci/hda/hda_intel.c | 3 +-
sound/pci/hda/patch_hdmi.c | 1 +
tools/perf/util/get_current_dir_name.c | 3 +-
55 files changed, 570 insertions(+), 358 deletions(-)
This is the start of the stable review cycle for the 5.15.74 release.
There are 33 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Sun, 16 Oct 2022 08:25:00 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.15.74-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 5.15.74-rc2
Johannes Berg <johannes.berg(a)intel.com>
wifi: mac80211: fix MBSSID parsing use-after-free
Johannes Berg <johannes.berg(a)intel.com>
mac80211: fix memory leaks with element parsing
Johannes Berg <johannes.berg(a)intel.com>
mac80211: always allocate struct ieee802_11_elems
Johannes Berg <johannes.berg(a)intel.com>
mac80211: mlme: find auth challenge directly
Johannes Berg <johannes.berg(a)intel.com>
mac80211: move CRC into struct ieee802_11_elems
Johannes Berg <johannes.berg(a)intel.com>
mac80211: mesh: clean up rx_bcn_presp API
Shunsuke Mie <mie(a)igel.co.jp>
misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic
Shunsuke Mie <mie(a)igel.co.jp>
misc: pci_endpoint_test: Aggregate params checking for xfer
Cameron Gutman <aicommander(a)gmail.com>
Input: xpad - fix wireless 360 controller breaking after suspend
Pavel Rojtberg <rojtberg(a)gmail.com>
Input: xpad - add supported devices as contributed on github
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: update hidden BSSes to avoid WARN_ON
Johannes Berg <johannes.berg(a)intel.com>
wifi: mac80211: fix crash in beacon protection for P2P-device
Johannes Berg <johannes.berg(a)intel.com>
wifi: mac80211_hwsim: avoid mac80211 warning on bad rate
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: avoid nontransmitted BSS list corruption
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: fix BSS refcounting bugs
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: ensure length byte is present before access
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211/mac80211: reject bad MBSSID elements
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()
Jason A. Donenfeld <Jason(a)zx2c4.com>
random: use expired timer rather than wq for mixing fast pool
Jason A. Donenfeld <Jason(a)zx2c4.com>
random: avoid reading two cache lines on irq randomness
Giovanni Cabiddu <giovanni.cabiddu(a)intel.com>
Revert "crypto: qat - reduce size of mapped region"
Nathan Lynch <nathanl(a)linux.ibm.com>
Revert "powerpc/rtas: Implement reentrant rtas call"
Frank Wunderlich <frank-w(a)public-files.de>
USB: serial: qcserial: add new usb-id for Dell branded EM7455
Linus Torvalds <torvalds(a)linux-foundation.org>
scsi: stex: Properly zero out the passthrough command structure
Orlando Chamberlain <redecorating(a)protonmail.com>
efi: Correct Macmini DMI match in uefi cert quirk
Takashi Iwai <tiwai(a)suse.de>
ALSA: hda: Fix position reporting on Poulsbo
Jason A. Donenfeld <Jason(a)zx2c4.com>
random: clamp credited irq bits to maximum mixed
Jason A. Donenfeld <Jason(a)zx2c4.com>
random: restore O_NONBLOCK support
Hu Weiwen <sehuww(a)mail.scut.edu.cn>
ceph: don't truncate file in atomic_open
Ryusuke Konishi <konishi.ryusuke(a)gmail.com>
nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure
Ryusuke Konishi <konishi.ryusuke(a)gmail.com>
nilfs2: fix leak of nilfs_root in case of writer thread creation failure
Ryusuke Konishi <konishi.ryusuke(a)gmail.com>
nilfs2: fix use-after-free bug of struct nilfs_root
Ryusuke Konishi <konishi.ryusuke(a)gmail.com>
nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()
-------------
Diffstat:
Makefile | 4 +-
arch/powerpc/include/asm/paca.h | 1 -
arch/powerpc/include/asm/rtas.h | 1 -
arch/powerpc/kernel/paca.c | 32 ----
arch/powerpc/kernel/rtas.c | 54 -------
arch/powerpc/sysdev/xics/ics-rtas.c | 22 +--
drivers/char/mem.c | 4 +-
drivers/char/random.c | 25 ++-
drivers/crypto/qat/qat_common/qat_asym_algs.c | 12 +-
drivers/input/joystick/xpad.c | 20 ++-
drivers/misc/pci_endpoint_test.c | 34 +++-
drivers/net/wireless/mac80211_hwsim.c | 2 +
drivers/scsi/stex.c | 17 +-
drivers/usb/serial/qcserial.c | 1 +
fs/ceph/file.c | 10 +-
fs/nilfs2/inode.c | 19 ++-
fs/nilfs2/segment.c | 21 ++-
include/scsi/scsi_cmnd.h | 2 +-
net/mac80211/agg-rx.c | 14 +-
net/mac80211/ibss.c | 33 ++--
net/mac80211/ieee80211_i.h | 40 +++--
net/mac80211/mesh.c | 87 +++++-----
net/mac80211/mesh_hwmp.c | 44 +++---
net/mac80211/mesh_plink.c | 11 +-
net/mac80211/mesh_sync.c | 26 ++-
net/mac80211/mlme.c | 218 ++++++++++++++------------
net/mac80211/rx.c | 12 +-
net/mac80211/scan.c | 16 +-
net/mac80211/tdls.c | 63 +++++---
net/mac80211/util.c | 53 ++++---
net/wireless/scan.c | 77 +++++----
security/integrity/platform_certs/load_uefi.c | 2 +-
sound/pci/hda/hda_intel.c | 3 +-
33 files changed, 536 insertions(+), 444 deletions(-)
This is the start of the stable review cycle for the 6.0.2 release.
There are 34 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Sat, 15 Oct 2022 17:51:33 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.0.2-rc1.…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.0.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 6.0.2-rc1
Shunsuke Mie <mie(a)igel.co.jp>
misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic
Shunsuke Mie <mie(a)igel.co.jp>
misc: pci_endpoint_test: Aggregate params checking for xfer
Cameron Gutman <aicommander(a)gmail.com>
Input: xpad - fix wireless 360 controller breaking after suspend
Pavel Rojtberg <rojtberg(a)gmail.com>
Input: xpad - add supported devices as contributed on github
Jeremy Kerr <jk(a)codeconstruct.com.au>
mctp: prevent double key removal and unref
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: update hidden BSSes to avoid WARN_ON
Johannes Berg <johannes.berg(a)intel.com>
wifi: mac80211: fix crash in beacon protection for P2P-device
Johannes Berg <johannes.berg(a)intel.com>
wifi: mac80211_hwsim: avoid mac80211 warning on bad rate
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: avoid nontransmitted BSS list corruption
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: fix BSS refcounting bugs
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: ensure length byte is present before access
Johannes Berg <johannes.berg(a)intel.com>
wifi: mac80211: fix MBSSID parsing use-after-free
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211/mac80211: reject bad MBSSID elements
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()
Jason A. Donenfeld <Jason(a)zx2c4.com>
random: use expired timer rather than wq for mixing fast pool
Jason A. Donenfeld <Jason(a)zx2c4.com>
random: avoid reading two cache lines on irq randomness
Giovanni Cabiddu <giovanni.cabiddu(a)intel.com>
Revert "crypto: qat - reduce size of mapped region"
Nathan Lynch <nathanl(a)linux.ibm.com>
Revert "powerpc/rtas: Implement reentrant rtas call"
Andy Shevchenko <andriy.shevchenko(a)linux.intel.com>
Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"
Andy Shevchenko <andriy.shevchenko(a)linux.intel.com>
Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present""
Frank Wunderlich <frank-w(a)public-files.de>
USB: serial: qcserial: add new usb-id for Dell branded EM7455
Linus Torvalds <torvalds(a)linux-foundation.org>
scsi: stex: Properly zero out the passthrough command structure
Arun Easi <aeasi(a)marvell.com>
scsi: qla2xxx: Fix response queue handler reading stale packets
Arun Easi <aeasi(a)marvell.com>
scsi: qla2xxx: Revert "scsi: qla2xxx: Fix response queue handler reading stale packets"
Orlando Chamberlain <redecorating(a)protonmail.com>
efi: Correct Macmini DMI match in uefi cert quirk
Takashi Iwai <tiwai(a)suse.de>
ALSA: hda/realtek: Add quirk for HP Zbook Firefly 14 G9 model
Takashi Iwai <tiwai(a)suse.de>
ALSA: hda: Fix position reporting on Poulsbo
Jason A. Donenfeld <Jason(a)zx2c4.com>
random: clamp credited irq bits to maximum mixed
Jason A. Donenfeld <Jason(a)zx2c4.com>
random: restore O_NONBLOCK support
Rishabh Bhatnagar <risbhat(a)amazon.com>
nvme-pci: set min_align_mask before calculating max_hw_sectors
Ryusuke Konishi <konishi.ryusuke(a)gmail.com>
nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure
Ryusuke Konishi <konishi.ryusuke(a)gmail.com>
nilfs2: fix leak of nilfs_root in case of writer thread creation failure
Ryusuke Konishi <konishi.ryusuke(a)gmail.com>
nilfs2: fix use-after-free bug of struct nilfs_root
Ryusuke Konishi <konishi.ryusuke(a)gmail.com>
nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()
-------------
Diffstat:
Makefile | 4 +-
arch/powerpc/include/asm/paca.h | 1 -
arch/powerpc/include/asm/rtas.h | 1 -
arch/powerpc/kernel/paca.c | 32 -----------
arch/powerpc/kernel/rtas.c | 54 -------------------
arch/powerpc/sysdev/xics/ics-rtas.c | 22 ++++----
drivers/char/mem.c | 4 +-
drivers/char/random.c | 25 ++++++---
drivers/crypto/qat/qat_common/qat_asym_algs.c | 12 ++---
drivers/input/joystick/xpad.c | 20 ++++++-
drivers/misc/pci_endpoint_test.c | 34 +++++++++---
drivers/net/wireless/mac80211_hwsim.c | 2 +
drivers/nvme/host/pci.c | 3 +-
drivers/scsi/qla2xxx/qla_gbl.h | 2 -
drivers/scsi/qla2xxx/qla_isr.c | 22 +++-----
drivers/scsi/qla2xxx/qla_os.c | 10 ----
drivers/scsi/stex.c | 17 +++---
drivers/usb/dwc3/core.c | 50 +----------------
drivers/usb/dwc3/drd.c | 50 +++++++++++++++++
drivers/usb/serial/qcserial.c | 1 +
fs/nilfs2/inode.c | 19 ++++++-
fs/nilfs2/segment.c | 21 +++++---
include/scsi/scsi_cmnd.h | 2 +-
net/mac80211/ieee80211_i.h | 8 +++
net/mac80211/rx.c | 12 +++--
net/mac80211/util.c | 32 +++++------
net/mctp/af_mctp.c | 23 +++++---
net/mctp/route.c | 10 ++--
net/wireless/scan.c | 77 +++++++++++++++++----------
security/integrity/platform_certs/load_uefi.c | 2 +-
sound/pci/hda/hda_intel.c | 3 +-
sound/pci/hda/patch_realtek.c | 18 +++++++
32 files changed, 313 insertions(+), 280 deletions(-)
This is the start of the stable review cycle for the 5.19.16 release.
There are 33 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Sat, 15 Oct 2022 17:51:33 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.19.16-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.19.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 5.19.16-rc1
Shunsuke Mie <mie(a)igel.co.jp>
misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic
Shunsuke Mie <mie(a)igel.co.jp>
misc: pci_endpoint_test: Aggregate params checking for xfer
Cameron Gutman <aicommander(a)gmail.com>
Input: xpad - fix wireless 360 controller breaking after suspend
Pavel Rojtberg <rojtberg(a)gmail.com>
Input: xpad - add supported devices as contributed on github
Jeremy Kerr <jk(a)codeconstruct.com.au>
mctp: prevent double key removal and unref
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: update hidden BSSes to avoid WARN_ON
Johannes Berg <johannes.berg(a)intel.com>
wifi: mac80211: fix crash in beacon protection for P2P-device
Johannes Berg <johannes.berg(a)intel.com>
wifi: mac80211_hwsim: avoid mac80211 warning on bad rate
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: avoid nontransmitted BSS list corruption
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: fix BSS refcounting bugs
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: ensure length byte is present before access
Johannes Berg <johannes.berg(a)intel.com>
wifi: mac80211: fix MBSSID parsing use-after-free
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211/mac80211: reject bad MBSSID elements
Johannes Berg <johannes.berg(a)intel.com>
wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()
Jason A. Donenfeld <Jason(a)zx2c4.com>
random: use expired timer rather than wq for mixing fast pool
Jason A. Donenfeld <Jason(a)zx2c4.com>
random: avoid reading two cache lines on irq randomness
Giovanni Cabiddu <giovanni.cabiddu(a)intel.com>
Revert "crypto: qat - reduce size of mapped region"
Nathan Lynch <nathanl(a)linux.ibm.com>
Revert "powerpc/rtas: Implement reentrant rtas call"
Andy Shevchenko <andriy.shevchenko(a)linux.intel.com>
Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"
Andy Shevchenko <andriy.shevchenko(a)linux.intel.com>
Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present""
Frank Wunderlich <frank-w(a)public-files.de>
USB: serial: qcserial: add new usb-id for Dell branded EM7455
Linus Torvalds <torvalds(a)linux-foundation.org>
scsi: stex: Properly zero out the passthrough command structure
Orlando Chamberlain <redecorating(a)protonmail.com>
efi: Correct Macmini DMI match in uefi cert quirk
Takashi Iwai <tiwai(a)suse.de>
ALSA: hda/realtek: Add quirk for HP Zbook Firefly 14 G9 model
Takashi Iwai <tiwai(a)suse.de>
ALSA: hda: Fix position reporting on Poulsbo
Jason A. Donenfeld <Jason(a)zx2c4.com>
random: clamp credited irq bits to maximum mixed
Jason A. Donenfeld <Jason(a)zx2c4.com>
random: restore O_NONBLOCK support
Rishabh Bhatnagar <risbhat(a)amazon.com>
nvme-pci: set min_align_mask before calculating max_hw_sectors
Hu Weiwen <sehuww(a)mail.scut.edu.cn>
ceph: don't truncate file in atomic_open
Ryusuke Konishi <konishi.ryusuke(a)gmail.com>
nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure
Ryusuke Konishi <konishi.ryusuke(a)gmail.com>
nilfs2: fix leak of nilfs_root in case of writer thread creation failure
Ryusuke Konishi <konishi.ryusuke(a)gmail.com>
nilfs2: fix use-after-free bug of struct nilfs_root
Ryusuke Konishi <konishi.ryusuke(a)gmail.com>
nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()
-------------
Diffstat:
Makefile | 4 +-
arch/powerpc/include/asm/paca.h | 1 -
arch/powerpc/include/asm/rtas.h | 1 -
arch/powerpc/kernel/paca.c | 32 -----------
arch/powerpc/kernel/rtas.c | 54 -------------------
arch/powerpc/sysdev/xics/ics-rtas.c | 22 ++++----
drivers/char/mem.c | 4 +-
drivers/char/random.c | 25 ++++++---
drivers/crypto/qat/qat_common/qat_asym_algs.c | 12 ++---
drivers/input/joystick/xpad.c | 20 ++++++-
drivers/misc/pci_endpoint_test.c | 34 +++++++++---
drivers/net/wireless/mac80211_hwsim.c | 2 +
drivers/nvme/host/pci.c | 3 +-
drivers/scsi/stex.c | 17 +++---
drivers/usb/dwc3/core.c | 50 +----------------
drivers/usb/dwc3/drd.c | 50 +++++++++++++++++
drivers/usb/serial/qcserial.c | 1 +
fs/ceph/file.c | 10 ++--
fs/nilfs2/inode.c | 19 ++++++-
fs/nilfs2/segment.c | 21 +++++---
include/scsi/scsi_cmnd.h | 2 +-
net/mac80211/ieee80211_i.h | 8 +++
net/mac80211/rx.c | 12 +++--
net/mac80211/util.c | 35 ++++++------
net/mctp/af_mctp.c | 23 +++++---
net/mctp/route.c | 10 ++--
net/wireless/scan.c | 77 +++++++++++++++++----------
security/integrity/platform_certs/load_uefi.c | 2 +-
sound/pci/hda/hda_intel.c | 3 +-
sound/pci/hda/patch_realtek.c | 18 +++++++
30 files changed, 315 insertions(+), 257 deletions(-)