2020-06-20 04:13:25

by Greg Kroah-Hartman

[permalink] [raw]
Subject: [PATCH 4.4 000/101] 4.4.228-rc1 review

This is the start of the stable review cycle for the 4.4.228 release.
There are 101 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, 21 Jun 2020 14:15:50 +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.4.228-rc1.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.4.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>
Linux 4.4.228-rc1

Adrian Hunter <[email protected]>
perf symbols: Fix debuginfo search for Ubuntu

Masami Hiramatsu <[email protected]>
perf probe: Do not show the skipped events

H. Nikolaus Schaller <[email protected]>
w1: omap-hdq: cleanup to add missing newline for some dev_dbg

NeilBrown <[email protected]>
sunrpc: clean up properly in gss_mech_unregister()

NeilBrown <[email protected]>
sunrpc: svcauth_gss_register_pseudoflavor must reject duplicate registrations.

Masahiro Yamada <[email protected]>
kbuild: force to build vmlinux if CONFIG_MODVERSION=y

Michael Ellerman <[email protected]>
drivers/macintosh: Fix memleak in windfarm_pm112 driver

Dmitry Osipenko <[email protected]>
ARM: tegra: Correct PL310 Auxiliary Control Register initialization

Douglas Anderson <[email protected]>
kernel/cpu_pm: Fix uninitted local in cpu_pm

Al Viro <[email protected]>
sparc32: fix register window handling in genregs32_[gs]et()

Jonathan Bakker <[email protected]>
pinctrl: samsung: Save/restore eint_mask over suspend for EINT_TYPE GPIOs

Anders Roxell <[email protected]>
power: vexpress: add suppress_bind_attrs to true

Kai-Heng Feng <[email protected]>
igb: Report speed and duplex as unknown when device is runtime suspended

Larry Finger <[email protected]>
b43_legacy: Fix connection problem with WPA3

Larry Finger <[email protected]>
b43: Fix connection problem with WPA3

Larry Finger <[email protected]>
b43legacy: Fix case where channel status is corrupted

Chuhong Yuan <[email protected]>
media: go7007: fix a miss of snd_card_free

Christian Lamparter <[email protected]>
carl9170: remove P2P_GO support

Punit Agrawal <[email protected]>
e1000e: Relax condition to trigger reset for ME workaround

Ashok Raj <[email protected]>
PCI: Program MPS for RCiEP devices

Roberto Sassu <[email protected]>
ima: Directly assign the ima_default_policy pointer to ima_rules

Omar Sandoval <[email protected]>
btrfs: fix error handling when submitting direct I/O bio

Marcos Paulo de Souza <[email protected]>
btrfs: send: emit file capabilities after chown

Filipe Manana <[email protected]>
Btrfs: fix unreplayable log after snapshot delete + parent dir fsync

Harshad Shirwadkar <[email protected]>
ext4: fix EXT_MAX_EXTENT/INDEX to check for zeroed eh_max

Krzysztof Struczynski <[email protected]>
ima: Fix ima digest hash table key calculation

Qiushi Wu <[email protected]>
cpuidle: Fix three reference count leaks

Serge Semin <[email protected]>
spi: dw: Return any value retrieved from the dma_transfer callback

Xie XiuQi <[email protected]>
ixgbe: fix signed-integer-overflow warning

YuanJunQing <[email protected]>
MIPS: Fix IRQ tracing when call handle_fpe() and handle_msa_fpe()

Jiaxun Yang <[email protected]>
PCI: Don't disable decoding when mmio_always_on is set

Alexander Sverdlin <[email protected]>
macvlan: Skip loopback packets in RX handler

Finn Thain <[email protected]>
m68k: mac: Don't call via_flush_cache() on Mac IIfx

Arvind Sankar <[email protected]>
x86/mm: Stop printing BRK addresses

Serge Semin <[email protected]>
mips: Add udelay lpj numbers adjustment

Pali Rohár <[email protected]>
mwifiex: Fix memory corruption in dump_station

Guoqing Jiang <[email protected]>
md: don't flush workqueue unconditionally in md_open

Daniel Thompson <[email protected]>
kgdb: Fix spurious true from in_dbg_master()

Serge Semin <[email protected]>
mips: cm: Fix an invalid error code of INTVN_*_ERR

