NetBSD-Bugs archive

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

kern/48579: #34490 (kernel compile fails in `le_isa_intredge', no 'le' in kernel config)



>Number:         48579
>Category:       kern
>Synopsis:       #34490 (kernel compile fails in `le_isa_intredge', no 'le' in 
>kernel config)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Feb 08 00:10:01 +0000 2014
>Originator:     Zbigniew
>Release:        6.1.3
>Organization:
>Environment:
Forgot about "uname -a"... newest release on old BX motherboard and Pentium 
II/400 processor.
>Description:
I would to confirm the problem described in bug-report #34490. I think, I've 
found the cause:

While trying to prepare stripped-down kernel I met that problem. After a little 
investigation it turned out, that the problem is caused by commenting two 
(actually not necessary) lines:

nele0   at isa? port 0x320 irq 9 drq 7          # NE2100
le*     at nele?

At first I blocked these lines, since I didn't want to use such devices (see 
the kernel configuration file), and that made research difficult. 

The very similar problem occured, when I had "active" the lines describing 
FireWire adaptor:

# PCI IEEE1394 controllers
#fwohci* at pci? dev ? function ?       # IEEE1394 Open Host Controller
[..]
#ieee1394if* at fwohci?

Really no idea, why I can't uncomment these two, to have the support for 
FireWire. This is the same kind of problem (something flawed in kernel 
configuration processing), therefore I've pasted it here.

(BTW: your bug-report formular should allow to attach the files directly here, 
IMHO)
>How-To-Repeat:
Use the kernel configuration file from http://dodane.pl/file/150416/MYKERNEL 
and compile the kernel using syssrc.tgz for 6.1.3.

1. Compile with no changes - there won't be any problems.
2. Comment out first two mentioned lines - you'll see the problem described in 
report #34490.
3. Comment out next two described lines - you'll see (in addition to the former 
ones) very similar errors related to fwohci.
>Fix:
The "workaround not fix" which I've found is, that there's a need to uncomment 
these first two lines to get rid of the problem (and avoid compilation of 1394 
driver into kernel). Anyway: the first two lines apparently shouldn't be needed 
for proper kernel compilation, considering my choice of hardware in kernel 
configuration file. And the second two should be enough to have also FireWire 
compiled.



Home | Main Index | Thread Index | Old Index