Previous kernels produced a crash like this one:

Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
console [ttyS0] disabled
Unable to handle kernel paging request at virtual address ffff7dfffee0004e
pgd = ffff1f2542365000
[ffff7dfffee0004e] *pgd=000000013745c003, *pud=000000013745d003, 
*pmd=0000000000000000
Internal error: Oops: 96000046 [#1] SMP
Modules linked in:
CPU: 2 PID: 1 Comm: swapper/0 Not tainted 4.10.0-21-generic #23-Ubuntu
Hardware name: Marvell 8040 MACHIATOBin (DT)
task: ffffa360ec97c600 task.stack: ffffa360eca00000
PC is at fintek_8250_enter_key+0x58/0x80
LR is at fintek_8250_enter_key+0x40/0x80

This is no longer the case with the fix applied.



** Tags removed: verification-needed-zesty
** Tags added: verification-done-zesty

-- 
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/1692548

Title:
  Marvell MacchiatoBin crashes in fintek_8250_probe()

Status in linux package in Ubuntu:
  Fix Committed
Status in linux source package in Zesty:
  Fix Committed

Bug description:
  [Impact]
  The Marvell MacchiatoBin community board fails to boot with Ubuntu 17.04 due 
to a crash in the Fintek 8250 driver.

  [Test Case]
  Boot Ubuntu 17.04 on a Marvell MacchiatoBin board in UEFI/ACPI mode, check 
for crash.

  [Regression Risk]
  Fix looks straightforward to me - it avoids probing a PIO-only driver if the 
port is non-PIO, thus avoiding a crash on platforms where native PIO is 
unsupported. The fix is upstream and CC'd for stable, so there should be 
upstream support for any regressions it were to cause.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1692548/+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

Reply via email to