Jeremy Kerr <[email protected]>
powerpc/spufs: fix copy_to_user while atomic

Yunjian Wang <[email protected]>
net: allwinner: Fix use correct return type for ndo_start_xmit()

Wei Yongjun <[email protected]>
net: lpc-enet: fix error return code in lpc_mii_init()

Nathan Chancellor <[email protected]>
lib/mpi: Fix 64-bit MIPS build with Clang

Pablo Neira Ayuso <[email protected]>
netfilter: nft_nat: return EOPNOTSUPP if type or flags are not supported

Tiezhu Yang <[email protected]>
MIPS: Make sparse_init() using top-down allocation

Colin Ian King <[email protected]>
media: dvb: return -EREMOTEIO on i2c transfer failure.

Kees Cook <[email protected]>
e1000: Distribute switch variables for initialization

Christoph Hellwig <[email protected]>
staging: android: ion: use vmap instead of vm_map_ram

Jia-Ju Bai <[email protected]>
net: vmxnet3: fix possible buffer overflow caused by bad DMA value in vmxnet3_get_rss()

Linus Walleij <[email protected]>
ARM: 8978/1: mm: make act_mm() respect THREAD_SIZE

Filipe Manana <[email protected]>
btrfs: do not ignore error from btrfs_next_leaf() when inserting checksums

Serge Semin <[email protected]>
clocksource: dw_apb_timer_of: Fix missing clockevent timers

Serge Semin <[email protected]>
spi: dw: Enable interrupts in accordance with DMA xfer mode

Douglas Anderson <[email protected]>
kgdb: Prevent infinite recursive entries to the debugger

Hsin-Yu Chao <[email protected]>
Bluetooth: Add SCO fallback for invalid LMP parameters error

Andy Shevchenko <[email protected]>
spi: dw: Zero DMA Tx and Rx configurations on stack

Xiaolong Huang <[email protected]>
can: kvaser_usb: kvaser_usb_leaf: Fix some info-leaks to USB devices

OGAWA Hirofumi <[email protected]>
fat: don't allow to mount if the FAT length == 0

Wang Hai <[email protected]>
mm/slub: fix a memory leak in sysfs_slab_add()

Casey Schaufler <[email protected]>
Smack: slab-out-of-bounds in vsscanf

Qiujun Huang <[email protected]>
ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb

Qiujun Huang <[email protected]>
ath9x: Fix stack-out-of-bounds Write in ath9k_hif_usb_rx_cb

Qiujun Huang <[email protected]>
ath9k: Fix use-after-free Write in ath9k_htc_rx_msg

Qiujun Huang <[email protected]>
ath9k: Fix use-after-free Read in ath9k_wmi_ctrl_rx

Marc Zyngier <[email protected]>
KVM: arm64: Make vcpu_cp1x() work on Big Endian hosts

Sean Christopherson <[email protected]>
KVM: nVMX: Consult only the "basic" exit reason when routing nested exit

Paolo Bonzini <[email protected]>
KVM: nSVM: leave ASID aside in copy_vmcb_control_area

Christophe JAILLET <[email protected]>
video: fbdev: w100fb: Fix a potential double free.

Eric W. Biederman <[email protected]>
proc: Use new_inode not new_inode_pseudo

Yuxuan Shui <[email protected]>
ovl: initialize error in ovl_copy_xattr

Lukas Wunner <[email protected]>
spi: bcm2835: Fix controller unregister order

Lukas Wunner <[email protected]>
spi: pxa2xx: Fix controller unregister order

Lukas Wunner <[email protected]>
spi: Fix controller unregister order

Andy Shevchenko <[email protected]>
spi: No need to assign dummy value in spi_unregister_controller()

Lukas Wunner <[email protected]>
spi: dw: Fix controller unregister order

Sasha Levin <[email protected]>
spi: dw: fix possible race condition

Anthony Steinhauser <[email protected]>
x86/speculation: PR_SPEC_FORCE_DISABLE enforcement for indirect branches.

Anthony Steinhauser <[email protected]>
x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS.

Thomas Lendacky <[email protected]>
x86/speculation: Add support for STIBP always-on preferred mode

Waiman Long <[email protected]>
x86/speculation: Change misspelled STIPB to STIBP

Michał Mirosław <[email protected]>
ALSA: pcm: disallow linking stream to itself

Lukas Wunner <[email protected]>
spi: bcm2835aux: Fix controller unregister order

Ryusuke Konishi <[email protected]>
nilfs2: fix null pointer dereference at nilfs_segctor_do_construct()

Tejun Heo <[email protected]>
cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages

Rafael J. Wysocki <[email protected]>
ACPI: PM: Avoid using power resources if there are none for D0

Qiushi Wu <[email protected]>
ACPI: sysfs: Fix reference count leak in acpi_sysfs_add_hotplug_profile()

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix inconsistent card PM state after resume

Chuhong Yuan <[email protected]>
ALSA: es1688: Add the missed snd_card_free()

Ard Biesheuvel <[email protected]>
efi/efivars: Add missing kobject_put() in sysfs entry creation error path

Hill Ma <[email protected]>
x86/reboot/quirks: Add MacBook6,1 reboot quirk

Anthony Steinhauser <[email protected]>
x86/speculation: Prevent rogue cross-process SSBD shutdown

Bob Haarman <[email protected]>
x86_64: Fix jiffies ODR violation

Masashi Honma <[email protected]>
ath9k_htc: Silence undersized packet warnings

Jens Axboe <[email protected]>
sched/fair: Don't NUMA balance for kthreads

Fredrik Strupe <[email protected]>
ARM: 8977/1: ptrace: Fix mask for thumb breakpoint hook

Jarod Wilson <[email protected]>
igb: improve handling of disconnected adapters

Stefan Agner <[email protected]>
pwm: fsl-ftm: Use flat regmap cache

Zhao Qiang <[email protected]>
net: phy: marvell: Limit 88m1101 autoneg errata to 88E1145 as well.

Johannes Thumshirn <[email protected]>
scsi: return correct blkprep status code in case scsi_init_io() fails.

Ido Schimmel <[email protected]>
vxlan: Avoid infinite loop when suppressing NS messages with invalid options

Hangbin Liu <[email protected]>
ipv6: fix IPV6_ADDRFORM operation logic


-------------

Diffstat:

Makefile | 17 +-
arch/arm/kernel/ptrace.c | 4 +-
arch/arm/mach-tegra/tegra.c | 4 +-
arch/arm/mm/proc-macros.S | 3 +-
arch/arm64/include/asm/kvm_host.h | 6 +-
arch/m68k/include/asm/mac_via.h | 1 +
arch/m68k/mac/config.c | 21 +--
arch/m68k/mac/via.c | 6 +-
arch/mips/kernel/genex.S | 6 +-
arch/mips/kernel/mips-cm.c | 6 +-
arch/mips/kernel/setup.c | 10 ++
arch/mips/kernel/time.c | 70 ++++++++
arch/powerpc/platforms/cell/spufs/file.c | 113 ++++++++----
arch/sparc/kernel/ptrace_32.c | 228 ++++++++++--------------
arch/x86/include/asm/cpufeatures.h | 2 +-
arch/x86/include/asm/nospec-branch.h | 1 +
arch/x86/kernel/cpu/bugs.c | 93 ++++++----
arch/x86/kernel/process.c | 28 ++-
arch/x86/kernel/process.h | 2 +-
arch/x86/kernel/reboot.c | 8 +
arch/x86/kernel/time.c | 4 -
arch/x86/kernel/vmlinux.lds.S | 4 +-
arch/x86/kvm/svm.c | 2 +-
arch/x86/kvm/vmx.c | 2 +-
arch/x86/mm/init.c | 2 -
drivers/acpi/device_pm.c | 2 +-
drivers/acpi/scan.c | 28 ++-
drivers/acpi/sysfs.c | 4 +-
drivers/clocksource/dw_apb_timer_of.c | 6 +-
drivers/cpuidle/sysfs.c | 6 +-
drivers/firmware/efi/efivars.c | 4 +-
drivers/macintosh/windfarm_pm112.c | 21 ++-
drivers/md/md.c | 3 +-
drivers/media/usb/dvb-usb/dibusb-mb.c | 2 +-
drivers/media/usb/go7007/snd-go7007.c | 35 ++--
drivers/net/can/usb/kvaser_usb.c | 6 +-
drivers/net/ethernet/allwinner/sun4i-emac.c | 4 +-
drivers/net/ethernet/intel/e1000/e1000_main.c | 4 +-
drivers/net/ethernet/intel/e1000e/e1000.h | 1 -
drivers/net/ethernet/intel/e1000e/netdev.c | 12 +-
drivers/net/ethernet/intel/igb/e1000_regs.h | 3 +-
drivers/net/ethernet/intel/igb/igb_ethtool.c | 3 +-
drivers/net/ethernet/intel/igb/igb_main.c | 5 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 2 +-
drivers/net/ethernet/nxp/lpc_eth.c | 3 +-
drivers/net/macvlan.c | 4 +
drivers/net/phy/marvell.c | 2 +-
drivers/net/vmxnet3/vmxnet3_ethtool.c | 2 +
drivers/net/vxlan.c | 4 +
drivers/net/wireless/ath/ath9k/hif_usb.c | 58 ++++--
drivers/net/wireless/ath/ath9k/hif_usb.h | 6 +
drivers/net/wireless/ath/ath9k/htc_drv_init.c | 10 +-
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 6 +-
drivers/net/wireless/ath/ath9k/htc_hst.c | 3 +
drivers/net/wireless/ath/ath9k/wmi.c | 5 +-
drivers/net/wireless/ath/ath9k/wmi.h | 3 +-
drivers/net/wireless/ath/carl9170/fw.c | 4 +-
drivers/net/wireless/ath/carl9170/main.c | 21 +--
drivers/net/wireless/b43/main.c | 2 +-
drivers/net/wireless/b43legacy/main.c | 1 +
drivers/net/wireless/b43legacy/xmit.c | 1 +
drivers/net/wireless/mwifiex/cfg80211.c | 14 +-
drivers/pci/probe.c | 24 ++-
drivers/pinctrl/samsung/pinctrl-exynos.c | 9 +
drivers/power/reset/vexpress-poweroff.c | 1 +
drivers/pwm/pwm-fsl-ftm.c | 2 +-
drivers/scsi/scsi_lib.c | 4 +-
drivers/spi/spi-bcm2835.c | 4 +-
drivers/spi/spi-bcm2835aux.c | 4 +-
drivers/spi/spi-dw-mid.c | 16 +-
drivers/spi/spi-dw.c | 14 +-
drivers/spi/spi-pxa2xx.c | 4 +-
drivers/spi/spi.c | 5 +-
drivers/staging/android/ion/ion_heap.c | 4 +-
drivers/video/fbdev/w100fb.c | 2 +
drivers/w1/masters/omap_hdq.c | 10 +-
fs/btrfs/file-item.c | 6 +-
fs/btrfs/inode.c | 6 +-
fs/btrfs/ioctl.c | 3 +
fs/btrfs/send.c | 67 +++++++
fs/btrfs/tree-log.c | 15 ++
fs/btrfs/tree-log.h | 2 +
fs/ext4/ext4_extents.h | 9 +-
fs/fat/inode.c | 6 +
fs/fs-writeback.c | 1 +
fs/nilfs2/segment.c | 2 +
fs/overlayfs/copy_up.c | 2 +-
fs/proc/inode.c | 2 +-
fs/proc/self.c | 2 +-
fs/proc/thread_self.c | 2 +-
include/linux/kgdb.h | 2 +-
include/linux/sunrpc/gss_api.h | 1 +
include/linux/sunrpc/svcauth_gss.h | 3 +-
kernel/cpu_pm.c | 4 +-
kernel/debug/debug_core.c | 1 +
kernel/sched/fair.c | 2 +-
lib/mpi/longlong.h | 2 +-
mm/slub.c | 4 +-
net/bluetooth/hci_event.c | 1 +
net/ipv6/ipv6_sockglue.c | 13 +-
net/netfilter/nft_nat.c | 4 +-
net/sunrpc/auth_gss/gss_mech_switch.c | 12 +-
net/sunrpc/auth_gss/svcauth_gss.c | 18 +-
security/integrity/ima/ima.h | 7 +-
security/integrity/ima/ima_policy.c | 3 +-
security/smack/smackfs.c | 10 ++
sound/core/pcm_native.c | 5 +
sound/isa/es1688/es1688.c | 4 +-
sound/usb/card.c | 20 ++-
sound/usb/usbaudio.h | 2 +-
tools/perf/builtin-probe.c | 3 +
tools/perf/util/dso.c | 16 ++
tools/perf/util/dso.h | 1 +
tools/perf/util/probe-finder.c | 1 +
tools/perf/util/symbol.c | 2 +
115 files changed, 841 insertions(+), 471 deletions(-)



