This bug was fixed in the package linux - 4.10.0-22.24
---------------
linux (4.10.0-22.24) zesty; urgency=low
* linux: 4.10.0-22.24 -proposed tracker (LP: #1691146)
* Fix NVLINK2 TCE route (LP: #1690155)
- powerpc/powernv: Fix TCE kill on NVLink2
* CVE-2017-0605
- tracing: Use strlcpy() instead of strcpy() in __trace_find_cmdline()
* perf: qcom: Add L3 cache PMU driver (LP: #1689856)
- [Config] CONFIG_QCOM_L3_PMU=y
- perf: qcom: Add L3 cache PMU driver
* No PMU support for ACPI-based arm64 systems (LP: #1689661)
- drivers/perf: arm_pmu: rework per-cpu allocation
- drivers/perf: arm_pmu: manage interrupts per-cpu
- drivers/perf: arm_pmu: split irq request from enable
- drivers/perf: arm_pmu: remove pointless PMU disabling
- drivers/perf: arm_pmu: define armpmu_init_fn
- drivers/perf: arm_pmu: fold init into alloc
- drivers/perf: arm_pmu: factor out pmu registration
- drivers/perf: arm_pmu: simplify cpu_pmu_request_irqs()
- drivers/perf: arm_pmu: handle no platform_device
- drivers/perf: arm_pmu: rename irq request/free functions
- drivers/perf: arm_pmu: split cpu-local irq request/free
- drivers/perf: arm_pmu: move irq request/free into probe
- drivers/perf: arm_pmu: split out platform device probe logic
- arm64: add function to get a cpu's MADT GICC table
- [Config] CONFIG_ARM_PMU_ACPI=y
- drivers/perf: arm_pmu: add ACPI framework
- arm64: pmuv3: handle !PMUv3 when probing
- arm64: pmuv3: use arm_pmu ACPI framework
* [SRU][Zesty]QDF2400 kernel oops on ipmitool fru write 0 fru.bin
(LP: #1689886)
- ipmi: Fix kernel panic at ipmi_ssif_thread()
* tty: pl011: fix earlycon work-around for QDF2400 erratum 44 (LP: #1689818)
- tty: pl011: fix earlycon work-around for QDF2400 erratum 44
- tty: pl011: use "qdf2400_e44" as the earlycon name for QDF2400 E44
* kernel-wedge fails in artful due to leftover squashfs-modules d-i files
(LP: #1688259)
- Remove squashfs-modules files from d-i
- [Config] as squashfs-modules is builtin kernel-image must Provides: it
* arm64/ACPI support for SBSA watchdog (LP: #1688114)
- clocksource: arm_arch_timer: clean up printk usage
- clocksource: arm_arch_timer: rename type macros
- clocksource: arm_arch_timer: rename the PPI enum
- clocksource: arm_arch_timer: move enums and defines to header file
- clocksource: arm_arch_timer: add a new enum for spi type
- clocksource: arm_arch_timer: rework PPI selection
- clocksource: arm_arch_timer: split dt-only rate handling
- clocksource: arm_arch_timer: refactor arch_timer_needs_probing
- clocksource: arm_arch_timer: move arch_timer_needs_of_probing into DT init
call
- clocksource: arm_arch_timer: add structs to describe MMIO timer
- clocksource: arm_arch_timer: split MMIO timer probing.
- [Config] CONFIG_ACPI_GTDT=y
- acpi/arm64: Add GTDT table parse driver
- clocksource: arm_arch_timer: simplify ACPI support code.
- acpi/arm64: Add memory-mapped timer support in GTDT driver
- clocksource: arm_arch_timer: add GTDT support for memory-mapped timer
- acpi/arm64: Add SBSA Generic Watchdog support in GTDT driver
* kernel BUG at /build/linux-7LGLH_/linux-4.10.0/include/linux/swapops.h:129
(LP: #1674838)
- Revert "mm/ksm: handle protnone saved writes when making page write
protect"
- Revert "mm, ksm: convert write_protect_page() to use
page_vma_mapped_walk()"
- Revert "mm: introduce page_vma_mapped_walk()"
- mm/ksm: handle protnone saved writes when making page write protect
* arm64: Add CNTFRQ_EL0 handler (LP: #1688164)
- arm64: Add CNTFRQ_EL0 trap handler
* Support IPMI system interface on Cavium ThunderX (LP: #1688132)
- i2c: thunderx: Enable HWMON class probing
* Update ENA driver to 1.1.2 from net-next (LP: #1664312)
- net/ena: remove ntuple filter support from device feature list
- net/ena: fix queues number calculation
- net/ena: fix ethtool RSS flow configuration
- net/ena: fix RSS default hash configuration
- net/ena: fix NULL dereference when removing the driver after device reset
failed
- net/ena: refactor ena_get_stats64 to be atomic context safe
- net/ena: fix potential access to freed memory during device reset
- net/ena: use READ_ONCE to access completion descriptors
- net/ena: reduce the severity of ena printouts
- net/ena: change driver's default timeouts
- net/ena: change condition for host attribute configuration
- net/ena: update driver version to 1.1.2
* Zesty update to 4.10.15 stable release (LP: #1689258)
- timerfd: Protect the might cancel mechanism proper
- Handle mismatched open calls
- hwmon: (it87) Avoid registering the same chip on both SIO addresses
- dm ioctl: prevent stack leak in dm ioctl call
- Linux 4.10.15
* Zesty update to 4.10.14 stable release (LP: #1688499)
- ping: implement proper locking
- sparc64: kern_addr_valid regression
- sparc64: Fix kernel panic due to erroneous #ifdef surrounding pmd_write()
- net: neigh: guard against NULL solicit() method
- net: phy: handle state correctly in phy_stop_machine
- kcm: return immediately after copy_from_user() failure
- secure_seq: downgrade to per-host timestamp offsets
- bpf: improve verifier packet range checks
- Revert "UBUNTU: SAUCE: (no-up) net/mlx5: Avoid dereferencing uninitialized
pointer"
- net/mlx5: Avoid dereferencing uninitialized pointer
- l2tp: hold tunnel socket when handling control frames in l2tp_ip and
l2tp_ip6
- l2tp: purge socket queues in the .destruct() callback
- openvswitch: Fix ovs_flow_key_update()
- l2tp: take reference on sessions being dumped
- l2tp: fix PPP pseudo-wire auto-loading
- net: ipv4: fix multipath RTM_GETROUTE behavior when iif is given
- sctp: listen on the sock only when it's state is listening or closed
- tcp: clear saved_syn in tcp_disconnect()
- ipv6: Fix idev->addr_list corruption
- net-timestamp: avoid use-after-free in ip_recv_error
- net: vrf: Fix setting NLM_F_EXCL flag when adding l3mdev rule
- sh_eth: unmap DMA buffers when freeing rings
- ipv6: sr: fix out-of-bounds access in SRH validation
- dp83640: don't recieve time stamps twice
- ipv6: sr: fix double free of skb after handling invalid SRH
- ipv6: fix source routing
- gso: Validate assumption of frag_list segementation
- net: ipv6: RTF_PCPU should not be settable from userspace
- netpoll: Check for skb->queue_mapping
- ip6mr: fix notification device destruction
- net/mlx5: Fix driver load bad flow when having fw initializing timeout
- net/mlx5: E-Switch, Correctly deal with inline mode on ConnectX-5
- net/mlx5e: Fix small packet threshold
- net/mlx5e: Fix ETHTOOL_GRXCLSRLALL handling
- tcp: fix SCM_TIMESTAMPING_OPT_STATS for normal skbs
- tcp: mark skbs with SCM_TIMESTAMPING_OPT_STATS
- macvlan: Fix device ref leak when purging bc_queue
- net: ipv6: regenerate host route if moved to gc list
- net: phy: fix auto-negotiation stall due to unavailable interrupt
- ipv6: check skb->protocol before lookup for nexthop
- tcp: memset ca_priv data to 0 properly
- ipv6: check raw payload size correctly in ioctl
- ALSA: oxfw: fix regression to handle Stanton SCS.1m/1d
- ALSA: firewire-lib: fix inappropriate assignment between signed/unsigned
type
- ALSA: seq: Don't break snd_use_lock_sync() loop by timeout
- scsi: return correct blkprep status code in case scsi_init_io() fails.
- ARC: [plat-eznps] Fix build error
- MIPS: KGDB: Use kernel context for sleeping threads
- MIPS: cevt-r4k: Fix out-of-bounds array access
- MIPS: Avoid BUG warning in arch_check_elf
- p9_client_readdir() fix
- ASoC: intel: Fix PM and non-atomic crash in bytcr drivers
- Input: i8042 - add Clevo P650RS to the i8042 reset list
- nfsd: check for oversized NFSv2/v3 arguments
- nfsd4: minor NFSv2/v3 write decoding cleanup
- nfsd: stricter decoding of write-like NFSv2/v3 ops
- ceph: fix recursion between ceph_set_acl() and __ceph_setattr()
- macsec: avoid heap overflow in skb_to_sgvec
- net: can: usb: gs_usb: Fix buffer on stack
- cpu/hotplug: Serialize callback invocations proper
- ftrace/x86: Fix triple fault with graph tracing and suspend-to-ram
- Linux 4.10.14
* Zesty update to 4.10.13 stable release (LP: #1688485)
- KEYS: Disallow keyrings beginning with '.' to be joined as session
keyrings
- KEYS: Change the name of the dead type to ".dead" to prevent user access
- KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyrings
- tracing: Allocate the snapshot buffer before enabling probe
- HID: wacom: Treat HID_DG_TOOLSERIALNUMBER as unsigned
- ring-buffer: Have ring_buffer_iter_empty() return true when empty
- mm: prevent NR_ISOLATE_* stats from going negative
- cifs: Do not send echoes before Negotiate is complete
- CIFS: remove bad_network_name flag
- mmc: dw_mmc: silent verbose log when calling from PM context
- s390/mm: fix CMMA vs KSM vs others
- Input: elantech - add Fujitsu Lifebook E547 to force crc_enabled
- ACPI / power: Avoid maybe-uninitialized warning
- mmc: dw_mmc: Don't allow Runtime PM for SDIO cards
- mmc: sdhci-esdhc-imx: increase the pad I/O drive strength for DDR50 card
- ubifs: Fix RENAME_WHITEOUT support
- ubifs: Fix O_TMPFILE corner case in ubifs_link()
- mac80211: reject ToDS broadcast data frames
- mac80211: fix MU-MIMO follow-MAC mode
- x86/mce: Make the MCE notifier a blocking one
- ubi/upd: Always flush after prepared for an update
- powerpc/kprobe: Fix oops when kprobed on 'stdu' instruction
- x86/mce/AMD: Give a name to MCA bank 3 when accessed with legacy MSRs
- device-dax: switch to srcu, fix rcu_read_lock() vs pte allocation
- Linux 4.10.13
* Zesty update to 4.10.12 stable release (LP: #1687045)
- Revert "UBUNTU: SAUCE: Revert "audit: fix auditd/kernel connection state
tracking""
- cgroup, kthread: close race window where new kthreads can be migrated to
non-root cgroups
- audit: make sure we don't let the retry queue grow without bounds
- tcmu: Fix possible overwrite of t_data_sg's last iov[]
- tcmu: Fix wrongly calculating of the base_command_size
- tcmu: Skip Data-Out blocks before gathering Data-In buffer for BIDI case
- thp: fix MADV_DONTNEED vs. MADV_FREE race
- thp: fix MADV_DONTNEED vs clear soft dirty race
- zsmalloc: expand class bit
- orangefs: free superblock when mount fails
- drm/nouveau/mpeg: mthd returns true on success now
- drm/nouveau/mmu/nv4a: use nv04 mmu rather than the nv44 one
- drm/nouveau/kms/nv50: fix setting of HeadSetRasterVertBlankDmi method
- drm/nouveau/kms/nv50: fix double dma_fence_put() when destroying plane
state
- drm/nouveau: initial support (display-only) for GP107
- drm/etnaviv: fix missing unlock on error in etnaviv_gpu_submit()
- drm/fb-helper: Allow var->x/yres(_virtual) < fb->width/height again
- CIFS: reconnect thread reschedule itself
- CIFS: store results of cifs_reopen_file to avoid infinite wait
- Input: xpad - add support for Razer Wildcat gamepad
- perf annotate s390: Fix perf annotate error -95 (4.10 regression)
- perf/x86: Avoid exposing wrong/stale data in intel_pmu_lbr_read_32()
- x86/efi: Don't try to reserve runtime regions
- x86/signals: Fix lower/upper bound reporting in compat siginfo
- x86/intel_rdt: Fix locking in rdtgroup_schemata_write()
- x86, pmem: fix broken __copy_user_nocache cache-bypass assumptions
- x86/vdso: Ensure vdso32_enabled gets set to valid values only
- x86/vdso: Plug race between mapping and ELF header setup
- acpi, nfit, libnvdimm: fix interleave set cookie calculation (64-bit
comparison)
- ACPI / scan: Set the visited flag for all enumerated devices
- parisc: fix bugs in pa_memcpy
- efi/libstub: Skip GOP with PIXEL_BLT_ONLY format
- efi/fb: Avoid reconfiguration of BAR that covers the framebuffer
- iscsi-target: Fix TMR reference leak during session shutdown
- iscsi-target: Drop work-around for legacy GlobalSAN initiator
- scsi: sr: Sanity check returned mode data
- scsi: sd: Consider max_xfer_blocks if opt_xfer_blocks is unusable
- scsi: qla2xxx: Add fix to read correct register value for ISP82xx.
- scsi: sd: Fix capacity calculation with 32-bit sector_t
- target: Avoid mappedlun symlink creation during lun shutdown
- xen, fbfront: fix connecting to backend
- new privimitive: iov_iter_revert()
- make skb_copy_datagram_msg() et.al. preserve ->msg_iter on error
- libnvdimm: fix blk free space accounting
- libnvdimm: fix reconfig_mutex, mmap_sem, and jbd2_handle lockdep splat
- libnvdimm: band aid btt vs clear poison locking
- can: ifi: use correct register to read rx status
- pwm: rockchip: State of PWM clock should synchronize with PWM enabled
state
- cpufreq: Bring CPUs up even if cpufreq_online() failed
- irqchip/irq-imx-gpcv2: Fix spinlock initialization
- ftrace: Fix removing of second function probe
- drm/i915/gvt: set the correct default value of CTX STATUS PTR
- char: lack of bool string made CONFIG_DEVPORT always on
- Revert "MIPS: Lantiq: Fix cascaded IRQ setup"
- zram: do not use copy_page with non-page aligned address
- ftrace: Fix function pid filter on instances
- crypto: algif_aead - Fix bogus request dereference in completion function
- crypto: xts - Fix use-after-free on EINPROGRESS
- crypto: ahash - Fix EINPROGRESS notification callback
- crypto: lrw - Fix use-after-free on EINPROGRESS
- parisc: Fix get_user() for 64-bit value on 32-bit kernel
- dvb-usb-v2: avoid use-after-free
- [Config] CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=m
- ASoC: Intel: select DW_DMAC_CORE since it's mandatory
- platform/x86: acer-wmi: setup accelerometer when machine has appropriate
notify event
- x86/xen: Fix APIC id mismatch warning on Intel
- ACPI / EC: Use busy polling mode when GPE is not enabled
- rtc: tegra: Implement clock handling
- mm: Tighten x86 /dev/mem with zeroing reads
- cxusb: Use a dma capable buffer also for reading
- virtio-console: avoid DMA from stack
- Linux 4.10.12
* Support low-pin-count devices on Hisilicon SoCs (LP: #1677319)
- [Config] CONFIG_LIBIO=y on arm64 only
- SAUCE: LIBIO: Introduce a generic PIO mapping method
- SAUCE: OF: Add missing I/O range exception for indirect-IO devices
- [Config] CONFIG_HISILICON_LPC=y
- SAUCE: LPC: Support the device-tree LPC host on Hip06/Hip07
- SAUCE: LIBIO: Support the dynamically logical PIO registration of ACPI
host
I/O
- SAUCE: LPC: Add the ACPI LPC support
- SAUCE: PCI: Apply the new generic I/O management on PCI IO hosts
- SAUCE: PCI: Restore codepath for !CONFIG_LIBIO
* APST quirk needed for Samsung 512GB NVMe drive (LP: #1678184)
- nvme: Adjust the Samsung APST quirk
- nvme: Quirk APST off on "THNSF5256GPUK TOSHIBA"
* [Zesty] d-i: replace msm_emac with qcom_emac (LP: #1677297)
- Revert "UBUNTU: d-i: initrd needs msm_emac on amberwing platform."
- d-i: initrd needs qcom_emac on amberwing platform.
* POWER9: CAPI2 enablement (LP: #1686519)
- cxl: Fix build when CONFIG_DEBUG_FS=n
- cxl: Read vsec perst load image
- cxl: Remove unused values in bare-metal environment.
- cxl: Keep track of mm struct associated with a context
- cxl: Update implementation service layer
- cxl: Rename some psl8 specific functions
- cxl: Isolate few psl8 specific calls
- cxl: Force psl data-cache flush during device shutdown
- cxl: Add psl9 specific code
* CVE-2017-7979
- net sched actions: allocate act cookie early
* refcount underflow / kernel NULL dereference after attempting to add basic
tc filter (LP: #1682368)
- net_sched: nla_memdup_cookie() can be static
-- Thadeu Lima de Souza Cascardo <[email protected]> Wed, 17 May
2017 18:13:39 -0300
** Changed in: linux (Ubuntu)
Status: Incomplete => Fix Released
** CVE added: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2017-0605
** CVE added: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2017-7979
--
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/1689886
Title:
[SRU][Zesty]QDF2400 kernel oops on ipmitool fru write 0 fru.bin
Status in linux package in Ubuntu:
Fix Released
Bug description:
[Impact]
$ sudo ipmitool fru print 0
Chassis Type : Rack Mount Chassis
Chassis Part Number : ............
Chassis Serial : ............
Board Mfg Date : Wed Jan 4 14:18:00 2017
Board Mfg : WIWYNN
Board Product : REP Board
Board Serial : 12345
Board Part Number : ............
Product Manufacturer : WIWYNN
Product Name : REP
Product Part Number : ..........
Product Version : EVT
Product Serial : ........................
Product Asset Tag :
ubuntu@ubuntu:~/FRU$
ubuntu@ubuntu:~/FRU$ sudo ipmitool fru write 0 fru.bin
Fru Size : 1024 bytes
Size to Write : 256 bytes
[ 1815.412463] Unable to handle kernel NULL pointer dereference at virtual
address 00000025
[ 1815.419668] pgd = ffff219ca2168000
[ 1815.422986] [00000025] *pgd=00000003ee08d003, *pud=00000003ee08e003,
*pmd=0000000000000000
[ 1815.431225] Internal error: Oops: 96000004 [#1] SMP
[ 1815.436086] Modules linked in: ipmi_devintf nls_utf8 nls_cp437 vfat fat
aes_ce_blk ablk_helper cryptd aes_ce_cipher ghash_ce sha2_ce efi_pstore sha1_ce
sg efivars ipmi_ssif ipmi_msghandler cppc_cpufreq i2c_qup i2c_core efivarfs
autofs4 ext4 crc16 jbd2 mbcache sd_mod ahci_platform libahci_platform libahci
xhci_plat_hcd libata xhci_hcd scsi_mod usbcore msm_emac sdhci_acpi sdhci
usb_common pinctrl_qdf2xxx
[ 1815.471677] CPU: 7 PID: 1950 Comm: kssif0042 Not tainted 4.7.0-2-generic
#5~pdaw1.0+bandera.9-Ubuntu
[ 1815.480789] Hardware name: Default string Default string/Default string,
BIOS 5.12 12/12/2012
[ 1815.489296] task: ffffedf1aa074380 ti: ffffedf1a7820000 task.ti:
ffffedf1a7820000
[ 1815.496772] PC is at ipmi_ssif_thread+0x84/0x128 [ipmi_ssif]
[ 1815.502407] LR is at ipmi_ssif_thread+0x6c/0x128 [ipmi_ssif]
[ 1815.508046] pc : [<ffff219c9d09f614>] lr : [<ffff219c9d09f5fc>] pstate:
00400145
[ 1815.515424] sp : ffffedf1a7823de0
[ 1815.518723] x29: ffffedf1a7823de0 x28: 0000000000000000
[ 1815.524018] x27: 0000000000000000 x26: 0000000000000000
[ 1815.529313] x25: 0000000000000000 x24: 0000000000000000
[ 1815.534608] x23: ffffedeeb9dbba08 x22: ffff219c9d0a3000
[ 1815.539903] x21: ffff219c9d0a2420 x20: ffffedeeb9dbba00
[ 1815.545198] x19: ffffedeeb9dbb800 x18: 0000000000000014
[ 1815.550494] x17: 0000000000000000 x16: 0000000000000000
[ 1815.555789] x15: 0000000000000000 x14: 0000000000000000
[ 1815.561084] x13: 0000000000000000 x12: 071c71c71c71c71c
[ 1815.566379] x11: 00000000000000ba x10: 0000000000000960
[ 1815.571674] x9 : 0000000000000040 x8 : ffffedf1ad000028
[ 1815.576969] x7 : 0000000000000000 x6 : ffffedf1aa9f9600
[ 1815.582264] x5 : ffffedf1ad000000 x4 : 0000000000000000
[ 1815.587560] x3 : 0000000000000026 x2 : 0000000000000025
[ 1815.592855] x1 : 0000000000000007 x0 : ffffedf1aa2e4c00
[ 1815.598150]
[ 1815.599626] Process kssif0042 (pid: 1950, stack limit = 0xffffedf1a7820020)
[ 1815.606571] Stack: (0xffffedf1a7823de0 to 0xffffedf1a7824000)
[ 1815.612301] 3de0: ffffedf1a7823e20 ffff219ca122cb1c ffffedf1ab9d5800
ffff219ca20cdfa8
[ 1815.620113] 3e00: ffff219ca1aa2ee8 ffffedeeb9dbb800 ffff219c9d09f590
ffffedeeb9dbb800
[ 1815.627925] 3e20: 0000000000000000 ffff219ca11c4f10 ffff219ca122ca30
ffffedf1ab9d5800
[ 1815.635737] 3e40: 0000000000000000 0000000000000000 0000000000000000
0000000000000000
[ 1815.643550] 3e60: 0000000000000000 ffff219ca12399a8 ffffedeeb9dbb800
ffffedf100000000
[ 1815.651363] 3e80: 0000000000000000 ffffedf1a7823e88 ffffedf1a7823e88
0000000000000000
[ 1815.659175] 3ea0: 0000000000000000 ffffedf1a7823ea8 ffffedf1a7823ea8
cb88537fdc8ba500
[ 1815.666987] 3ec0: 0000000000000000 0000000000000000 0000000000000000
0000000000000000
[ 1815.674800] 3ee0: 0000000000000000 0000000000000000 0000000000000000
0000000000000000
[ 1815.682612] 3f00: 0000000000000000 0000000000000000 0000000000000000
0000000000000000
[ 1815.690425] 3f20: 0000000000000000 0000000000000000 0000000000000000
0000000000000000
[ 1815.698237] 3f40: 0000000000000000 0000000000000000 0000000000000000
0000000000000000
[ 1815.706050] 3f60: 0000000000000000 0000000000000000 0000000000000000
0000000000000000
[ 1815.713862] 3f80: 0000000000000000 0000000000000000 0000000000000000
0000000000000000
[ 1815.721675] 3fa0: 0000000000000000 0000000000000000 0000000000000000
0000000000000000
[ 1815.729487] 3fc0: 0000000000000000 0000000000000005 0000000000000000
0000000000000000
[ 1815.737300] 3fe0: 0000000000000000 0000000000000000 0000000000000000
0000000000000000
[ 1815.745112] Call trace:
[ 1815.747543] Exception stack(0xffffedf1a7823bf0 to 0xffffedf1a7823d20)
[ 1815.753966] 3be0: ffffedeeb9dbb800 0001000000000000
[ 1815.761779] 3c00: ffffedf1a7823de0 ffff219c9d09f614 0000000000400145
ffff219c9d0067c0
[ 1815.769592] 3c20: ffffedf1a5a59840 0000000000000005 0000000000000000
0000000000000042
[ 1815.777404] 3c40: 0000000000000006 0000000000000000 ffffedf1a7823db0
0000000000000000
[ 1815.785217] 3c60: 0000000000000000 ffff219ca1878a7c 7fffffffffffffff
ffff219ca1875158
[ 1815.793029] 3c80: ffffedf1a7823d30 ffff002200000042 ffffedf1a7823cd0
ffff000000010042
[ 1815.800842] 3ca0: ffffedf1a7823ca8 cb88537fdc8ba500 ffffedf1aa2e4c00
0000000000000007
[ 1815.808654] 3cc0: 0000000000000025 0000000000000026 0000000000000000
ffffedf1ad000000
[ 1815.816467] 3ce0: ffffedf1aa9f9600 0000000000000000 ffffedf1ad000028
0000000000000040
[ 1815.824279] 3d00: 0000000000000960 00000000000000ba 071c71c71c71c71c
0000000000000000
[ 1815.832094] [<ffff219c9d09f614>] ipmi_ssif_thread+0x84/0x128 [ipmi_ssif]
[ 1815.838781] [<ffff219ca122cb1c>] kthread+0xec/0x100
[ 1815.843639] [<ffff219ca11c4f10>] ret_from_fork+0x10/0x40
[ 1815.848933] Code: f9411a62 350002c0 91000443 f940f660 (39400042)
[ 1815.855021] ---[ end trace db5a5cd0dc6b9dc4 ]---
No data available
[Regression Potential]
The patch to fix this issue is to the ipmi_ssif driver, it will have
potential impact on systems using ipmi_ssif for ipmi interface and supports FRU
writes.
[Test]
Listed in the impact statement. Further test results will be posted to this
bug as comments.
[Fix]
Linus tree: 6de65fcfdb51 ipmi: Fix kernel panic at ipmi_ssif_thread()
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1689886/+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