[Kernel-packages] [Bug 1841490] Re: ACPI support for the ARMv8.2 Statistical Profiling Extension
This bug was fixed in the package linux - 5.0.0-31.33 --- linux (5.0.0-31.33) disco; urgency=medium * disco/linux: 5.0.0-31.33 -proposed tracker (LP: #1846026) * Packaging resync (LP: #1786013) - [Packaging] update helper scripts * /proc/self/maps paths missing on live session (was vlc won't start; eoan 19.10 & bionic 18.04 ubuntu/lubuntu/kubuntu/xubuntu/ubuntu-mate dailies) (LP: #1842382) - SAUCE: Revert "UBUNTU: SAUCE: shiftfs: enable overlayfs on shiftfs" linux (5.0.0-30.32) disco; urgency=medium * disco/linux: 5.0.0-30.32 -proposed tracker (LP: #1844362) * Disco update: upstream stable patchset 2019-08-20 (LP: #1840846) - Revert "e1000e: fix cyclic resets at link up with active tx" - e1000e: start network tx queue only when link is up - Input: synaptics - enable SMBUS on T480 thinkpad trackpad - nilfs2: do not use unexported cpu_to_le32()/le32_to_cpu() in uapi header - drivers: base: cacheinfo: Ensure cpu hotplug work is done before Intel RDT - firmware: improve LSM/IMA security behaviour - irqchip/gic-v3-its: Fix command queue pointer comparison bug - clk: ti: clkctrl: Fix returning uninitialized data - efi/bgrt: Drop BGRT status field reserved bits check - perf/core: Fix perf_sample_regs_user() mm check - ARM: dts: gemini Fix up DNS-313 compatible string - ARM: omap2: remove incorrect __init annotation - afs: Fix uninitialised spinlock afs_volume::cb_break_lock - x86/apic: Fix integer overflow on 10 bit left shift of cpu_khz - be2net: fix link failure after ethtool offline test - ppp: mppe: Add softdep to arc4 - sis900: fix TX completion - ARM: dts: imx6ul: fix PWM[1-4] interrupts - pinctrl: mcp23s08: Fix add_data and irqchip_add_nested call order - dm table: don't copy from a NULL pointer in realloc_argv() - dm verity: use message limit for data block corruption message - x86/boot/64: Fix crash if kernel image crosses page table boundary - x86/boot/64: Add missing fixup_pointer() for next_early_pgt access - HID: chicony: add another quirk for PixArt mouse - pinctrl: mediatek: Ignore interrupts that are wake only during resume - cpu/hotplug: Fix out-of-bounds read when setting fail state - pinctrl: mediatek: Update cur_mask in mask/mask ops - linux/kernel.h: fix overflow for DIV_ROUND_UP_ULL - genirq: Delay deactivation in free_irq() - genirq: Fix misleading synchronize_irq() documentation - genirq: Add optional hardware synchronization for shutdown - x86/ioapic: Implement irq_get_irqchip_state() callback - x86/irq: Handle spurious interrupt after shutdown gracefully - x86/irq: Seperate unused system vectors from spurious entry again - ARC: hide unused function unw_hdr_alloc - s390: fix stfle zero padding - s390/qdio: (re-)initialize tiqdio list entries - s390/qdio: don't touch the dsci in tiqdio_add_input_queues() - crypto: talitos - move struct talitos_edesc into talitos.h - crypto: talitos - fix hash on SEC1. - crypto/NX: Set receive window credits to max number of CRBs in RxFIFO - drm/udl: introduce a macro to convert dev to udl. - drm/udl: move to embedding drm device inside udl device. - x86/entry/32: Fix ENDPROC of common_spurious - irqchip/irq-csky-mpintc: Support auto irq deliver to all cpus - arm64: dts: ls1028a: Fix CPU idle fail. - selftests/powerpc: Add test of fork with mapping above 512TB - x86/efi: fix a -Wtype-limits compilation warning - pinctrl: ocelot: fix gpio direction for pins after 31 - pinctrl: ocelot: fix pinmuxing for pins after 31 - mm/oom_kill.c: fix uninitialized oc->constraint - fork,memcg: alloc_thread_stack_node needs to set tsk->stack - MIPS: ath79: fix ar933x uart parity mode - MIPS: fix build on non-linux hosts - arm64/efi: Mark __efistub_stext_offset as an absolute symbol explicitly - scsi: iscsi: set auth_protocol back to NULL if CHAP_A value is not supported - dmaengine: imx-sdma: fix use-after-free on probe error path - wil6210: fix potential out-of-bounds read - ath10k: Do not send probe response template for mesh - ath9k: Check for errors when reading SREV register - ath6kl: add some bounds checking - ath10k: add peer id check in ath10k_peer_find_by_id - wil6210: fix spurious interrupts in 3-msi - ath: DFS JP domain W56 fixed pulse type 3 RADAR detection - regmap: debugfs: Fix memory leak in regmap_debugfs_init - batman-adv: fix for leaked TVLV handler. - media: dvb: usb: fix use after free in dvb_usb_device_exit - media: spi: IR LED: add missing of table registration - crypto: talitos - fix skcipher failure due to wrong output IV - media: ov7740: avoid invalid framesize setting - media: marvell-ccic: fix DMA s/g desc number calculation - media: vpss: fix a potential NULL pointer dereference - media: media_device_enum_links32:
[Kernel-packages] [Bug 1841490] Re: ACPI support for the ARMv8.2 Statistical Profiling Extension
Verification: ubuntu@d06-2:~$ cat /proc/version Linux version 5.0.0-28-generic (buildd@bos02-arm64-078) (gcc version 8.3.0 (Ubuntu/Linaro 8.3.0-6ubuntu1)) #30-Ubuntu SMP Wed Sep 4 11:48:26 UTC 2019 ubuntu@d06-2:~$ sudo perf record -e arm_spe/ts_enable=1,pa_enable=1/ dd if=/dev/zero of=/dev/null count=1 1+0 records in 1+0 records out 512 bytes (5.1 MB, 4.9 MiB) copied, 0.0179591 s, 285 MB/s [ perf record: Woken up 1 times to write data ] [ perf record: Captured and wrote 1.233 MB perf.data ] ubuntu@d06-2:~$ ubuntu@d06-2:~$ ubuntu@d06-2:~$ sudo perf report --dump-raw-trace # To display the perf.data header info, please use --header/--header-only options. # 0x768 [0x20]: event: 70 . . ... raw event: size 32 bytes . : 46 00 00 00 00 00 20 00 04 00 00 00 00 00 00 00 F. . . 0010: 39 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9... 0 0 0x768 [0x20]: PERF_RECORD_AUXTRACE_INFO type: 4 PMU Type 57 0x788 [0x60]: event: 1 . . ... raw event: size 96 bytes . : 01 00 00 00 01 00 60 00 ff ff ff ff 00 00 00 00 ..`. . 0010: 00 00 08 10 00 00 ff ff ff ff f7 ef ff ff 00 00 . 0020: 00 00 08 10 00 00 ff ff 5b 6b 65 72 6e 65 6c 2e [kernel. . 0030: 6b 61 6c 6c 73 79 6d 73 5d 5f 74 65 78 74 00 00 kallsyms]_text.. . 0040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 . 0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0 0 0x788 [0x60]: PERF_RECORD_MMAP -1/0: [0x1008(0xeff7) @ 0x1008]: x [kernel.kal ...skipping... . ... ARM SPE data: size 1272808 bytes . : b0 20 cb 24 10 00 00 ff c0 PC 0xff1024cb20 el2 ns=1 . 0009: 99 08 00LAT 8 ISSUE . 000c: 98 0a 00LAT 10 TOT . 000f: 52 16 00EV RETIRED L1D-ACCESS TLB-ACCESS ** Tags removed: verification-needed-disco ** Tags added: verification-done-disco -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1841490 Title: ACPI support for the ARMv8.2 Statistical Profiling Extension Status in linux package in Ubuntu: Fix Committed Status in linux source package in Disco: Fix Committed Bug description: [Impact] perf support for the ARMv8.2 Statistical Profiling Extension does not work on ACPI platforms. [Test Case] ubuntu@d06-2:~$ sudo perf record -e arm_spe/ts_enable=1,pa_enable=1/ dd if=/dev/zero of=/dev/null count=1 1+0 records in 1+0 records out 512 bytes (5.1 MB, 4.9 MiB) copied, 0.0201586 s, 254 MB/s [ perf record: Woken up 1 times to write data ] [ perf record: Captured and wrote 1.354 MB perf.data ] ubuntu@d06-2:~$ sudo perf report --dump-raw-trace [...] 0 0 0x4a90 [0x30]: PERF_RECORD_AUXTRACE size: 0x155fd0 offset: 0 ref: 0x226974 . . ... ARM SPE data: size 1400784 bytes . : b0 28 31 25 10 00 00 ff c0 PC 0xff1025312 . 0009: 99 07 00 LAT 7 ISSUE . 000c: 98 09 00 LAT 9 TOT . 000f: 52 16 00 EV RETIRED L1D-ACC [...] [Fix] d482e575fbf0f perf: arm_spe: Enable ACPI/Platform automatic module loading d24a0c7099b32 arm_pmu: acpi: spe: Add initial MADT/SPE probing 56855a99f3d0d ACPI/PPTT: Add function to return ACPI 6.3 Identical tokens ed2b664fcc807 ACPI/PPTT: Modify node flag detection to find last IDENTICAL [Regression Risk] The functional changes are all ARM specific (while ACPI PPTT is generic, it is only enabled under arch/arm64 currently). There are new macros and an updated structure in generic code, but all pretty innocuous. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1841490/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1841490] Re: ACPI support for the ARMv8.2 Statistical Profiling Extension
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed- disco' to 'verification-done-disco'. If the problem still exists, change the tag 'verification-needed-disco' to 'verification-failed-disco'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: verification-needed-disco -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1841490 Title: ACPI support for the ARMv8.2 Statistical Profiling Extension Status in linux package in Ubuntu: Fix Committed Status in linux source package in Disco: Fix Committed Bug description: [Impact] perf support for the ARMv8.2 Statistical Profiling Extension does not work on ACPI platforms. [Test Case] ubuntu@d06-2:~$ sudo perf record -e arm_spe/ts_enable=1,pa_enable=1/ dd if=/dev/zero of=/dev/null count=1 1+0 records in 1+0 records out 512 bytes (5.1 MB, 4.9 MiB) copied, 0.0201586 s, 254 MB/s [ perf record: Woken up 1 times to write data ] [ perf record: Captured and wrote 1.354 MB perf.data ] ubuntu@d06-2:~$ sudo perf report --dump-raw-trace [...] 0 0 0x4a90 [0x30]: PERF_RECORD_AUXTRACE size: 0x155fd0 offset: 0 ref: 0x226974 . . ... ARM SPE data: size 1400784 bytes . : b0 28 31 25 10 00 00 ff c0 PC 0xff1025312 . 0009: 99 07 00 LAT 7 ISSUE . 000c: 98 09 00 LAT 9 TOT . 000f: 52 16 00 EV RETIRED L1D-ACC [...] [Fix] d482e575fbf0f perf: arm_spe: Enable ACPI/Platform automatic module loading d24a0c7099b32 arm_pmu: acpi: spe: Add initial MADT/SPE probing 56855a99f3d0d ACPI/PPTT: Add function to return ACPI 6.3 Identical tokens ed2b664fcc807 ACPI/PPTT: Modify node flag detection to find last IDENTICAL [Regression Risk] The functional changes are all ARM specific (while ACPI PPTT is generic, it is only enabled under arch/arm64 currently). There are new macros and an updated structure in generic code, but all pretty innocuous. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1841490/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1841490] Re: ACPI support for the ARMv8.2 Statistical Profiling Extension
** Changed in: linux (Ubuntu Disco) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1841490 Title: ACPI support for the ARMv8.2 Statistical Profiling Extension Status in linux package in Ubuntu: Fix Committed Status in linux source package in Disco: Fix Committed Bug description: [Impact] perf support for the ARMv8.2 Statistical Profiling Extension does not work on ACPI platforms. [Test Case] ubuntu@d06-2:~$ sudo perf record -e arm_spe/ts_enable=1,pa_enable=1/ dd if=/dev/zero of=/dev/null count=1 1+0 records in 1+0 records out 512 bytes (5.1 MB, 4.9 MiB) copied, 0.0201586 s, 254 MB/s [ perf record: Woken up 1 times to write data ] [ perf record: Captured and wrote 1.354 MB perf.data ] ubuntu@d06-2:~$ sudo perf report --dump-raw-trace [...] 0 0 0x4a90 [0x30]: PERF_RECORD_AUXTRACE size: 0x155fd0 offset: 0 ref: 0x226974 . . ... ARM SPE data: size 1400784 bytes . : b0 28 31 25 10 00 00 ff c0 PC 0xff1025312 . 0009: 99 07 00 LAT 7 ISSUE . 000c: 98 09 00 LAT 9 TOT . 000f: 52 16 00 EV RETIRED L1D-ACC [...] [Fix] d482e575fbf0f perf: arm_spe: Enable ACPI/Platform automatic module loading d24a0c7099b32 arm_pmu: acpi: spe: Add initial MADT/SPE probing 56855a99f3d0d ACPI/PPTT: Add function to return ACPI 6.3 Identical tokens ed2b664fcc807 ACPI/PPTT: Modify node flag detection to find last IDENTICAL [Regression Risk] The functional changes are all ARM specific (while ACPI PPTT is generic, it is only enabled under arch/arm64 currently). There are new macros and an updated structure in generic code, but all pretty innocuous. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1841490/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1841490] Re: ACPI support for the ARMv8.2 Statistical Profiling Extension
** Changed in: linux (Ubuntu) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1841490 Title: ACPI support for the ARMv8.2 Statistical Profiling Extension Status in linux package in Ubuntu: Fix Committed Status in linux source package in Disco: In Progress Bug description: [Impact] perf support for the ARMv8.2 Statistical Profiling Extension does not work on ACPI platforms. [Test Case] ubuntu@d06-2:~$ sudo perf record -e arm_spe/ts_enable=1,pa_enable=1/ dd if=/dev/zero of=/dev/null count=1 1+0 records in 1+0 records out 512 bytes (5.1 MB, 4.9 MiB) copied, 0.0201586 s, 254 MB/s [ perf record: Woken up 1 times to write data ] [ perf record: Captured and wrote 1.354 MB perf.data ] ubuntu@d06-2:~$ sudo perf report --dump-raw-trace [...] 0 0 0x4a90 [0x30]: PERF_RECORD_AUXTRACE size: 0x155fd0 offset: 0 ref: 0x226974 . . ... ARM SPE data: size 1400784 bytes . : b0 28 31 25 10 00 00 ff c0 PC 0xff1025312 . 0009: 99 07 00 LAT 7 ISSUE . 000c: 98 09 00 LAT 9 TOT . 000f: 52 16 00 EV RETIRED L1D-ACC [...] [Fix] d482e575fbf0f perf: arm_spe: Enable ACPI/Platform automatic module loading d24a0c7099b32 arm_pmu: acpi: spe: Add initial MADT/SPE probing 56855a99f3d0d ACPI/PPTT: Add function to return ACPI 6.3 Identical tokens ed2b664fcc807 ACPI/PPTT: Modify node flag detection to find last IDENTICAL [Regression Risk] The functional changes are all ARM specific (while ACPI PPTT is generic, it is only enabled under arch/arm64 currently). There are new macros and an updated structure in generic code, but all pretty innocuous. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1841490/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1841490] Re: ACPI support for the ARMv8.2 Statistical Profiling Extension
** Description changed: [Impact] perf support for the ARMv8.2 Statistical Profiling Extension does not work on ACPI platforms. [Test Case] ubuntu@d06-2:~$ sudo perf record -e arm_spe/ts_enable=1,pa_enable=1/ dd if=/dev/zero of=/dev/null count=1 1+0 records in 1+0 records out 512 bytes (5.1 MB, 4.9 MiB) copied, 0.0201586 s, 254 MB/s [ perf record: Woken up 1 times to write data ] [ perf record: Captured and wrote 1.354 MB perf.data ] ubuntu@d06-2:~$ sudo perf report --dump-raw-trace [...] 0 0 0x4a90 [0x30]: PERF_RECORD_AUXTRACE size: 0x155fd0 offset: 0 ref: 0x226974 . . ... ARM SPE data: size 1400784 bytes . : b0 28 31 25 10 00 00 ff c0 PC 0xff1025312 . 0009: 99 07 00 LAT 7 ISSUE . 000c: 98 09 00 LAT 9 TOT . 000f: 52 16 00 EV RETIRED L1D-ACC [...] [Fix] d482e575fbf0f perf: arm_spe: Enable ACPI/Platform automatic module loading d24a0c7099b32 arm_pmu: acpi: spe: Add initial MADT/SPE probing 56855a99f3d0d ACPI/PPTT: Add function to return ACPI 6.3 Identical tokens ed2b664fcc807 ACPI/PPTT: Modify node flag detection to find last IDENTICAL [Regression Risk] - - - [Regression Risk] + The functional changes are all ARM specific (while ACPI PPTT is generic, it is only enabled under arch/arm64 currently). There are new macros and an updated structure in generic code, but all pretty innocuous. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1841490 Title: ACPI support for the ARMv8.2 Statistical Profiling Extension Status in linux package in Ubuntu: In Progress Status in linux source package in Disco: In Progress Bug description: [Impact] perf support for the ARMv8.2 Statistical Profiling Extension does not work on ACPI platforms. [Test Case] ubuntu@d06-2:~$ sudo perf record -e arm_spe/ts_enable=1,pa_enable=1/ dd if=/dev/zero of=/dev/null count=1 1+0 records in 1+0 records out 512 bytes (5.1 MB, 4.9 MiB) copied, 0.0201586 s, 254 MB/s [ perf record: Woken up 1 times to write data ] [ perf record: Captured and wrote 1.354 MB perf.data ] ubuntu@d06-2:~$ sudo perf report --dump-raw-trace [...] 0 0 0x4a90 [0x30]: PERF_RECORD_AUXTRACE size: 0x155fd0 offset: 0 ref: 0x226974 . . ... ARM SPE data: size 1400784 bytes . : b0 28 31 25 10 00 00 ff c0 PC 0xff1025312 . 0009: 99 07 00 LAT 7 ISSUE . 000c: 98 09 00 LAT 9 TOT . 000f: 52 16 00 EV RETIRED L1D-ACC [...] [Fix] d482e575fbf0f perf: arm_spe: Enable ACPI/Platform automatic module loading d24a0c7099b32 arm_pmu: acpi: spe: Add initial MADT/SPE probing 56855a99f3d0d ACPI/PPTT: Add function to return ACPI 6.3 Identical tokens ed2b664fcc807 ACPI/PPTT: Modify node flag detection to find last IDENTICAL [Regression Risk] The functional changes are all ARM specific (while ACPI PPTT is generic, it is only enabled under arch/arm64 currently). There are new macros and an updated structure in generic code, but all pretty innocuous. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1841490/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp