Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: no console device panic



On Thu, Oct 29, 2015 at 01:16:22PM +0000, Patrick Welche wrote:
> Updating a pineview (i915drmkms) based system to today's (Oct 29
> 2015) -current/amd64 gets me:
> 
>    panic: cnopen: no console device
> 
> If I plug in a serial console, the boot is successful, but then I can't
> run X as per kern/49495.
> 
> Reverting to a Oct 23 2015 kernel gets me a working system.

23 Oct must have been the date I built the working kernel rather
than the source date: it contains pci_machdep.c v 1.70 of 27 Apr
rather than pci_machdep.c 1.71 of 2 Oct.

A bisect leads to the huge set of changes:

revision 1.71
date: 2015-10-02 06:22:52 +0100;  author: msaitoh;  state: Exp;  lines: +45 -2;  commitid: HSa7ca1UWupVEuDy;
PCI Extended Configuration stuff written by nonaka@:
- Add PCI Extended Configuration Space support into x86.
- Check register offset of pci_conf_read() in MD part. It returns (pcireg_t)-1
  if it isn't accessible.
- Decode Extended Capability in PCI Extended Configuration Space.
...

Why that should break my console, I don't know...

panic: cnopen: no console device


Cheers,

Patrick


Home | Main Index | Thread Index | Old Index