[If it is already reported please ignore]
LKFT test reported regression on TI BeagleBoard-X15 arm32 bit platform as
The device was not able to detect SATA drive.
dmesg short log:
----------------------
jitterentropy: Initialization failed with host not compliant with
requirements: 2
ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a1410ff] port 0x100 irq 101
wkupaon-clkctrl:0068:0: failed to disable
ata1: SATA link down (SStatus 0 SControl 300)
ata1: softreset failed (1st FIS failed)
Our bisect script pointed this as the first bad commit on linux
mainline master branch.
Full test log:
----------------
SATA detection failed log link,
https://lkft.validation.linaro.org/scheduler/job/2580998#L1973
--
commit 98feab31ac491400f28b76a04dabd18ce21e91ba
Author: Tony Lindgren <tony(a)atomide.com>
Date: Wed Mar 10 14:03:51 2021 +0200
ARM: OMAP2+: Drop legacy platform data for dra7 sata
We can now probe devices with ti-sysc interconnect driver and dts data.
Let's drop the related platform data and custom ti,hwmods dts property.
As we're just dropping data, and the early platform data init is based on
the custom ti,hwmods property, we want to drop both the platform data and
ti,hwmods property in a single patch.
Signed-off-by: Tony Lindgren <tony(a)atomide.com>
--
steps to reproduce:
-------------------------
- Build arm zImage/dtb/modules on mainline tree and configs
- connect SATA drive and boot x15 device
- check the dmesg for failed logs
- check to find /dev/sda
metadata:
git branch: master
git repo: https://gitlab.com/Linaro/lkft/mirrors/torvalds/linux-mainline
git commit: f0728bfeb21a24bbb7d5ad1828b67a359550fa17
kernel-config: https://builds.tuxbuild.com/1rjBx0LdvYwlWdINXaDPvIigvcC/config
build-url: https://gitlab.com/Linaro/lkft/mirrors/torvalds/linux-mainline/-/pipelines/…
Steps to build:
--------------------
# TuxMake is a command line tool and Python library that provides
# portable and repeatable Linux kernel builds across a variety of
# architectures, toolchains, kernel configurations, and make targets.
#
# TuxMake supports the concept of runtimes.
# See https://docs.tuxmake.org/runtimes/, for that to work it requires
# that you install podman or docker on your system.
#
# To install tuxmake on your system globally:
# sudo pip3 install -U tuxmake
#
# See https://docs.tuxmake.org/ for complete documentation.
tuxmake --runtime podman --target-arch arm --toolchain gcc-9 --kconfig
defconfig --kconfig-add
https://raw.githubusercontent.com/Linaro/meta-lkft/sumo/recipes-kernel/linu…
--kconfig-add https://raw.githubusercontent.com/Linaro/meta-lkft/sumo/recipes-kernel/linu…
--kconfig-add https://raw.githubusercontent.com/Linaro/meta-lkft/sumo/recipes-kernel/linu…
--kconfig-add https://raw.githubusercontent.com/Linaro/meta-lkft/sumo/recipes-kernel/linu…
--kconfig-add https://raw.githubusercontent.com/Linaro/meta-lkft/sumo/recipes-kernel/linu…
--kconfig-add CONFIG_ARM_TI_CPUFREQ=y --kconfig-add
CONFIG_SERIAL_8250_OMAP=y --kconfig-add CONFIG_POSIX_MQUEUE=y
--kconfig-add CONFIG_OF=y --kconfig-add CONFIG_SYN_COOKIES=y
--
Linaro LKFT
https://lkft.linaro.org
This is the start of the stable review cycle for the 4.19.190 release.
There are 15 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 Fri, 07 May 2021 12:04:54 +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.19.190-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.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 4.19.190-rc1
Miklos Szeredi <mszeredi(a)redhat.com>
ovl: allow upperdir inside lowerdir
Mark Pearson <markpearson(a)lenovo.com>
platform/x86: thinkpad_acpi: Correct thermal sensor allocation
Shengjiu Wang <shengjiu.wang(a)nxp.com>
ASoC: ak5558: Add MODULE_DEVICE_TABLE
Shengjiu Wang <shengjiu.wang(a)nxp.com>
ASoC: ak4458: Add MODULE_DEVICE_TABLE
Chris Chiu <chris.chiu(a)canonical.com>
USB: Add reset-resume quirk for WD19's Realtek Hub
Kai-Heng Feng <kai.heng.feng(a)canonical.com>
USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet
Takashi Iwai <tiwai(a)suse.de>
ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX
Jiri Kosina <jkosina(a)suse.cz>
iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd()
Daniel Borkmann <daniel(a)iogearbox.net>
bpf: Fix masking negation logic upon negative dst register
Romain Naour <romain.naour(a)gmail.com>
mips: Do not include hi and lo in clobber list for R6
Jiri Kosina <jkosina(a)suse.cz>
iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd()
Phillip Potter <phil(a)philpotter.co.uk>
net: usb: ax88179_178a: initialize local variables before use
Rafael J. Wysocki <rafael.j.wysocki(a)intel.com>
ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade()
Rafael J. Wysocki <rafael.j.wysocki(a)intel.com>
ACPI: tables: x86: Reserve memory occupied by ACPI tables
Gao Xiang <hsiangkao(a)redhat.com>
erofs: fix extended inode could cross boundary
-------------
Diffstat:
Makefile | 4 +-
arch/mips/vdso/gettimeofday.c | 14 ++-
arch/x86/kernel/acpi/boot.c | 25 ++--
arch/x86/kernel/setup.c | 7 +-
drivers/acpi/tables.c | 42 ++++++-
drivers/net/usb/ax88179_178a.c | 4 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 7 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 7 +-
drivers/platform/x86/thinkpad_acpi.c | 31 +++--
drivers/staging/erofs/inode.c | 135 ++++++++++++++--------
drivers/usb/core/quirks.c | 4 +
fs/overlayfs/super.c | 12 +-
include/linux/acpi.h | 9 +-
kernel/bpf/verifier.c | 12 +-
sound/soc/codecs/ak4458.c | 1 +
sound/soc/codecs/ak5558.c | 1 +
sound/usb/quirks-table.h | 10 ++
17 files changed, 224 insertions(+), 101 deletions(-)
Hi ,
Did you receive my email from last week?
I would like to speak with the person in charge of office supplies for
your company?
Our company produces and distributes amazing office chairs.
Material: PVC(polyvinyl chloride)Leather + Elastic Fabric + Plating
Feet
Max. Load Bearing: 150kg
Starting at 195.00 per chair: shipping incuded.
u s d
We offer low minimum quantities
Please reply back and let me know the quantity of office chairs you
would like, and where do we ship them to?
Thanks,
Darren Williams
Office Chair Distribution
[H9d17b44041ff4c09b7609e077afe130d8.jpg]
[Hf83511d7bcb34cde803a0a51218c4eeaa.jpeg]
This is the start of the stable review cycle for the 5.4.117 release.
There are 21 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 Fri, 07 May 2021 11:23:16 +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.117-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.117-rc1
Ondrej Mosnacek <omosnace(a)redhat.com>
perf/core: Fix unconditional security_locked_down() call
Miklos Szeredi <mszeredi(a)redhat.com>
ovl: allow upperdir inside lowerdir
Dan Carpenter <dan.carpenter(a)oracle.com>
scsi: ufs: Unlock on a couple error paths
Mark Pearson <markpearson(a)lenovo.com>
platform/x86: thinkpad_acpi: Correct thermal sensor allocation
Shengjiu Wang <shengjiu.wang(a)nxp.com>
ASoC: ak5558: Add MODULE_DEVICE_TABLE
Shengjiu Wang <shengjiu.wang(a)nxp.com>
ASoC: ak4458: Add MODULE_DEVICE_TABLE
Chris Chiu <chris.chiu(a)canonical.com>
USB: Add reset-resume quirk for WD19's Realtek Hub
Kai-Heng Feng <kai.heng.feng(a)canonical.com>
USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet
Takashi Iwai <tiwai(a)suse.de>
ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX
Thomas Richter <tmricht(a)linux.ibm.com>
perf ftrace: Fix access to pid in array when setting a pid filter
Zhen Lei <thunder.leizhen(a)huawei.com>
perf data: Fix error return code in perf_data__create_dir()
Jiri Kosina <jkosina(a)suse.cz>
iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd()
Arnd Bergmann <arnd(a)arndb.de>
avoid __memcat_p link failure
Daniel Borkmann <daniel(a)iogearbox.net>
bpf: Fix leakage of uninitialized bpf stack under speculation
Daniel Borkmann <daniel(a)iogearbox.net>
bpf: Fix masking negation logic upon negative dst register
Jiri Kosina <jkosina(a)suse.cz>
iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd()
Nick Lowe <nick.lowe(a)gmail.com>
igb: Enable RSS for Intel I211 Ethernet Controller
Phillip Potter <phil(a)philpotter.co.uk>
net: usb: ax88179_178a: initialize local variables before use
Rafael J. Wysocki <rafael.j.wysocki(a)intel.com>
ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade()
Rafael J. Wysocki <rafael.j.wysocki(a)intel.com>
ACPI: tables: x86: Reserve memory occupied by ACPI tables
Romain Naour <romain.naour(a)gmail.com>
mips: Do not include hi and lo in clobber list for R6
-------------
Diffstat:
Makefile | 4 +--
arch/mips/include/asm/vdso/gettimeofday.h | 26 +++++++++++---
arch/x86/kernel/acpi/boot.c | 25 +++++++-------
arch/x86/kernel/setup.c | 7 ++--
drivers/acpi/tables.c | 42 +++++++++++++++++++++--
drivers/net/ethernet/intel/igb/igb_main.c | 3 +-
drivers/net/usb/ax88179_178a.c | 4 +--
drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 7 ++--
drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 7 ++--
drivers/platform/x86/thinkpad_acpi.c | 31 ++++++++++++-----
drivers/scsi/ufs/ufshcd.c | 14 +++++---
drivers/usb/core/quirks.c | 4 +++
fs/overlayfs/super.c | 12 ++++---
include/linux/acpi.h | 9 ++++-
include/linux/bpf_verifier.h | 5 +--
kernel/bpf/verifier.c | 33 ++++++++++--------
kernel/events/core.c | 12 +++----
lib/Makefile | 4 +--
sound/soc/codecs/ak4458.c | 1 +
sound/soc/codecs/ak5558.c | 1 +
sound/usb/quirks-table.h | 10 ++++++
tools/perf/builtin-ftrace.c | 2 +-
tools/perf/util/data.c | 5 +--
23 files changed, 183 insertions(+), 85 deletions(-)
This is the start of the stable review cycle for the 5.10.35 release.
There are 29 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 Fri, 07 May 2021 11:23:16 +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.35-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.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.35-rc1
Ondrej Mosnacek <omosnace(a)redhat.com>
perf/core: Fix unconditional security_locked_down() call
Mark Pearson <markpearson(a)lenovo.com>
platform/x86: thinkpad_acpi: Correct thermal sensor allocation
Shengjiu Wang <shengjiu.wang(a)nxp.com>
ASoC: ak5558: Add MODULE_DEVICE_TABLE
Shengjiu Wang <shengjiu.wang(a)nxp.com>
ASoC: ak4458: Add MODULE_DEVICE_TABLE
Chris Chiu <chris.chiu(a)canonical.com>
USB: Add reset-resume quirk for WD19's Realtek Hub
Kai-Heng Feng <kai.heng.feng(a)canonical.com>
USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet
Takashi Iwai <tiwai(a)suse.de>
ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX
Miklos Szeredi <mszeredi(a)redhat.com>
ovl: allow upperdir inside lowerdir
Mickaël Salaün <mic(a)linux.microsoft.com>
ovl: fix leaked dentry
Jianxiong Gao <jxgao(a)google.com>
nvme-pci: set min_align_mask
Jianxiong Gao <jxgao(a)google.com>
swiotlb: respect min_align_mask
Jianxiong Gao <jxgao(a)google.com>
swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single
Jianxiong Gao <jxgao(a)google.com>
swiotlb: refactor swiotlb_tbl_map_single
Jianxiong Gao <jxgao(a)google.com>
swiotlb: clean up swiotlb_tbl_unmap_single
Jianxiong Gao <jxgao(a)google.com>
swiotlb: factor out a nr_slots helper
Jianxiong Gao <jxgao(a)google.com>
swiotlb: factor out an io_tlb_offset helper
Jianxiong Gao <jxgao(a)google.com>
swiotlb: add a IO_TLB_SIZE define
Jianxiong Gao <jxgao(a)google.com>
driver core: add a min_align_mask field to struct device_dma_parameters
Vasily Averin <vvs(a)virtuozzo.com>
tools/cgroup/slabinfo.py: updated to work on current kernel
Thomas Richter <tmricht(a)linux.ibm.com>
perf ftrace: Fix access to pid in array when setting a pid filter
Serge E. Hallyn <serge(a)hallyn.com>
capabilities: require CAP_SETFCAP to map uid 0
Zhen Lei <thunder.leizhen(a)huawei.com>
perf data: Fix error return code in perf_data__create_dir()
Bjorn Andersson <bjorn.andersson(a)linaro.org>
net: qrtr: Avoid potential use after free in MHI send
Daniel Borkmann <daniel(a)iogearbox.net>
bpf: Fix leakage of uninitialized bpf stack under speculation
Daniel Borkmann <daniel(a)iogearbox.net>
bpf: Fix masking negation logic upon negative dst register
Nick Lowe <nick.lowe(a)gmail.com>
igb: Enable RSS for Intel I211 Ethernet Controller
Phillip Potter <phil(a)philpotter.co.uk>
net: usb: ax88179_178a: initialize local variables before use
Jonathon Reinhart <jonathon.reinhart(a)gmail.com>
netfilter: conntrack: Make global sysctls readonly in non-init netns
Romain Naour <romain.naour(a)gmail.com>
mips: Do not include hi and lo in clobber list for R6
-------------
Diffstat:
Makefile | 4 +-
arch/mips/include/asm/vdso/gettimeofday.h | 26 ++-
drivers/net/ethernet/intel/igb/igb_main.c | 3 +-
drivers/net/usb/ax88179_178a.c | 6 +-
drivers/nvme/host/pci.c | 1 +
drivers/platform/x86/thinkpad_acpi.c | 31 ++--
drivers/usb/core/quirks.c | 4 +
fs/overlayfs/namei.c | 1 +
fs/overlayfs/super.c | 12 +-
include/linux/bpf_verifier.h | 5 +-
include/linux/device.h | 1 +
include/linux/dma-mapping.h | 16 ++
include/linux/swiotlb.h | 1 +
include/linux/user_namespace.h | 3 +
include/uapi/linux/capability.h | 3 +-
kernel/bpf/verifier.c | 33 ++--
kernel/dma/swiotlb.c | 259 +++++++++++++++++-------------
kernel/events/core.c | 12 +-
kernel/user_namespace.c | 65 +++++++-
net/netfilter/nf_conntrack_standalone.c | 10 +-
net/qrtr/mhi.c | 8 +-
sound/soc/codecs/ak4458.c | 1 +
sound/soc/codecs/ak5558.c | 1 +
sound/usb/quirks-table.h | 10 ++
tools/cgroup/memcg_slabinfo.py | 8 +-
tools/perf/builtin-ftrace.c | 2 +-
tools/perf/util/data.c | 5 +-
27 files changed, 347 insertions(+), 184 deletions(-)
This is the start of the stable review cycle for the 5.11.19 release.
There are 31 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 Fri, 07 May 2021 11:23:16 +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.11.19-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.11.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.11.19-rc1
Ondrej Mosnacek <omosnace(a)redhat.com>
perf/core: Fix unconditional security_locked_down() call
Mark Pearson <markpearson(a)lenovo.com>
platform/x86: thinkpad_acpi: Correct thermal sensor allocation
Shengjiu Wang <shengjiu.wang(a)nxp.com>
ASoC: ak5558: Add MODULE_DEVICE_TABLE
Shengjiu Wang <shengjiu.wang(a)nxp.com>
ASoC: ak4458: Add MODULE_DEVICE_TABLE
Chris Chiu <chris.chiu(a)canonical.com>
USB: Add reset-resume quirk for WD19's Realtek Hub
Kai-Heng Feng <kai.heng.feng(a)canonical.com>
USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet
Takashi Iwai <tiwai(a)suse.de>
ALSA: usb-audio: Fix implicit sync clearance at stopping stream
Takashi Iwai <tiwai(a)suse.de>
ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX
Miklos Szeredi <mszeredi(a)redhat.com>
ovl: allow upperdir inside lowerdir
Mickaël Salaün <mic(a)linux.microsoft.com>
ovl: fix leaked dentry
Jianxiong Gao <jxgao(a)google.com>
nvme-pci: set min_align_mask
Jianxiong Gao <jxgao(a)google.com>
swiotlb: respect min_align_mask
Jianxiong Gao <jxgao(a)google.com>
swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single
Jianxiong Gao <jxgao(a)google.com>
swiotlb: refactor swiotlb_tbl_map_single
Jianxiong Gao <jxgao(a)google.com>
swiotlb: clean up swiotlb_tbl_unmap_single
Jianxiong Gao <jxgao(a)google.com>
swiotlb: factor out a nr_slots helper
Jianxiong Gao <jxgao(a)google.com>
swiotlb: factor out an io_tlb_offset helper
Jianxiong Gao <jxgao(a)google.com>
swiotlb: add a IO_TLB_SIZE define
Jianxiong Gao <jxgao(a)google.com>
driver core: add a min_align_mask field to struct device_dma_parameters
Vasily Averin <vvs(a)virtuozzo.com>
tools/cgroup/slabinfo.py: updated to work on current kernel
Thomas Richter <tmricht(a)linux.ibm.com>
perf ftrace: Fix access to pid in array when setting a pid filter
Serge E. Hallyn <serge(a)hallyn.com>
capabilities: require CAP_SETFCAP to map uid 0
Zhen Lei <thunder.leizhen(a)huawei.com>
perf data: Fix error return code in perf_data__create_dir()
Bjorn Andersson <bjorn.andersson(a)linaro.org>
net: qrtr: Avoid potential use after free in MHI send
Daniel Borkmann <daniel(a)iogearbox.net>
bpf: Fix leakage of uninitialized bpf stack under speculation
Daniel Borkmann <daniel(a)iogearbox.net>
bpf: Fix masking negation logic upon negative dst register
Nick Lowe <nick.lowe(a)gmail.com>
igb: Enable RSS for Intel I211 Ethernet Controller
Imre Deak <imre.deak(a)intel.com>
drm/i915: Disable runtime power management during shutdown
Phillip Potter <phil(a)philpotter.co.uk>
net: usb: ax88179_178a: initialize local variables before use
Jonathon Reinhart <jonathon.reinhart(a)gmail.com>
netfilter: conntrack: Make global sysctls readonly in non-init netns
Romain Naour <romain.naour(a)gmail.com>
mips: Do not include hi and lo in clobber list for R6
-------------
Diffstat:
Makefile | 4 +-
arch/mips/include/asm/vdso/gettimeofday.h | 26 ++-
drivers/gpu/drm/i915/i915_drv.c | 10 ++
drivers/net/ethernet/intel/igb/igb_main.c | 3 +-
drivers/net/usb/ax88179_178a.c | 6 +-
drivers/nvme/host/pci.c | 1 +
drivers/platform/x86/thinkpad_acpi.c | 31 ++--
drivers/usb/core/quirks.c | 4 +
fs/overlayfs/namei.c | 1 +
fs/overlayfs/super.c | 12 +-
include/linux/bpf_verifier.h | 5 +-
include/linux/device.h | 1 +
include/linux/dma-mapping.h | 16 ++
include/linux/swiotlb.h | 1 +
include/linux/user_namespace.h | 3 +
include/uapi/linux/capability.h | 3 +-
kernel/bpf/verifier.c | 33 ++--
kernel/dma/swiotlb.c | 259 +++++++++++++++++-------------
kernel/events/core.c | 12 +-
kernel/user_namespace.c | 65 +++++++-
net/netfilter/nf_conntrack_standalone.c | 10 +-
net/qrtr/mhi.c | 8 +-
sound/soc/codecs/ak4458.c | 1 +
sound/soc/codecs/ak5558.c | 1 +
sound/usb/endpoint.c | 8 +-
sound/usb/quirks-table.h | 10 ++
tools/cgroup/memcg_slabinfo.py | 8 +-
tools/perf/builtin-ftrace.c | 2 +-
tools/perf/util/data.c | 5 +-
29 files changed, 361 insertions(+), 188 deletions(-)
my two cents,
The riscv build failed on Linux -next 20210426 tag kernel due to
below warnings / errors.
Following builds failed.
- riscv (tinyconfig) with gcc-8
- riscv (allnoconfig) with gcc-8
- riscv (tinyconfig) with gcc-9
- riscv (allnoconfig) with gcc-9
- riscv (tinyconfig) with gcc-10
- riscv (allnoconfig) with gcc-10
> >> > diff --git a/arch/riscv/kernel/setup.c b/arch/riscv/kernel/setup.c
> >> > index 30e4af0fd50c..2ddf654c72bb 100644
> >> > --- a/arch/riscv/kernel/setup.c
> >> > +++ b/arch/riscv/kernel/setup.c
> >> > @@ -50,7 +50,11 @@ struct screen_info screen_info __section(".data") = {
> >> > * This is used before the kernel initializes the BSS so it can't be in the
> >> > * BSS.
> >> > */
> >> > -atomic_t hart_lottery __section(".sdata");
> >> > +atomic_t hart_lottery __section(".sdata")
> >> > +#ifdef CONFIG_XIP_KERNEL
> >> > += ATOMIC_INIT(0xC001BEEF)
> >> > +#endif
> >> > +;
> >> > unsigned long boot_cpu_hartid;
> >> > static DEFINE_PER_CPU(struct cpu, cpu_devices);
> >> >
> >> > @@ -254,7 +258,7 @@ void __init setup_arch(char **cmdline_p)
> >> > #if IS_ENABLED(CONFIG_BUILTIN_DTB)
> >> > unflatten_and_copy_device_tree();
> >> > #else
> >> > - if (early_init_dt_verify(__va(dtb_early_pa)))
> >> > + if (early_init_dt_verify(__va(XIP_FIXUP(dtb_early_pa))))
arch/riscv/kernel/setup.c: In function 'setup_arch':
arch/riscv/kernel/setup.c:284:32: error: implicit declaration of
function 'XIP_FIXUP' [-Werror=implicit-function-declaration]
if (early_init_dt_verify(__va(XIP_FIXUP(dtb_early_pa))))
^~~~~~~~~
arch/riscv/include/asm/page.h:112:62: note: in definition of macro
'linear_mapping_pa_to_va'
#define linear_mapping_pa_to_va(x) ((void *)((unsigned long)(x) +
va_pa_offset))
^
arch/riscv/include/asm/page.h:156:27: note: in expansion of macro
'__pa_to_va_nodebug'
#define __va(x) ((void *)__pa_to_va_nodebug((phys_addr_t)(x)))
^~~~~~~~~~~~~~~~~~
arch/riscv/kernel/setup.c:284:27: note: in expansion of macro '__va'
if (early_init_dt_verify(__va(XIP_FIXUP(dtb_early_pa))))
^~~~
cc1: some warnings being treated as errors
Reported-by: Naresh Kamboju <naresh.kamboju(a)linaro.org>
steps to reproduce:
---------------------------
# TuxMake is a command line tool and Python library that provides
# portable and repeatable Linux kernel builds across a variety of
# architectures, toolchains, kernel configurations, and make targets.
#
# TuxMake supports the concept of runtimes.
# See https://docs.tuxmake.org/runtimes/, for that to work it requires
# that you install podman or docker on your system.
#
# To install tuxmake on your system globally:
# sudo pip3 install -U tuxmake
#
# See https://docs.tuxmake.org/ for complete documentation.
tuxmake --runtime podman --target-arch riscv --toolchain gcc-8
--kconfig allnoconfig
--
Linaro LKFT
https://lkft.linaro.org
This is the start of the stable review cycle for the 5.12.2 release.
There are 17 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 Fri, 07 May 2021 11:23:16 +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.12.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-5.12.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.12.2-rc1
Ondrej Mosnacek <omosnace(a)redhat.com>
perf/core: Fix unconditional security_locked_down() call
Mark Pearson <markpearson(a)lenovo.com>
platform/x86: thinkpad_acpi: Correct thermal sensor allocation
Shengjiu Wang <shengjiu.wang(a)nxp.com>
ASoC: ak5558: Add MODULE_DEVICE_TABLE
Shengjiu Wang <shengjiu.wang(a)nxp.com>
ASoC: ak4458: Add MODULE_DEVICE_TABLE
Chris Chiu <chris.chiu(a)canonical.com>
USB: Add reset-resume quirk for WD19's Realtek Hub
Kai-Heng Feng <kai.heng.feng(a)canonical.com>
USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet
Takashi Iwai <tiwai(a)suse.de>
ALSA: usb-audio: Fix implicit sync clearance at stopping stream
Takashi Iwai <tiwai(a)suse.de>
ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX
Miklos Szeredi <mszeredi(a)redhat.com>
ovl: allow upperdir inside lowerdir
Mickaël Salaün <mic(a)linux.microsoft.com>
ovl: fix leaked dentry
Bjorn Andersson <bjorn.andersson(a)linaro.org>
net: qrtr: Avoid potential use after free in MHI send
Daniel Borkmann <daniel(a)iogearbox.net>
bpf: Fix leakage of uninitialized bpf stack under speculation
Daniel Borkmann <daniel(a)iogearbox.net>
bpf: Fix masking negation logic upon negative dst register
Imre Deak <imre.deak(a)intel.com>
drm/i915: Disable runtime power management during shutdown
Phillip Potter <phil(a)philpotter.co.uk>
net: usb: ax88179_178a: initialize local variables before use
Jonathon Reinhart <jonathon.reinhart(a)gmail.com>
netfilter: conntrack: Make global sysctls readonly in non-init netns
Romain Naour <romain.naour(a)gmail.com>
mips: Do not include hi and lo in clobber list for R6
-------------
Diffstat:
Makefile | 4 ++--
arch/mips/include/asm/vdso/gettimeofday.h | 26 +++++++++++++++++++-----
drivers/gpu/drm/i915/i915_drv.c | 10 ++++++++++
drivers/net/usb/ax88179_178a.c | 6 ++++--
drivers/platform/x86/thinkpad_acpi.c | 31 ++++++++++++++++++++---------
drivers/usb/core/quirks.c | 4 ++++
fs/overlayfs/namei.c | 1 +
fs/overlayfs/super.c | 12 ++++++-----
include/linux/bpf_verifier.h | 5 +++--
kernel/bpf/verifier.c | 33 +++++++++++++++++--------------
kernel/events/core.c | 12 +++++------
net/netfilter/nf_conntrack_standalone.c | 10 ++--------
net/qrtr/mhi.c | 8 +++++---
sound/soc/codecs/ak4458.c | 1 +
sound/soc/codecs/ak5558.c | 1 +
sound/usb/endpoint.c | 8 ++++----
sound/usb/quirks-table.h | 10 ++++++++++
17 files changed, 121 insertions(+), 61 deletions(-)
Hi ,
Did you receive my email from last week?
I would like to speak with the person in charge of your logo
promotional products for your company?
Our company creates amazing custom printed and embroidered T-shirts,
hats, jackets and other cool brand-able items.
Looking for a great employee gift, team motivator or school spirit
item?
PRINTED T-SHIRTS with your logo
Starting at 4.99 per t-shirt shipping incuded.
50 pcs 249.50
100 pcs 499.50
u s d
We offer low minimum quantities
Please reply back and let me know the quantity of shirts you would
like, the color, and if you know how many printed colors there will be?
Thanks,
Debbie Williams
Custom T-Shirts
[H7c0afb1b11b74fa0a8bf6a15e44112cdT.jpg]