[haiku-bugs] Re: [Haiku] #15016: KDL (network related) when booting on a Hades Canyon NUC8.

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Wed, 17 Apr 2019 18:44:17 -0000

#15016: KDL (network related) when booting on a Hades Canyon NUC8.
----------------------------------------+----------------------------
   Reporter:  bga                       |      Owner:  nobody
       Type:  bug                       |     Status:  new
   Priority:  normal                    |  Milestone:  Unscheduled
  Component:  Drivers/Network/ipro1000  |    Version:  R1/Development
 Resolution:                            |   Keywords:
 Blocked By:                            |   Blocking:
Has a Patch:  0                         |   Platform:  All
----------------------------------------+----------------------------

Comment (by waddlesplash):

 The most likely cause would be that the lock is simply uninitialized. That
 happens here:
 
https://github.com/haiku/haiku/blob/master/src/libs/compat/freebsd_iflib/iflib.c#L5111

 And that's called from iflib_device_attach, which we call here:
 
https://github.com/haiku/haiku/blob/master/src/libs/compat/freebsd_network/driver.c#L225

 So ... I'm not sure what's going on. Can you add some prints to iflib.c to
 figure out if register() is getting called or not?

 (If you manually enter KDL via Alt+PrntScrn+D before the actual KDL
 occurs, you can use your USB keyboard in it.)

-- 
Ticket URL: <https://dev.haiku-os.org/ticket/15016#comment:1>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: