NetBSD Problem Report #51349

From gdt@ir.bbn.com  Wed Jul 20 17:40:10 2016
Return-Path: <gdt@ir.bbn.com>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
	by mollari.NetBSD.org (Postfix) with ESMTPS id B71567A495
	for <gnats-bugs@gnats.NetBSD.org>; Wed, 20 Jul 2016 17:40:10 +0000 (UTC)
Message-Id: <20160720174008.14BD7A830@fnord.ir.bbn.com>
Date: Wed, 20 Jul 2016 13:40:08 -0400 (EDT)
From: gdt@ir.bbn.com
Reply-To: gdt@ir.bbn.com
To: gnats-bugs@gnats.NetBSD.org
Subject: kernel fails to boot on radeon if firmware file is missing
X-Send-Pr-Version: 3.95

>Number:         51349
>Category:       kern
>Synopsis:       kernel fails to boot on radeon if firmware file is missing
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jul 20 17:45:00 +0000 2016
>Originator:     Greg Troxel
>Release:        NetBSD 7.0_STABLE
>Organization:
    BBN
>Environment:
amd64
Dell Optiplex 990
>Description:
When booting a netbsd-7 kernel with netbsd-6 userland, the kernel
fails to load the radeon microcode, and then panics because there is
no working console.

See

https://mail-index.netbsd.org/netbsd-users/2016/07/18/msg018687.html

for dmesg snippets.

This can be worked around by adding "userconf disable radeon*;" in a
boot.cfg line.

>How-To-Repeat:
Install netbsd-6.  Change to a netbsd-7 kernel, but don't update
userland.

>Fix:
Make firmware loading either succeed, or fail by rolling back to the
pre-load state, so that the console is still usable.  Actually, the
panic messages are printed fine, so it seems the problem is believing
the console is not usable, not it actually being broken.

>Unformatted:
 sources as of about 7/18

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.