This is the start of the stable review cycle for the 4.19.67 release. There are 91 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 16 Aug 2019 04:55:34 PM UTC. 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.67-rc1... 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@linuxfoundation.org Linux 4.19.67-rc1
Luca Coelho luciano.coelho@intel.com iwlwifi: mvm: fix version check for GEO_TX_POWER_LIMIT support
Luca Coelho luciano.coelho@intel.com iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT on version < 41
Emmanuel Grumbach emmanuel.grumbach@intel.com iwlwifi: mvm: fix an out-of-bound access
Emmanuel Grumbach emmanuel.grumbach@intel.com iwlwifi: don't unmap as page memory that was mapped as single
Brian Norris briannorris@chromium.org mwifiex: fix 802.11n/WPA detection
Wanpeng Li wanpengli@tencent.com KVM: Fix leak vCPU's VMCS value into other pCPU
Trond Myklebust trond.myklebust@hammerspace.com NFSv4: Fix an Oops in nfs4_do_setattr
Steve French stfrench@microsoft.com smb3: send CAP_DFS capability during session setup
Pavel Shilovsky pshilov@microsoft.com SMB3: Fix deadlock in validate negotiate hits reconnect
Vivek Goyal vgoyal@redhat.com dax: dax_layout_busy_page() should not unmap cow pages
Brian Norris briannorris@chromium.org mac80211: don't WARN on short WMM parameters from AP
Takashi Iwai tiwai@suse.de ALSA: hda - Workaround for crackled sound on AMD controller (1022:1457)
Takashi Iwai tiwai@suse.de ALSA: hda - Don't override global PCM hw info flag
Wenwen Wang wenwen@cs.uga.edu ALSA: hiface: fix multiple memory leak bugs
Wenwen Wang wenwen@cs.uga.edu ALSA: firewire: fix a memory leak bug
Stanislav Lisovskiy stanislav.lisovskiy@intel.com drm/i915: Fix wrong escape clock divisor init for GLK
Guenter Roeck linux@roeck-us.net hwmon: (nct7802) Fix wrong detection of in4 presence
Tomas Bortoli tomasbortoli@gmail.com can: peak_usb: pcan_usb_fd: Fix info-leaks to USB devices
Tomas Bortoli tomasbortoli@gmail.com can: peak_usb: pcan_usb_pro: Fix info-leaks to USB devices
Wenwen Wang wenwen@cs.uga.edu ALSA: usb-audio: fix a memory leak bug
Nick Desaulniers ndesaulniers@google.com x86/purgatory: Do not use __builtin_memcpy and __builtin_memset
Roderick Colenbrander roderick@gaikai.com HID: sony: Fix race condition between rumble and device remove.
Halil Pasic pasic@linux.ibm.com s390/dma: provide proper ARCH_ZONE_DMA_BITS value
Leonard Crestez leonard.crestez@nxp.com perf/core: Fix creating kernel counters for PMUs that override event->cpu
Peter Zijlstra peterz@infradead.org tty/ldsem, locking/rwsem: Add missing ACQUIRE to read_failed sleep loop
Wenwen Wang wenwen@cs.uga.edu test_firmware: fix a memory leak bug
Hannes Reinecke hare@suse.de scsi: scsi_dh_alua: always use a 2 second delay before retrying RTPG
Tyrel Datwyler tyreld@linux.vnet.ibm.com scsi: ibmvfc: fix WARN_ON during event pool release
Junxiao Bi junxiao.bi@oracle.com scsi: megaraid_sas: fix panic on loading firmware crashdump
Arnd Bergmann arnd@arndb.de ARM: dts: bcm: bcm47094: add missing #cells for mdio-bus-mux
Arnd Bergmann arnd@arndb.de ARM: davinci: fix sleep.S build error on ARMv4
Marta Rybczynska mrybczyn@kalray.eu nvme: fix multipath crash when ANA is deactivated
Lorenzo Pieralisi lorenzo.pieralisi@arm.com ACPI/IORT: Fix off-by-one check in iort_dev_find_its_id()
Arnd Bergmann arnd@arndb.de drbd: dynamically allocate shash descriptor
Arnaldo Carvalho de Melo acme@redhat.com perf probe: Avoid calling freeing routine multiple times for same pointer
Jiri Olsa jolsa@kernel.org perf tools: Fix proper buffer size for feature processing
Charles Keepax ckeepax@opensource.cirrus.com ALSA: compress: Be more restrictive about when a drain is allowed
Charles Keepax ckeepax@opensource.cirrus.com ALSA: compress: Don't allow paritial drain operations on capture streams
Charles Keepax ckeepax@opensource.cirrus.com ALSA: compress: Prevent bypasses of set_params
Charles Keepax ckeepax@opensource.cirrus.com ALSA: compress: Fix regression on compressed capture streams
Julian Wiedmann jwi@linux.ibm.com s390/qdio: add sanity checks to the fast-requeue path
Wen Yang wen.yang99@zte.com.cn cpufreq/pasemi: fix use-after-free in pas_cpufreq_cpu_init()
Qian Cai cai@lca.pw drm: silence variable 'conn' set but not used
Björn Gerhart gerhart@posteo.de hwmon: (nct6775) Fix register address and added missed tolerance for nct6106
Navid Emamdoost navid.emamdoost@gmail.com allocate_flower_entry: should check for null deref
Brian Norris briannorris@chromium.org mac80211: don't warn about CW params when not using them
John Crispin john@phrozen.org nl80211: fix NL80211_HE_MAX_CAPABILITY_LEN
Thomas Tai thomas.tai@oracle.com iscsi_ibft: make ISCSI_IBFT dependson ACPI instead of ISCSI_IBFT_FIND
Tai Man taiman.wong@amd.com drm/amd/display: Increase size of audios array
Alvin Lee alvin.lee2@amd.com drm/amd/display: Only enable audio if speaker allocation exists
Julian Parkin julian.parkin@amd.com drm/amd/display: Fix dc_create failure handling and 666 color depths
Tai Man taiman.wong@amd.com drm/amd/display: use encoder's engine id to find matched free audio device
SivapiriyanKumarasamy sivapiriyan.kumarasamy@amd.com drm/amd/display: Wait for backlight programming completion in set backlight level
Mauro Carvalho Chehab mchehab+samsung@kernel.org scripts/sphinx-pre-install: fix script for RHEL/CentOS
Laura Garcia Liebana nevola@gmail.com netfilter: nft_hash: fix symhash with modulus one
Florian Westphal fw@strlen.de netfilter: conntrack: always store window size un-scaled
Miaohe Lin linmiaohe@huawei.com netfilter: Fix rpfilter dropping vrf packets by mistake
Farhan Ali alifm@linux.ibm.com vfio-ccw: Set pa_nr to 0 if memory allocation fails for pa_iova_pfn
Florian Westphal fw@strlen.de netfilter: nfnetlink: avoid deadlock due to synchronous request_module
Stephane Grosjean s.grosjean@peak-system.com can: peak_usb: fix potential double kfree_skb()
Nikita Yushchenko nikita.yoush@cogentembedded.com can: rcar_canfd: fix possible IRQ storm on high load
Guenter Roeck linux@roeck-us.net usb: typec: tcpm: Ignore unsupported/unknown alternate mode requests
Guenter Roeck linux@roeck-us.net usb: typec: tcpm: Add NULL check before dereferencing config
Li Jun jun.li@nxp.com usb: typec: tcpm: remove tcpm dir if no children
Li Jun jun.li@nxp.com usb: typec: tcpm: free log buf memory when remove debug file
Suzuki K Poulose suzuki.poulose@arm.com usb: yurex: Fix use-after-free in yurex_delete
Yoshihiro Shimoda yoshihiro.shimoda.uh@renesas.com usb: host: xhci-rcar: Fix timeout in xhci_suspend()
Andreas Gruenbacher agruenba@redhat.com gfs2: gfs2_walk_metadata fix
Nick Desaulniers ndesaulniers@google.com x86/purgatory: Use CFLAGS_REMOVE rather than reset KBUILD_CFLAGS
Thomas Richter tmricht@linux.ibm.com perf record: Fix module size on s390
Adrian Hunter adrian.hunter@intel.com perf db-export: Fix thread__exec_comm()
Thomas Richter tmricht@linux.ibm.com perf annotate: Fix s390 gap between kernel end and module start
Joerg Roedel jroedel@suse.de mm/vmalloc: Sync unmappings in __purge_vmap_area_lazy()
Joerg Roedel jroedel@suse.de x86/mm: Sync also unmappings in vmalloc_sync_all()
Joerg Roedel jroedel@suse.de x86/mm: Check for pfn instead of page in vmalloc_sync_one()
Dmitry Torokhov dmitry.torokhov@gmail.com Input: synaptics - enable RMI mode for HP Spectre X360
Kai-Heng Feng kai.heng.feng@canonical.com Input: elantech - enable SMBus on new (2018+) systems
Oliver Neukum oneukum@suse.com Input: usbtouchscreen - initialize PM mutex before using it
Mikulas Patocka mpatocka@redhat.com loop: set PF_MEMALLOC_NOIO for the worker thread
Kevin Hao haokexin@gmail.com mmc: cavium: Add the missing dma unmap when the dma has finished.
Kevin Hao haokexin@gmail.com mmc: cavium: Set the correct dma max segment size for mmc_host
Wenwen Wang wenwen@cs.uga.edu sound: fix a memory leak bug
Oliver Neukum oneukum@suse.com usb: iowarrior: fix deadlock on disconnect
Gavin Li git@thegavinli.com usb: usbfs: fix double-free of usb memory upon submiturb error
Gary R Hook gary.hook@amd.com crypto: ccp - Ignore tag length when decrypting GCM ciphertext
Gary R Hook gary.hook@amd.com crypto: ccp - Add support for valid authsize values less than 16
Gary R Hook gary.hook@amd.com crypto: ccp - Fix oops by properly managing allocated structures
Tetsuo Handa penguin-kernel@I-love.SAKURA.ne.jp staging: android: ion: Bail out upon SIGKILL when allocating memory.
Ivan Bornyakov brnkv.i1@gmail.com staging: gasket: apex: fix copy-paste typo
Joe Perches joe@perches.com iio: adc: max9611: Fix misuse of GENMASK macro
Gwendal Grignou gwendal@chromium.org iio: cros_ec_accel_legacy: Fix incorrect channel setting
-------------
Diffstat:
Makefile | 4 +- arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 3 + arch/arm/mach-davinci/sleep.S | 1 + arch/powerpc/kvm/powerpc.c | 5 + arch/s390/include/asm/page.h | 2 + arch/x86/boot/string.c | 8 + arch/x86/include/asm/kvm_host.h | 1 + arch/x86/kvm/svm.c | 6 + arch/x86/kvm/vmx.c | 6 + arch/x86/kvm/x86.c | 16 ++ arch/x86/mm/fault.c | 15 +- arch/x86/purgatory/Makefile | 36 ++++- arch/x86/purgatory/purgatory.c | 6 + arch/x86/purgatory/string.c | 25 ---- drivers/acpi/arm64/iort.c | 4 +- drivers/block/drbd/drbd_receiver.c | 14 +- drivers/block/loop.c | 2 +- drivers/cpufreq/pasemi-cpufreq.c | 23 ++- drivers/crypto/ccp/ccp-crypto-aes-galois.c | 14 ++ drivers/crypto/ccp/ccp-ops.c | 33 +++-- drivers/firmware/Kconfig | 5 +- drivers/firmware/iscsi_ibft.c | 4 + drivers/gpu/drm/amd/display/dc/core/dc.c | 6 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 11 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 4 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 1 + drivers/gpu/drm/drm_framebuffer.c | 2 +- drivers/gpu/drm/i915/vlv_dsi_pll.c | 4 +- drivers/hid/hid-sony.c | 15 +- drivers/hwmon/nct6775.c | 3 +- drivers/hwmon/nct7802.c | 6 +- drivers/iio/accel/cros_ec_accel_legacy.c | 1 - drivers/iio/adc/max9611.c | 2 +- drivers/input/mouse/elantech.c | 54 ++++--- drivers/input/mouse/synaptics.c | 1 + drivers/input/touchscreen/usbtouchscreen.c | 2 + drivers/mmc/host/cavium.c | 4 +- drivers/net/can/rcar/rcar_canfd.c | 9 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 8 +- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 2 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 29 +++- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 2 + drivers/net/wireless/marvell/mwifiex/main.h | 1 + drivers/net/wireless/marvell/mwifiex/scan.c | 3 +- drivers/nvme/host/multipath.c | 8 +- drivers/nvme/host/nvme.h | 6 +- drivers/s390/cio/qdio_main.c | 12 +- drivers/s390/cio/vfio_ccw_cp.c | 4 +- drivers/scsi/device_handler/scsi_dh_alua.c | 7 +- drivers/scsi/ibmvscsi/ibmvfc.c | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 3 + drivers/staging/android/ion/ion_page_pool.c | 3 + drivers/staging/gasket/apex_driver.c | 2 +- drivers/tty/tty_ldsem.c | 5 +- drivers/usb/core/devio.c | 2 - drivers/usb/host/xhci-rcar.c | 9 +- drivers/usb/misc/iowarrior.c | 7 +- drivers/usb/misc/yurex.c | 2 +- drivers/usb/typec/tcpm.c | 58 +++++--- fs/cifs/smb2pdu.c | 7 +- fs/dax.c | 2 +- fs/gfs2/bmap.c | 164 +++++++++++++-------- fs/nfs/nfs4proc.c | 2 +- include/linux/ccp.h | 2 + include/linux/kvm_host.h | 1 + include/sound/compress_driver.h | 5 +- include/uapi/linux/nl80211.h | 2 +- kernel/events/core.c | 2 +- lib/test_firmware.c | 5 +- mm/vmalloc.c | 9 ++ net/ipv4/netfilter/ipt_rpfilter.c | 1 + net/ipv6/netfilter/ip6t_rpfilter.c | 8 +- net/mac80211/driver-ops.c | 13 +- net/mac80211/mlme.c | 10 ++ net/netfilter/nf_conntrack_proto_tcp.c | 8 +- net/netfilter/nfnetlink.c | 2 +- net/netfilter/nft_hash.c | 2 +- scripts/sphinx-pre-install | 2 +- sound/core/compress_offload.c | 60 ++++++-- sound/firewire/packets-buffer.c | 2 +- sound/pci/hda/hda_controller.c | 13 +- sound/pci/hda/hda_controller.h | 2 +- sound/pci/hda/hda_intel.c | 63 +++++++- sound/sound_core.c | 3 +- sound/usb/hiface/pcm.c | 11 +- sound/usb/stream.c | 1 + tools/perf/arch/s390/util/machine.c | 31 +++- tools/perf/builtin-probe.c | 10 ++ tools/perf/util/header.c | 2 +- tools/perf/util/machine.c | 3 +- tools/perf/util/machine.h | 2 +- tools/perf/util/symbol.c | 7 +- tools/perf/util/symbol.h | 1 + tools/perf/util/thread.c | 12 +- virt/kvm/kvm_main.c | 25 +++- 98 files changed, 738 insertions(+), 297 deletions(-)
stable-rc/linux-4.19.y boot: 138 boots: 0 failed, 126 passed with 12 offline (v4.19.66-92-gf777613d3df0)
Full Boot Summary: https://kernelci.org/boot/all/job/stable-rc/branch/linux-4.19.y/kernel/v4.19... Full Build Summary: https://kernelci.org/build/stable-rc/branch/linux-4.19.y/kernel/v4.19.66-92-...
Tree: stable-rc Branch: linux-4.19.y Git Describe: v4.19.66-92-gf777613d3df0 Git Commit: f777613d3df0e7226d30d0e0ba97e9419e3064f2 Git URL: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git Tested: 76 unique boards, 26 SoC families, 17 builds out of 206
Boot Regressions Detected:
arm:
qcom_defconfig: gcc-8: qcom-apq8064-cm-qs600: lab-baylibre-seattle: new failure (last pass: v4.19.66) qcom-apq8064-ifc6410: lab-baylibre-seattle: new failure (last pass: v4.19.66)
Offline Platforms:
arm64:
defconfig: gcc-8 apq8016-sbc: 1 offline lab meson-gxbb-odroidc2: 1 offline lab
arm:
multi_v7_defconfig: gcc-8 imx6dl-wandboard_solo: 1 offline lab imx6q-wandboard: 1 offline lab qcom-apq8064-cm-qs600: 1 offline lab qcom-apq8064-ifc6410: 1 offline lab sun5i-r8-chip: 1 offline lab
sunxi_defconfig: gcc-8 sun5i-r8-chip: 1 offline lab
qcom_defconfig: gcc-8 qcom-apq8064-cm-qs600: 1 offline lab qcom-apq8064-ifc6410: 1 offline lab
imx_v6_v7_defconfig: gcc-8 imx6dl-wandboard_solo: 1 offline lab imx6q-wandboard: 1 offline lab
--- For more info write to info@kernelci.org
On Wed, 14 Aug 2019 at 22:38, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 4.19.67 release. There are 91 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 16 Aug 2019 04:55:34 PM UTC. 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.67-rc1... 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
Results from Linaro’s test farm. No regressions on arm64, arm, x86_64, and i386.
Summary ------------------------------------------------------------------------
kernel: 4.19.67-rc1 git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git git branch: linux-4.19.y git commit: f777613d3df0e7226d30d0e0ba97e9419e3064f2 git describe: v4.19.66-92-gf777613d3df0 Test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-4.19-oe/build/v4.19.66-92...
No regressions (compared to build v4.19.66)
No fixes (compared to build v4.19.66)
Ran 25307 total tests in the following environments and test suites.
Environments -------------- - dragonboard-410c - arm64 - hi6220-hikey - arm64 - i386 - juno-r2 - arm64 - qemu_arm - qemu_arm64 - qemu_i386 - qemu_x86_64 - x15 - arm - x86_64
Test Suites ----------- * build * install-android-platform-tools-r2600 * kselftest * libgpiod * libhugetlbfs * 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 * ltp-timers-tests * perf * spectre-meltdown-checker-test * v4l2-compliance * network-basic-tests * ltp-open-posix-tests * kvm-unit-tests * ssuite * kselftest-vsyscall-mode-native * kselftest-vsyscall-mode-none
On 8/14/19 10:00 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.67 release. There are 91 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 16 Aug 2019 04:55:34 PM UTC. Anything received after that time might be too late.
Building x86_64:tools/perf ... failed -------------- Error log: Warning: arch/x86/include/asm/cpufeatures.h differs from kernel Warning: arch/x86/include/uapi/asm/kvm.h differs from kernel PERF_VERSION = 4.9.189.ge000f87 util/machine.c: In function ‘machine__create_module’: util/machine.c:1088:43: error: ‘size’ undeclared (first use in this function); did you mean ‘die’? if (arch__fix_module_text_start(&start, &size, name) < 0) ^~~~ die util/machine.c:1088:43: note: each undeclared identifier is reported only once for each function it appears in
Hello!
On Thu, 15 Aug 2019 at 08:29, Guenter Roeck linux@roeck-us.net wrote:
On 8/14/19 10:00 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.67 release. There are 91 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 16 Aug 2019 04:55:34 PM UTC. Anything received after that time might be too late.
Building x86_64:tools/perf ... failed
Error log: Warning: arch/x86/include/asm/cpufeatures.h differs from kernel Warning: arch/x86/include/uapi/asm/kvm.h differs from kernel PERF_VERSION = 4.9.189.ge000f87 util/machine.c: In function ‘machine__create_module’: util/machine.c:1088:43: error: ‘size’ undeclared (first use in this function); did you mean ‘die’? if (arch__fix_module_text_start(&start, &size, name) < 0) ^~~~ die util/machine.c:1088:43: note: each undeclared identifier is reported only once for each function it appears in
We noticed this exact failure but not on 4.19. For us, 4.19's perf builds fine.
On 4.9, perf failed with the error you described, as it looks like it's missing 9ad4652b66f1 ("perf record: Fix wrong size in perf_record_mmap for last kernel module"), though I have not verified yet.
Greetings!
Daniel Díaz daniel.diaz@linaro.org
On 8/15/19 6:58 AM, Daniel Díaz wrote:
Hello!
On Thu, 15 Aug 2019 at 08:29, Guenter Roeck linux@roeck-us.net wrote:
On 8/14/19 10:00 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.67 release. There are 91 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 16 Aug 2019 04:55:34 PM UTC. Anything received after that time might be too late.
Building x86_64:tools/perf ... failed
Error log: Warning: arch/x86/include/asm/cpufeatures.h differs from kernel Warning: arch/x86/include/uapi/asm/kvm.h differs from kernel PERF_VERSION = 4.9.189.ge000f87 util/machine.c: In function ‘machine__create_module’: util/machine.c:1088:43: error: ‘size’ undeclared (first use in this function); did you mean ‘die’? if (arch__fix_module_text_start(&start, &size, name) < 0) ^~~~ die util/machine.c:1088:43: note: each undeclared identifier is reported only once for each function it appears in
We noticed this exact failure but not on 4.19. For us, 4.19's perf builds fine.
On 4.9, perf failed with the error you described, as it looks like it's missing 9ad4652b66f1 ("perf record: Fix wrong size in perf_record_mmap for last kernel module"), though I have not verified yet.
Uuh, yes, you are correct. I wasn't paying attention (blaming lack of coffee in the morning). The above error is from v4.9.y.queue, not v4.19.y.queue.
Sorry for the confusion.
Guenter
On Thu, Aug 15, 2019 at 08:58:55AM -0500, Daniel Díaz wrote:
Hello!
On Thu, 15 Aug 2019 at 08:29, Guenter Roeck linux@roeck-us.net wrote:
On 8/14/19 10:00 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.67 release. There are 91 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 16 Aug 2019 04:55:34 PM UTC. Anything received after that time might be too late.
Building x86_64:tools/perf ... failed
Error log: Warning: arch/x86/include/asm/cpufeatures.h differs from kernel Warning: arch/x86/include/uapi/asm/kvm.h differs from kernel PERF_VERSION = 4.9.189.ge000f87 util/machine.c: In function ‘machine__create_module’: util/machine.c:1088:43: error: ‘size’ undeclared (first use in this function); did you mean ‘die’? if (arch__fix_module_text_start(&start, &size, name) < 0) ^~~~ die util/machine.c:1088:43: note: each undeclared identifier is reported only once for each function it appears in
We noticed this exact failure but not on 4.19. For us, 4.19's perf builds fine.
On 4.9, perf failed with the error you described, as it looks like it's missing 9ad4652b66f1 ("perf record: Fix wrong size in perf_record_mmap for last kernel module"), though I have not verified yet.
I've queued that up now, and will push out the 4.9-rc tree, so let's see if that fixes it or not.
thanks,
greg k-h
On Thu, Aug 15, 2019 at 09:37:16PM +0200, Greg Kroah-Hartman wrote:
On Thu, Aug 15, 2019 at 08:58:55AM -0500, Daniel Díaz wrote:
Hello!
On Thu, 15 Aug 2019 at 08:29, Guenter Roeck linux@roeck-us.net wrote:
On 8/14/19 10:00 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.67 release. There are 91 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 16 Aug 2019 04:55:34 PM UTC. Anything received after that time might be too late.
Building x86_64:tools/perf ... failed
Error log: Warning: arch/x86/include/asm/cpufeatures.h differs from kernel Warning: arch/x86/include/uapi/asm/kvm.h differs from kernel PERF_VERSION = 4.9.189.ge000f87 util/machine.c: In function ‘machine__create_module’: util/machine.c:1088:43: error: ‘size’ undeclared (first use in this function); did you mean ‘die’? if (arch__fix_module_text_start(&start, &size, name) < 0) ^~~~ die util/machine.c:1088:43: note: each undeclared identifier is reported only once for each function it appears in
We noticed this exact failure but not on 4.19. For us, 4.19's perf builds fine.
On 4.9, perf failed with the error you described, as it looks like it's missing 9ad4652b66f1 ("perf record: Fix wrong size in perf_record_mmap for last kernel module"), though I have not verified yet.
I've queued that up now, and will push out the 4.9-rc tree, so let's see if that fixes it or not.
I think you may have pushed the 4.19 branch. Sorry for the confusion I caused by attributing the problem to the wrong branch.
Guenter
On Thu, Aug 15, 2019 at 01:20:04PM -0700, Guenter Roeck wrote:
On Thu, Aug 15, 2019 at 09:37:16PM +0200, Greg Kroah-Hartman wrote:
On Thu, Aug 15, 2019 at 08:58:55AM -0500, Daniel Díaz wrote:
Hello!
On Thu, 15 Aug 2019 at 08:29, Guenter Roeck linux@roeck-us.net wrote:
On 8/14/19 10:00 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.67 release. There are 91 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 16 Aug 2019 04:55:34 PM UTC. Anything received after that time might be too late.
Building x86_64:tools/perf ... failed
Error log: Warning: arch/x86/include/asm/cpufeatures.h differs from kernel Warning: arch/x86/include/uapi/asm/kvm.h differs from kernel PERF_VERSION = 4.9.189.ge000f87 util/machine.c: In function ‘machine__create_module’: util/machine.c:1088:43: error: ‘size’ undeclared (first use in this function); did you mean ‘die’? if (arch__fix_module_text_start(&start, &size, name) < 0) ^~~~ die util/machine.c:1088:43: note: each undeclared identifier is reported only once for each function it appears in
We noticed this exact failure but not on 4.19. For us, 4.19's perf builds fine.
On 4.9, perf failed with the error you described, as it looks like it's missing 9ad4652b66f1 ("perf record: Fix wrong size in perf_record_mmap for last kernel module"), though I have not verified yet.
I've queued that up now, and will push out the 4.9-rc tree, so let's see if that fixes it or not.
I think you may have pushed the 4.19 branch. Sorry for the confusion I caused by attributing the problem to the wrong branch.
Ah, I did, good catch. I've pushed the 4.9 one now. At least I applied the patch to the correct branch :)
thanks,
greg k-h
On Thu, Aug 15, 2019 at 10:42:21PM +0200, Greg Kroah-Hartman wrote:
On Thu, Aug 15, 2019 at 01:20:04PM -0700, Guenter Roeck wrote:
On Thu, Aug 15, 2019 at 09:37:16PM +0200, Greg Kroah-Hartman wrote:
On Thu, Aug 15, 2019 at 08:58:55AM -0500, Daniel Díaz wrote:
Hello!
On Thu, 15 Aug 2019 at 08:29, Guenter Roeck linux@roeck-us.net wrote:
On 8/14/19 10:00 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.67 release. There are 91 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 16 Aug 2019 04:55:34 PM UTC. Anything received after that time might be too late.
Building x86_64:tools/perf ... failed
Error log: Warning: arch/x86/include/asm/cpufeatures.h differs from kernel Warning: arch/x86/include/uapi/asm/kvm.h differs from kernel PERF_VERSION = 4.9.189.ge000f87 util/machine.c: In function ‘machine__create_module’: util/machine.c:1088:43: error: ‘size’ undeclared (first use in this function); did you mean ‘die’? if (arch__fix_module_text_start(&start, &size, name) < 0) ^~~~ die util/machine.c:1088:43: note: each undeclared identifier is reported only once for each function it appears in
We noticed this exact failure but not on 4.19. For us, 4.19's perf builds fine.
On 4.9, perf failed with the error you described, as it looks like it's missing 9ad4652b66f1 ("perf record: Fix wrong size in perf_record_mmap for last kernel module"), though I have not verified yet.
I've queued that up now, and will push out the 4.9-rc tree, so let's see if that fixes it or not.
I think you may have pushed the 4.19 branch. Sorry for the confusion I caused by attributing the problem to the wrong branch.
Ah, I did, good catch. I've pushed the 4.9 one now. At least I applied the patch to the correct branch :)
Confirmed fixed with v4.9.189-42-g9a2a343109e5.
Thanks, Guenter
On Thu, Aug 15, 2019 at 02:32:05PM -0700, Guenter Roeck wrote:
On Thu, Aug 15, 2019 at 10:42:21PM +0200, Greg Kroah-Hartman wrote:
On Thu, Aug 15, 2019 at 01:20:04PM -0700, Guenter Roeck wrote:
On Thu, Aug 15, 2019 at 09:37:16PM +0200, Greg Kroah-Hartman wrote:
On Thu, Aug 15, 2019 at 08:58:55AM -0500, Daniel Díaz wrote:
Hello!
On Thu, 15 Aug 2019 at 08:29, Guenter Roeck linux@roeck-us.net wrote:
On 8/14/19 10:00 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.19.67 release. > There are 91 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 16 Aug 2019 04:55:34 PM UTC. > Anything received after that time might be too late. >
Building x86_64:tools/perf ... failed
Error log: Warning: arch/x86/include/asm/cpufeatures.h differs from kernel Warning: arch/x86/include/uapi/asm/kvm.h differs from kernel PERF_VERSION = 4.9.189.ge000f87 util/machine.c: In function ‘machine__create_module’: util/machine.c:1088:43: error: ‘size’ undeclared (first use in this function); did you mean ‘die’? if (arch__fix_module_text_start(&start, &size, name) < 0) ^~~~ die util/machine.c:1088:43: note: each undeclared identifier is reported only once for each function it appears in
We noticed this exact failure but not on 4.19. For us, 4.19's perf builds fine.
On 4.9, perf failed with the error you described, as it looks like it's missing 9ad4652b66f1 ("perf record: Fix wrong size in perf_record_mmap for last kernel module"), though I have not verified yet.
I've queued that up now, and will push out the 4.9-rc tree, so let's see if that fixes it or not.
I think you may have pushed the 4.19 branch. Sorry for the confusion I caused by attributing the problem to the wrong branch.
Ah, I did, good catch. I've pushed the 4.9 one now. At least I applied the patch to the correct branch :)
Confirmed fixed with v4.9.189-42-g9a2a343109e5.
Great, thanks for testing and letting me know.
greg k-h
On Wed, Aug 14, 2019 at 07:00:23PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.67 release. There are 91 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 16 Aug 2019 04:55:34 PM UTC. Anything received after that time might be too late.
Build results: total: 156 pass: 156 fail: 0 Qemu test results: total: 390 pass: 390 fail: 0
Guenter
On 8/14/19 11:00 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.67 release. There are 91 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 16 Aug 2019 04:55:34 PM UTC. 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.67-rc1... 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
Compiled and booted on my test system. No dmesg regressions.
thanks, -- Shuah
On Wed, Aug 14, 2019 at 07:00:23PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.67 release. There are 91 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 16 Aug 2019 04:55:34 PM UTC. 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.67-rc1... 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
Compiled and booted with no dmesg regressions on my system.
Cheers, Kelsey
Greg Kroah-Hartman gregkh@linuxfoundation.org 于2019年8月14日周三 下午7:10写道:
This is the start of the stable review cycle for the 4.19.67 release. There are 91 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 16 Aug 2019 04:55:34 PM UTC. 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.67-rc1... 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
Merged and tested on my x86_64 machines, no regression, all works fine.
Regards, Jack Wang
On Wed, 14 Aug 2019 19:00:23 +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.67 release. There are 91 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 16 Aug 2019 04:55:34 PM UTC. 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.67-rc1... 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
All tests passing for Tegra ...
Test results for stable-v4.19: 12 builds: 12 pass, 0 fail 22 boots: 22 pass, 0 fail 32 tests: 32 pass, 0 fail
Linux version: 4.19.67-rc1-gabb1bb8b9ba6 Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000, tegra194-p2972-0000, tegra20-ventana, tegra210-p2371-2180, tegra30-cardhu-a04
Thierry