2020-06-20 04:13:59

by Greg Kroah-Hartman

[permalink] [raw]
Subject: [PATCH 4.4 027/101] spi: dw: Fix controller unregister order

From: Lukas Wunner <[email protected]>

[ Upstream commit ca8b19d61e3fce5d2d7790cde27a0b57bcb3f341 ]

The Designware SPI driver uses devm_spi_register_controller() on bind.
As a consequence, on unbind, __device_release_driver() first invokes
dw_spi_remove_host() before unregistering the SPI controller via
devres_release_all().

This order is incorrect: dw_spi_remove_host() shuts down the chip,
rendering the SPI bus inaccessible even though the SPI controller is
still registered. When the SPI controller is subsequently unregistered,
it unbinds all its slave devices. Because their drivers cannot access
the SPI bus, e.g. to quiesce interrupts, the slave devices may be left
in an improper state.

As a rule, devm_spi_register_controller() must not be used if the
->remove() hook performs teardown steps which shall be performed after
unregistering the controller and specifically after unbinding of slaves.

Fix by reverting to the non-devm variant of spi_register_controller().

An alternative approach would be to use device-managed functions for all
steps in dw_spi_remove_host(), e.g. by calling devm_add_action_or_reset()
on probe. However that approach would add more LoC to the driver and
it wouldn't lend itself as well to backporting to stable.

Fixes: 04f421e7b0b1 ("spi: dw: use managed resources")
Signed-off-by: Lukas Wunner <[email protected]>
Reviewed-by: Andy Shevchenko <[email protected]>
Cc: [email protected] # v3.14+
Cc: Baruch Siach <[email protected]>
Link: https://lore.kernel.org/r/3fff8cb8ae44a9893840d0688be15bb88c090a14.1590408496.git.lukas@wunner.de
Signed-off-by: Mark Brown <[email protected]>
Signed-off-by: Sasha Levin <[email protected]>
---
drivers/spi/spi-dw.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/drivers/spi/spi-dw.c b/drivers/spi/spi-dw.c
index 61a951549eba..295249843e7c 100644
--- a/drivers/spi/spi-dw.c
+++ b/drivers/spi/spi-dw.c
@@ -534,7 +534,7 @@ int dw_spi_add_host(struct device *dev, struct dw_spi *dws)
}
}

- ret = devm_spi_register_master(dev, master);
+ ret = spi_register_master(master);
if (ret) {
dev_err(&master->dev, "problem registering spi master\n");
goto err_dma_exit;
@@ -558,6 +558,8 @@ void dw_spi_remove_host(struct dw_spi *dws)
{
dw_spi_debugfs_remove(dws);

+ spi_unregister_master(dws->master);
+
if (dws->dma_ops && dws->dma_ops->dma_exit)
dws->dma_ops->dma_exit(dws);

--
2.25.1



2020-06-20 05:00:12

by Guenter Roeck

[permalink] [raw]
Subject: Re: [PATCH 4.4 000/101] 4.4.228-rc1 review

On Fri, Jun 19, 2020 at 04:31:49PM +0200, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 4.4.228 release.
> There are 101 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, 21 Jun 2020 14:15:50 +0000.
> Anything received after that time might be too late.
>

Build results:
total: 169 pass: 168 fail: 1
Failed builds:
powerpc:defconfig
Qemu test results:
total: 332 pass: 332 fail: 0

drivers/macintosh/windfarm_pm112.c: In function ‘create_cpu_loop’:
drivers/macintosh/windfarm_pm112.c:148:2: error: implicit declaration of function ‘kfree’

Guenter

2020-06-20 08:22:05

by Naresh Kamboju

[permalink] [raw]
Subject: Re: [PATCH 4.4 000/101] 4.4.228-rc1 review

On Fri, 19 Jun 2020 at 20:07, Greg Kroah-Hartman
<[email protected]> wrote:
>
> This is the start of the stable review cycle for the 4.4.228 release.
> There are 101 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, 21 Jun 2020 14:15:50 +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.4.228-rc1.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.4.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h

Results from Linaro’s test farm.
No regressions on arm64, arm, x86_64, and i386.

Summary
------------------------------------------------------------------------

kernel: 4.4.228-rc1
git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
git branch: linux-4.4.y
git commit: 2e99a284d540ce7de8faf22c51ee8a61deb49f40
git describe: v4.4.227-102-g2e99a284d540
Test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-4.4-oe/build/v4.4.227-102-g2e99a284d540

No regressions (compared to build v4.4.226-37-g61ef7e7aaf1d)

No fixes (compared to build v4.4.226-37-g61ef7e7aaf1d)

Ran 18074 total tests in the following environments and test suites.

Environments
--------------
- i386
- juno-r2 - arm64
- juno-r2-compat
- juno-r2-kasan
- x15 - arm
- x86_64
- x86-kasan

Test Suites
-----------
* build
* kselftest
* kselftest/drivers
* kselftest/filesystems
* libhugetlbfs
* linux-log-parser
* ltp-cap_bounds-tests
* ltp-commands-tests
* ltp-containers-tests
* ltp-controllers-tests
* ltp-cpuhotplug-tests
* ltp-crypto-tests
* ltp-cve-tests
* ltp-dio-tests
* ltp-fcntl-locktests-tests
* ltp-filecaps-tests
* ltp-fs-tests
* ltp-fs_bind-tests
* ltp-fs_perms_simple-tests
* ltp-fsx-tests
* ltp-hugetlb-tests
* ltp-io-tests
* ltp-ipc-tests
* ltp-math-tests
* ltp-mm-tests
* ltp-nptl-tests
* ltp-open-posix-tests
* ltp-pty-tests
* ltp-sched-tests
* ltp-securebits-tests
* ltp-syscalls-tests
* network-basic-tests
* perf
* v4l2-compliance
* install-android-platform-tools-r2600
* install-android-platform-tools-r2800
* kvm-unit-tests

Summary
------------------------------------------------------------------------

kernel: 4.4.228-rc1
git repo: https://git.linaro.org/lkft/arm64-stable-rc.git
git branch: 4.4.228-rc1-hikey-20200619-751
git commit: fb3ad9b9982b81288e996643bc191ac4684831d2
git describe: 4.4.228-rc1-hikey-20200619-751
Test details: https://qa-reports.linaro.org/lkft/linaro-hikey-stable-rc-4.4-oe/build/4.4.228-rc1-hikey-20200619-751


No regressions (compared to build 4.4.228-rc1-hikey-20200616-749)


No fixes (compared to build 4.4.228-rc1-hikey-20200616-749)

Ran 1841 total tests in the following environments and test suites.

Environments
--------------
- hi6220-hikey - arm64

Test Suites
-----------
* build
* install-android-platform-tools-r2600
* kselftest
* kselftest/drivers
* kselftest/filesystems
* libhugetlbfs
* linux-log-parser
* ltp-cap_bounds-tests
* ltp-commands-tests
* ltp-containers-tests
* ltp-cpuhotplug-tests
* ltp-cve-tests
* ltp-dio-tests
* ltp-fcntl-locktests-tests
* ltp-filecaps-tests
* ltp-fs-tests
* ltp-fs_bind-tests
* ltp-fs_perms_simple-tests
* ltp-fsx-tests
* ltp-hugetlb-tests
* ltp-io-tests
* ltp-ipc-tests
* ltp-math-tests
* ltp-mm-tests
* ltp-nptl-tests
* ltp-pty-tests
* ltp-sched-tests
* ltp-securebits-tests
* ltp-syscalls-tests
* perf
* spectre-meltdown-checker-test
* v4l2-compliance

--
Linaro LKFT
https://lkft.linaro.org

2020-06-20 09:53:48

by Jon Hunter

[permalink] [raw]
Subject: Re: [PATCH 4.4 000/101] 4.4.228-rc1 review


On 19/06/2020 15:31, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 4.4.228 release.
> There are 101 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, 21 Jun 2020 14:15:50 +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.4.228-rc1.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.4.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h


All tests are passing for Tegra ...

Test results for stable-v4.4:
6 builds: 6 pass, 0 fail
12 boots: 12 pass, 0 fail
25 tests: 25 pass, 0 fail

Linux version: 4.4.228-rc1-g2e99a284d540
Boards tested: tegra124-jetson-tk1, tegra20-ventana,
tegra30-cardhu-a04

Cheers
Jon

--
nvpublic