This bug was fixed in the package linux - 4.13.0-15.16
---------------
linux (4.13.0-15.16) artful; urgency=low
* linux: 4.13.0-15.16 -proposed tracker (LP: #1721373)
* Boot regression on POWER9 (LP: #1721391)
- Revert "crypto/nx: Add P9 NX support for 842 compression engine"
- Revert "crypto/nx: Add P9 NX specific error codes for 842 engine"
- Revert "crypto/nx: Use kzalloc for workmem allocation"
- Revert "crypto/nx: Add nx842_add_coprocs_list function"
- Revert "crypto/nx: Create nx842_delete_coprocs function"
- Revert "crypto/nx: Create nx842_configure_crb function"
- Revert "crypto/nx: Rename nx842_powernv_function as icswx function"
- Revert "UBUNTU: [Config] CONFIG_PPC_VAS=y"
- Revert "powerpc/powernv/vas: Define copy/paste interfaces"
- Revert "powerpc/powernv/vas: Define vas_tx_win_open()"
- Revert "powerpc/powernv/vas: Define vas_win_close() interface"
- Revert "powerpc/powernv/vas: Define vas_rx_win_open() interface"
- Revert "powerpc/powernv/vas: Define helpers to alloc/free windows"
- Revert "powerpc/powernv/vas: Define helpers to init window context"
- Revert "powerpc/powernv/vas: Define helpers to access MMIO regions"
- Revert "powerpc/powernv/vas: Define vas_init() and vas_exit()"
- Revert "powerpc/powernv: Move GET_FIELD/SET_FIELD to vas.h"
- Revert "powerpc/powernv/vas: Define macros, register fields and
structures"
- Revert "powerpc/powernv: Enable PCI peer-to-peer"
- Revert "powerpc/powernv: Add support to set power-shifting-ratio"
- Revert "powerpc/powernv: Add support for powercap framework"
- Revert "powerpc/perf: Add nest IMC PMU support"
- Revert "powerpc/powernv: Detect and create IMC device"
- Revert "powerpc/powernv: Add IMC OPAL APIs"
* smartpqi patches for Artful (LP: #1721381)
- scsi: smartpqi: add pqi reset quiesce support
- scsi: smartpqi: enhance BMIC cache flush
- scsi: smartpqi: update pqi passthru ioctl
- scsi: smartpqi: cleanup doorbell register usage.
- scsi: smartpqi: update kexec and power down support
- scsi: smartpqi: add in new controller ids
- scsi: smartpqi: change driver version to 1.1.2-125
* CONFIG_DEBUG_FS is not enabled by "make zfcpdump_defconfig" with Ubuntu
17.10 (kernel 4.13) (LP: #1719290)
- SAUCE: s390: update zfcpdump_defconfig
* [Feature] PXE boot with Intel Omni-Path (LP: #1712031)
- d-i: Add hfi1 to nic-modules
* [Feature]CNL:New device IDs for CNL (LP: #1685729)
- pinctrl: intel: Add Intel Cannon Lake PCH-H pin controller support
linux (4.13.0-14.15) artful; urgency=low
* linux: 4.13.0-14.15 -proposed tracker (LP: #1721122)
* [Artful] ltp rwtest - Unable to handle kernel paging request at virtual
address (LP: #1721067)
- arm64: mm: Use READ_ONCE when dereferencing pointer to pte table
* linux 4.13.0-13.14 ADT test failure with linux 4.13.0-13.14 (LP: #1720779)
- SAUCE: LSM stacking: check for invalid zero sized writes
* Add installer support for Broadcom BCM573xx network drivers. (LP: #1720466)
- d-i: Add bnxt_en to nic-modules.
* Miscellaneous Ubuntu changes
- [Packaging] Include arch/arm64/kernel/ftrace-mod.o in headers package
linux (4.13.0-13.14) artful; urgency=low
* linux: 4.13.0-13.14 -proposed tracker (LP: #1720239)
* [Bug] USB 3.1 Gen2 works as 5Gbps (LP: #1720045)
- xhci: set missing SuperSpeedPlus Link Protocol bit in roothub descriptor
* [Feature]Memory Bandwidth Monitoring(MBM) port to new Cache Quality
Monitoring (CQM) (LP: #1591609)
- x86/perf/cqm: Wipe out perf based cqm
- x86/intel_rdt/cqm: Documentation for resctrl based RDT Monitoring
- x86/intel_rdt: Introduce a common compile option for RDT
- x86/intel_rdt: Change file names to accommodate RDT monitor code
- x86/intel_rdt: Mark rdt_root and closid_alloc as static
- x86/intel_rdt: Cleanup namespace to support RDT monitoring
- x86/intel_rdt: Make rdt_resources_all more readable
- x86/intel_rdt/cqm: Add RDT monitoring initialization
- x86/intel_rdt/cqm: Add RMID (Resource monitoring ID) management
- x86/intel_rdt: Simplify info and base file lists
- x86/intel_rdt/cqm: Add info files for RDT monitoring
- x86/intel_rdt: Prepare for RDT monitoring mkdir support
- x86/intel_rdt/cqm: Add mkdir support for RDT monitoring
- x86/intel_rdt: Change closid type from int to u32
- x86/intel_rdt/cqm: Add tasks file support
- x86/intel_rdt: Prepare to add RDT monitor cpus file support
- x86/intel_rdt/cqm: Add cpus file support
- x86/intel_rdt: Prepare for RDT monitor data support
- x86/intel_rdt/cqm: Add mon_data
- x86/intel_rdt: Separate the ctrl bits from rmdir
- x86/intel_rdt/cqm: Add rmdir support
- x86/intel_rdt/cqm: Add mount,umount support
- x86/intel_rdt: Introduce rdt_enable_key for scheduling
- x86/intel_rdt/cqm: Add sched_in support
- x86/intel_rdt/cqm: Add CPU hotplug support
- x86/intel_rdt/mbm: Basic counting of MBM events (total and local)
- x86/intel_rdt/mbm: Add mbm counter initialization
- x86/intel_rdt/mbm: Handle counter overflow
- x86/intel_rdt: Show bitmask of shareable resource with other executing
units
- x86/intel_rdt/cqm: Clear the default RMID during hotcpu
- x86/intel_rdt: Modify the intel_pqr_state for better performance
- x86/intel_rdt/mbm: Fix MBM overflow handler during CPU hotplug
- x86/intel_rdt/cqm: Improve limbo list processing
- x86/intel_rdt: Remove redundant ternary operator on return
- [Config] CONFIG_INTEL_RDT=y
* [Feature] RDT: Disable most RDT features on Skylake server (LP: #1713619)
- x86/intel_rdt: Move special case code for Haswell to a quirk function
- x86/intel_rdt: Add command line options for resource director technology
- x86/intel_rdt: Turn off most RDT features on Skylake
* CVE-2017-1000252
- KVM: VMX: Do not BUG() on out-of-bounds guest IRQ
* POWER9: NX842 module changes (LP: #1718292)
- crypto/nx: Rename nx842_powernv_function as icswx function
- crypto/nx: Create nx842_configure_crb function
- crypto/nx: Create nx842_delete_coprocs function
- crypto/nx: Add nx842_add_coprocs_list function
- crypto/nx: Use kzalloc for workmem allocation
- crypto/nx: Add P9 NX specific error codes for 842 engine
- crypto/nx: Add P9 NX support for 842 compression engine
* [Ubuntu 17.10] POWER9 - Base - Integrate P9 VAS (Virtual Accelerator
Switchboard) support in kernel (LP: #1718293)
- powerpc/powernv: Add IMC OPAL APIs
- powerpc/powernv: Detect and create IMC device
- powerpc/perf: Add nest IMC PMU support
- powerpc/powernv: Add support for powercap framework
- powerpc/powernv: Add support to set power-shifting-ratio
- powerpc/powernv: Enable PCI peer-to-peer
- powerpc/powernv/vas: Define macros, register fields and structures
- powerpc/powernv: Move GET_FIELD/SET_FIELD to vas.h
- powerpc/powernv/vas: Define vas_init() and vas_exit()
- powerpc/powernv/vas: Define helpers to access MMIO regions
- powerpc/powernv/vas: Define helpers to init window context
- powerpc/powernv/vas: Define helpers to alloc/free windows
- powerpc/powernv/vas: Define vas_rx_win_open() interface
- powerpc/powernv/vas: Define vas_win_close() interface
- powerpc/powernv/vas: Define vas_tx_win_open()
- powerpc/powernv/vas: Define copy/paste interfaces
- [Config] CONFIG_PPC_VAS=y
* Artful update to v4.13.4 stable release (LP: #1720154)
- orangefs: Don't clear SGID when inheriting ACLs
- <linux/uaccess.h>: Fix copy_in_user() declaration
- IB/hfi1: Revert egress pkey check enforcement
- IB/{qib, hfi1}: Avoid flow control testing for RDMA write operation
- IB/mlx5: Fix cached MR allocation flow
- srcu: Provide ordering for CPU not involved in grace period
- smp/hotplug: Handle removal correctly in cpuhp_store_callbacks()
- Input: xpad - validate USB endpoint type during probe
- drm/amdgpu: read reg in each iterator of psp_wait_for loop
- tty: improve tty_insert_flip_char() fast path
- tty: improve tty_insert_flip_char() slow path
- tty: fix __tty_insert_flip_char regression
- pinctrl: samsung: Fix invalid register offset used for Exynos5433 external
interrupts
- pinctrl: samsung: Fix NULL pointer exception on external interrupts on
S3C24xx
- pinctrl/amd: save pin registers over suspend/resume
- MIPS: math-emu: <MAX|MAXA|MIN|MINA>.<D|S>: Fix quiet NaN propagation
- MIPS: math-emu: <MAX|MAXA|MIN|MINA>.<D|S>: Fix cases of both inputs zero
- MIPS: math-emu: <MAX|MIN>.<D|S>: Fix cases of both inputs negative
- MIPS: math-emu: <MAXA|MINA>.<D|S>: Fix cases of input values with opposite
signs
- MIPS: math-emu: <MAXA|MINA>.<D|S>: Fix cases of both infinite inputs
- MIPS: math-emu: MINA.<D|S>: Fix some cases of infinity and zero inputs
- MIPS: math-emu: <MADDF|MSUBF>.<D|S>: Fix NaN propagation
- MIPS: math-emu: <MADDF|MSUBF>.<D|S>: Fix some cases of infinite inputs
- MIPS: math-emu: <MADDF|MSUBF>.<D|S>: Fix some cases of zero inputs
- MIPS: math-emu: <MADDF|MSUBF>.<D|S>: Clean up "maddf_flags" enumeration
- MIPS: math-emu: <MADDF|MSUBF>.S: Fix accuracy (32-bit case)
- MIPS: math-emu: <MADDF|MSUBF>.D: Fix accuracy (64-bit case)
- docs: disable KASLR when debugging kernel
- crypto: ccp - Fix XTS-AES-128 support on v5 CCPs
- crypto: scompress - don't sleep with preemption disabled
- crypto: caam/qi - fix typo in authenc alg driver name
- crypto: caam/qi - properly set IV after {en,de}crypt
- crypto: AF_ALG - remove SGL terminator indicator when chaining
- regulator: cpcap: Fix standby mode
- wcn36xx: Introduce mutual exclusion of fw configuration
- ext4: in ext4_seek_{hole,data}, return -ENXIO for negative offsets
- ext4: fix incorrect quotaoff if the quota feature is enabled
- ext4: fix quota inconsistency during orphan cleanup for read-only mounts
- cxl: Fix driver use count
- powerpc/powernv/npu: Move tlb flush before launching ATSD
- powerpc/pseries: Don't attempt to acquire drc during memory hot add for
assigned lmbs
- powerpc: Fix DAR reporting when alignment handler faults
- block: Relax a check in blk_start_queue()
- block: directly insert blk-mq request from blk_insert_cloned_request()
- md/bitmap: copy correct data for bitmap super
- md/bitmap: disable bitmap_resize for file-backed bitmaps.
- skd: Avoid that module unloading triggers a use-after-free
- skd: Submit requests to firmware before triggering the doorbell
- scsi: zfcp: fix queuecommand for scsi_eh commands when DIX enabled
- scsi: zfcp: add handling for FCP_RESID_OVER to the fcp ingress path
- scsi: zfcp: fix capping of unsuccessful GPN_FT SAN response trace records
- scsi: zfcp: fix passing fsf_req to SCSI trace on TMF to correlate with HBA
- scsi: zfcp: fix missing trace records for early returns in TMF eh handlers
- scsi: zfcp: fix payload with full FCP_RSP IU in SCSI trace records
- scsi: zfcp: trace HBA FSF response by default on dismiss or timedout late
response
- scsi: zfcp: trace high part of "new" 64 bit SCSI LUN
- scsi: qedi: off by one in qedi_get_cmd_from_tid()
- scsi: aacraid: Fix command send race condition
- scsi: megaraid_sas: mismatch of allocated MFI frame size and length
exposed
in MFI MPT pass through command
- scsi: megaraid_sas: set minimum value of resetwaittime to be 1 secs
- scsi: megaraid_sas: Check valid aen class range to avoid kernel panic
- scsi: megaraid_sas: Return pended IOCTLs with cmd_status
MFI_STAT_WRONG_STATE in case adapter is dead
- scsi: storvsc: fix memory leak on ring buffer busy
- scsi: sg: factor out sg_fill_request_table()
- scsi: sg: fixup infoleak when using SG_GET_REQUEST_TABLE
- scsi: qla2xxx: Update fw_started flags at qpair creation.
- scsi: qla2xxx: Correction to vha->vref_count timeout
- scsi: qla2xxx: Fix target multiqueue configuration
- scsi: qla2xxx: Use BIT_6 to acquire FAWWPN from switch
- scsi: qla2xxx: Use fabric name for Get Port Speed command
- scsi: qla2xxx: Fix an integer overflow in sysfs code
- mailbox: bcm-flexrm-mailbox: Fix mask used in CMPL_START_ADDR_VALUE()
- ftrace: Fix debug preempt config name in stack_tracer_{en,dis}able
- ftrace: Fix selftest goto location on error
- ftrace: Fix memleak when unregistering dynamic ops when tracing disabled
- tracing: Add barrier to trace_printk() buffer nesting modification
- tracing: Fix clear of RECORDED_TGID flag when disabling trace event
- tracing: Apply trace_clock changes to instance max buffer
- ARC: Re-enable MMU upon Machine Check exception
- PCI: shpchp: Enable bridge bus mastering if MSI is enabled
- PCI: pciehp: Report power fault only once until we clear it
- net/netfilter/nf_conntrack_core: Fix net_conntrack_lock()
- media: v4l2-compat-ioctl32: Fix timespec conversion
- media: Revert "[media] lirc_dev: remove superfluous get/put_device()
calls"
- media: venus: fix copy/paste error in return_buf_error
- media: uvcvideo: Prevent heap overflow when accessing mapped controls
- media: adv7180: add missing adv7180cp, adv7180st i2c device IDs
- PM / devfreq: Fix memory leak when fail to register device
- ALSA: seq: Cancel pending autoload work at unbinding device
- bcache: initialize dirty stripes in flash_dev_run()
- bcache: Fix leak of bdev reference
- bcache: do not subtract sectors_to_gc for bypassed IO
- bcache: correct cache_dirty_target in __update_writeback_rate()
- bcache: Correct return value for sysfs attach errors
- bcache: fix sequential large write IO bypass
- bcache: fix for gc and write-back race
- bcache: fix bch_hprint crash and improve output
- sched/cpuset/pm: Fix cpuset vs. suspend-resume bugs
- iwlwifi: add workaround to disable wide channels in 5GHz
- Linux 4.13.4
* [17.10 FEAT] KVM: CPU Model z14 (LP: #1719297)
- KVM: s390: Support Configuration z/Architecture Mode
* sata reset hangs w/ early cn99xx silicon (LP: #1719031)
- SAUCE: ahci: thunderx2: Fix for errata that affects stop engine
- SAUCE: ahci: thunderx2: stop engine fix update
* PCI quirk required for SATA on early cn99xx silicon (LP: #1718760)
- SAUCE: PCI: Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon
* Please make linux-libc-dev Provide: aufs-dev (LP: #1716091)
- [Packaging] Add aufs-dev to the Provides: for linux-libc-dev
* Miscellaneous Ubuntu changes
- [Packaging] Use SRCPKGNAME rather than hard-coding the source package name
- SAUCE: LSM stacking: procfs: add smack subdir to attrs
- SAUCE: LSM stacking: LSM: manage credential security blobs
- SAUCE: LSM stacking: LSM: Manage file security blobs
- SAUCE: LSM stacking: LSM: manage task security blobs
- SAUCE: LSM stacking: LSM: Infrastructure management of the remaining blobs
- SAUCE: LSM stacking: LSM: general but not extreme module stacking
- SAUCE: LSM stacking: LSM: Complete task_alloc hook
- SAUCE: LSM stacking: fixup procsfs: add smack subdir to attrs
- SAUCE: LSM stacking: fixup initialize task->security
- SAUCE: LSM stacking: fixup: alloc_task_ctx is dead code
- SAUCE: LSM stacking: add support for stacking getpeersec_stream
- SAUCE: LSM stacking: add stacking support to apparmor network hooks
- SAUCE: LSM stacking: fixup apparmor stacking enablement
- SAUCE: LSM stacking: fixup stacking kconfig
- SAUCE: LSM stacking: allow selecting multiple LSMs using kernel boot
params
- SAUCE: LSM stacking: provide prctl interface for setting context
- SAUCE: LSM stacking: inherit current display LSM
- SAUCE: LSM stacking: keep an index for each registered LSM
- SAUCE: LSM stacking: verify display LSM
- SAUCE: LSM stacking: provide a way to specify the default display lsm
- SAUCE: LSM stacking: make sure LSM blob align on 64 bit boundaries
- SAUCE: LSM stacking: add /proc/<pid>/attr/display_lsm
- SAUCE: LSM stacking: add Kconfig to set default display LSM
- SAUCE: LSM stacking: add configs for LSM stacking
- [Config] Run updateconfigs after merging LSM stacking
-- Seth Forshee <[email protected]> Wed, 04 Oct 2017 16:21:48
-0500
** Changed in: linux (Ubuntu Artful)
Status: Fix Committed => Fix Released
** CVE added: https://cve.mitre.org/cgi-
bin/cvename.cgi?name=2017-1000252
--
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/1721067
Title:
[Artful] ltp rwtest - Unable to handle kernel paging request at
virtual address
Status in linux package in Ubuntu:
Fix Released
Status in linux source package in Artful:
Fix Released
Bug description:
[Impact]
Running LTP rwtest casues system crash on ARM64 with 4k pages in THP code.
Ubuntu Artful Aardvark (development branch) XXX ttyAMA1
XXX login: [412822.864619] Unable to handle kernel paging request at virtual
address ffffb119c0000fc0
[412822.871676] swapper pgtable: 4k pages, 48-bit VAs, pgd = ffff14a623699000
[412822.878551] [ffffb119c0000fc0] *pgd=00000017ffff7003,
*pud=00000017ffff6003, *pmd=0000000000000000
[412822.887571] Internal error: Oops: 96000006 [#1] SMP
[412822.892499] Modules linked in: binfmt_misc nls_iso8859_1 shpchp tpm_crb
ipmi_ssif cppc_cpufreq ipmi_devintf ipmi_msghandler hdma i2c_qup hdma_mgmt
ib_iser rdma_cm iw_cm ib_cm ib_core iscsi_tcp libiscsi_tcp libiscsi
scsi_transport_iscsi ip_tables x_tables autofs4 btrfs raid10 raid456
async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq
libcrc32c raid1 raid0 multipath linear uas usb_storage at803x aes_ce_blk
aes_ce_cipher crc32_ce crct10dif_ce ghash_ce mlx5_core sha2_ce sha1_ce mlxfw
devlink ptp pps_core ahci_platform libahci_platform libahci qcom_emac
sdhci_acpi sdhci xhci_plat_hcd aes_neon_bs aes_neon_blk crypto_simd cryptd
[412822.949443] CPU: 3 PID: 19639 Comm: doio Not tainted 4.13.0-12-generic
#13-Ubuntu
[412822.956993] Hardware name: XXX
[412822.970882] task: ffffb1314c43ad00 task.stack: ffffb1314c610000
[412822.976877] PC is at check_pte+0x20/0x148
[412822.980953] LR is at page_vma_mapped_walk+0x244/0x4c0
[412822.986073] pc : [<ffff14a6222d8070>] lr : [<ffff14a6222d83dc>] pstate:
00400145
[412822.993538] sp : ffffb1314c613770
[412822.996923] x29: ffffb1314c613770 x28: ffffb1314c613be0
[412823.002305] x27: 0000ffffaf7f8000 x26: 0008000000000080
[412823.007687] x25: 00000000000001f8 x24: 0400000000000001
[412823.013069] x23: ffff14a622e8f000 x22: ffffb12c9afc8400
[412823.018451] x21: ffff7ec4bedfe080 x20: 0400000000000001
[412823.023833] x19: ffffb1314c613850 x18: 0000000000000001
[412823.029215] x17: 0000000000000001 x16: 0000000000000000
[412823.034597] x15: 0000000000000000 x14: ffffb12579b91fd0
[412823.039979] x13: 0000000000000040 x12: ffffffffffffff83
[412823.045360] x11: 0000000000000000 x10: ffffb131bffddd00
[412823.050742] x9 : 0000000000000006 x8 : 0000000000000001
[412823.056124] x7 : ffff14a623051811 x6 : 0000008000080000
[412823.061506] x5 : 01ffff000000107d x4 : ffff14a6222d96e0
[412823.066888] x3 : 0000000000000001 x2 : 0000000000000001
[412823.072270] x1 : ffffb119c0000fc0 x0 : 0000000000000001
[412823.077652] Process doio (pid: 19639, stack limit = 0xffffb1314c610000)
[412823.084336] Stack: (0xffffb1314c613770 to 0xffffb1314c614000)
[412823.090152] 3760: ffffb1314c613790
ffff14a6222d83dc
[412823.098052] 3780: ffffb1314c613850 ffffb12500000000 ffffb1314c6137e0
ffff14a6222d97a0
[412823.105951] 37a0: ffffb13144152af0 ffffb1314c61393c 0000ffffaf7f9000
0040000000000001
[412823.113850] 37c0: 0040000000000041 ffffb1314c61393c 0000000000000000
0000000001011200
[412823.121750] 37e0: ffffb1314c613890 ffff14a6222d9a40 0000ffffaf7f8000
ffff7ec4bedfe080
[412823.129649] 3800: ffffb1314c613940 00000000000009a1 00000000000009a1
ffffb12579cd3d70
[412823.137548] 3820: 0000000000000000 ffffb13144152af0 ffffb12579cd3d98
ffffb1314c613be0
[412823.145447] 3840: ffffb1306b144bb8 0000ffffaf7f9000 ffff7ec4bedfe080
ffffb13144152af0
[412823.153347] 3860: 0000ffffaf7f8000 ffffb130ff713bd8 ffffb119c0000fc0
ffff7ec4b6a854b0
[412823.161246] 3880: 0000000000000001 0000000000040d00 ffffb1314c6138f0
ffff14a6222dbb0c
[412823.169145] 38a0: ffff7ec4bedfe080 ffffb1314c613940 0000000000000001
ffffb1314c613be0
[412823.177045] 38c0: ffffb1257880ebc8 0000000000000000 ffffb12579cd3d70
0000000000000002
[412823.184944] 38e0: ffff14a623428000 ffff14a62240ebd0 ffffb1314c613910
ffff14a6222dbda4
[412823.192843] 3900: ffff14a623428000 ffff7ec4bedfe080 ffffb1314c613970
ffff14a62229a210
[412823.200743] 3920: ffff7ec4bedfe080 ffffb12579cd3bf8 ffff7ec4a803a280
000000012240e7e8
[412823.208642] 3940: ffffb1314c61393c ffff14a6222d96e0 0000000000000000
0000000000000000
[412823.216541] 3960: ffff14a6222d9340 0000000000040d00 ffffb1314c6139b0
ffff14a6223ed224
[412823.224441] 3980: ffffb1314c613be0 ffff7ec4bedfe080 0000000000000c35
ffffb1314c613be0
[412823.232340] 39a0: ffffb1257880ebc8 00000001000009c0 ffffb1314c6139d0
ffff14a6223ed3e4
[412823.240239] 39c0: ffffb1257880ebc8 00000000000009a2 ffffb1314c613a10
ffff14a6223ed530
[412823.248138] 39e0: ffff7ec4bedfe080 ffffb1314c613ac0 7fffffffffffffeb
ffffb1314c613af8
[412823.256038] 3a00: 0000000000000c34 ffff14a6222f5858 ffffb1314c613b00
ffff14a6223f2f60
[412823.263937] 3a20: 0000000004000000 ffffb12579cd3bf8 ffffb1314c613d18
ffff14a623428000
[412823.271836] 3a40: ffffb1314abd1000 ffffb12579cd3d70 ffffb1314abd1580
0000000000000000
[412823.279736] 3a60: 7fffffffffffffff 0000000000000000 00000000000009a9
000000000000000e
[412823.287635] 3a80: 0000000000000000 ffff7ec4b6144ec0 ffff7ec49d3c21c0
ffff7ec4b737c940
[412823.295534] 3aa0: ffff7ec4a02a1580 ffff7ec4bca37140 ffff7ec4a803a280
ffff7ec4bedfe080
[412823.303433] 3ac0: ffff7ec4ae9d6080 ffff7ec4bef06a40 ffff7ec4bde80980
ffff7ec4a0e36380
[412823.311333] 3ae0: ffff7ec4bbd0c0c0 ffff7ec4b7a297c0 ffff7ec4affc3e80
0000000000040d00
[412823.319232] 3b00: ffffb1314c613c50 ffff14a62229cddc ffffb1314c613d18
ffffb12579cd3d70
[412823.327132] 3b20: ffffb12579cd3bf8 ffff14a623428000 ffff14a622299c80
0000000000c34fff
[412823.335031] 3b40: ffffb12c9aeebf00 0000000000000000 0000000000000000
0000000000000000
[412823.342930] 3b60: ffff14a622b34f88 ffff14a622372c18 ffff7ec4adab8f40
0000000000000000
[412823.350829] 3b80: ffffb1314c613bb0 0000000000000000 ffffb1314abd1580
0000000100000000
[412823.358729] 3ba0: 0000000000000000 ffff14a622b34bd0 ffffb1314c613bb0
ffffb1314c613bb0
[412823.366628] 3bc0: ffffb1314c613bc0 ffffb1314c613bc0 ffffb1314c613bd0
ffffb1314c613bd0
[412823.374527] 3be0: ffffb12579cd3bf8 ffffb1314c613d18 00000000000009a1
00000000000009a2
[412823.382427] 3c00: 0000000000000c34 ffff14a6222c8f70 00000000adab8f40
ffffb12579cd3d70
[412823.390326] 3c20: ffffb1314c613d18 ffffb130ff513d00 ffffb1312e0066c0
00000000004e31a1
[412823.398225] 3c40: ffffb1314c613cf0 0000000000040d00 ffffb1314c613cd0
ffff14a62228c66c
[412823.406124] 3c60: ffff14a623428000 ffffb12579cd3d70 ffffb12579cd3bf8
0000000000c34fff
[412823.414024] 3c80: 0000000000000000 ffffb1306b144bb8 0000ffffaf800000
0000000000000040
[412823.421923] 3ca0: ffffb1314c613d60 ffff14a6222ceadc ffffb1314c613cd0
ffff14a62228c660
[412823.429822] 3cc0: ffff14a623428000 0000000000040d00 ffffb1314c613d80
ffff14a62228ce78
[412823.437722] 3ce0: ffffb12579cd3d70 ffffb12579cd3bf8 ffffb12c9aeebf00
0000000000000000
[412823.445621] 3d00: 0000000000c34fff 0000ffffaf804000 ffffb12daa9a1be0
7fffffffffffffeb
[412823.453520] 3d20: 0000000000000000 0000000000000000 0000000000c34fff
0000000000000001
[412823.461420] 3d40: 0000000000000000 0000000000000000 0000000000000000
0000000000000000
[412823.469319] 3d60: 0000000000000000 0000000000000000 0000000000000000
0000000000040d00
[412823.477218] 3d80: ffffb1314c613dc0 ffff14a6223e1bf0 0000000000000000
ffffb12579cd3bf8
[412823.485118] 3da0: 0000000000000001 ffffb1314abd5800 0000000000000000
ffffb1314c613ec0
[412823.493017] 3dc0: ffffb1314c613e10 ffff14a62236b634 ffffb12c9aeebf00
0000000000000001
[412823.500916] 3de0: 0000000000000000 0000000000c34fff ffffb12c9aeebf00
ffffb12c9afcc068
[412823.508816] 3e00: ffffb12c9afcc000 ffff14a6222d1ac4 ffffb1314c613e50
ffff14a6222d7ff8
[412823.516715] 3e20: 0000ffffafa8c000 0000ffffaee57000 0000ffffafa8c000
0000000000000004
[412823.524614] 3e40: 0000ffffafa8c000 0000000000000006 0000000000000000
ffff14a6220f3930
[412823.532513] 3e60: 0000000000000000 00009c8b3c710000 ffffffffffffffff
0000ffffafbf46e0
[412823.540413] 3e80: 0000000080000000 0000000000000015 0000000000000124
00000000000000e3
[412823.548312] 3ea0: ffff14a622b01000 ffffb1314c43ad00 ffffffffffffffff
ffff0000511a9000
[412823.556211] 3ec0: 0000ffffaee57000 0000000000c35000 0000000000000004
0000000000000000
[412823.564111] 3ee0: 0000aaaae3248f66 0000ffffaf8045d5 3670657277613a39
3a472a6f696f643a
[412823.572010] 3f00: 00000000000000e3 696f643a36706572 333639313a472a6f
3670657277613a39
[412823.579909] 3f20: 472a6f696f643a36 613a39333639313a 0000000000000003
0000000000000000
[412823.587809] 3f40: 0000aaaadcd52c80 0000ffffafbf46b8 0000000000000001
0000aaaae3229030
[412823.595708] 3f60: 0000aaaadcd53470 0000ffffffd09a40 0000aaaadcd52000
0000aaaae3210280
[412823.603607] 3f80: 0000000000000001 0000aaaae3229054 0000ffffaee57000
0000000000000006
[412823.611507] 3fa0: 0000ffffffd09a40 0000ffffffd09410 0000aaaadcd38f8c
0000ffffffd09410
[412823.619406] 3fc0: 0000ffffafbf46e0 0000000080000000 0000ffffaee57000
00000000000000e3
[412823.627305] 3fe0: 0000000000000000 0000000000000000 0000000000000000
0000000000000000
[412823.635204] Call trace:
[412823.637722] Exception stack(0xffffb1314c613580 to 0xffffb1314c6136b0)
[412823.644232] 3580: ffffb1314c613850 0001000000000000 ffffb1314c613770
ffff14a6222d8070
[412823.652131] 35a0: 0000000000400145 0000000000000000 0000000000000000
0000000000000000
[412823.660031] 35c0: ffffb1314c6135e0 ffff14a6223028b0 ffffb130ff513d00
ffff14a6223c5bd0
[412823.667930] 35e0: ffffb1314c613620 ffff14a62228e3c8 ffffb1315e007a80
0000000001091220
[412823.675829] 3600: ffffb13156d9be00 0000000001091220 0000000000000000
ffffb13136394f78
[412823.683729] 3620: ffffb1314c613640 ffff14a62228e740 0000000001091220
0000000000040d00
[412823.691628] 3640: 0000000000000001 ffffb119c0000fc0 0000000000000001
0000000000000001
[412823.699527] 3660: ffff14a6222d96e0 01ffff000000107d 0000008000080000
ffff14a623051811
[412823.707427] 3680: 0000000000000001 0000000000000006 ffffb131bffddd00
0000000000000000
[412823.715326] 36a0: ffffffffffffff83 0000000000000040
[412823.720275] [<ffff14a6222d8070>] check_pte+0x20/0x148
[412823.725395] [<ffff14a6222d83dc>] page_vma_mapped_walk+0x244/0x4c0
[412823.731559] [<ffff14a6222d97a0>] page_mkclean_one+0xc0/0x278
[412823.737288] [<ffff14a6222d9a40>] rmap_walk_file+0xe8/0x228
[412823.742844] [<ffff14a6222dbb0c>] rmap_walk+0x64/0xa0
[412823.747878] [<ffff14a6222dbda4>] page_mkclean+0xb4/0xc8
[412823.753175] [<ffff14a62229a210>] clear_page_dirty_for_io+0x80/0x220
[412823.759513] [<ffff14a6223ed224>] mpage_submit_page+0x34/0x90
[412823.765239] [<ffff14a6223ed3e4>] mpage_process_page_bufs+0x164/0x170
[412823.771663] [<ffff14a6223ed530>] mpage_prepare_extent_to_map+0x140/0x2d8
[412823.778434] [<ffff14a6223f2f60>] ext4_writepages+0x3d8/0xcf8
[412823.784163] [<ffff14a62229cddc>] do_writepages+0x5c/0x108
[412823.789632] [<ffff14a62228c66c>] __filemap_fdatawrite_range+0xec/0x128
[412823.796229] [<ffff14a62228ce78>] file_write_and_wait_range+0x58/0xe8
[412823.802653] [<ffff14a6223e1bf0>] ext4_sync_file+0x80/0x468
[412823.808209] [<ffff14a62236b634>] vfs_fsync_range+0x64/0xc0
[412823.813763] [<ffff14a6222d7ff8>] SyS_msync+0x188/0x1e0
[412823.818973] [<ffff14a6220f3930>] el0_svc_naked+0x24/0x28
[412823.824354] Code: aa1e03e0 d503201f b9403260 f9401261 (f9400021)
[412823.830518] ---[ end trace 1d08e28a6fe8dd8e ]---
[412850.810875] watchdog: BUG: soft lockup - CPU#30 stuck for 23s!
[doio:19640]
[Test]
Compile LTP and run the following test:
sudo ./runltp -p -f fs -s rwtest
[Fix]
The following patch posted to linux-arm-kernel fixes this issue.
http://lists.infradead.org/pipermail/linux-arm-kernel/2017-September/533623.html
[Regression Potential]
This patch applies to ARM64 and does not impact any other architecture.
Regression potential none.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1721067/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp