NetBSD-Bugs archive

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

Re: port-amd64/53155: OS wedges after <12h uptime when >2 bnx network interfaces in use



The following reply was made to PR port-amd64/53155; it has been noted by GNATS.

From: Havard Eidnes <he%NetBSD.org@localhost>
To: joerg%bec.de@localhost
Cc: gnats-bugs%NetBSD.org@localhost, port-amd64-maintainer%netbsd.org@localhost,
 netbsd-bugs%netbsd.org@localhost
Subject: Re: port-amd64/53155: OS wedges after <12h uptime when >2 bnx
 network interfaces in use
Date: Fri, 06 Apr 2018 00:30:04 +0200 (CEST)

 > On Thu, Apr 05, 2018 at 07:25:00AM +0000, Havard Eidnes wrote:
 >>  --- interrupt ---
 >>  Bad frame pointer: 0xffff800000000000
 >>  202:
 >>  db{0}: machine cpu 1
 >>  using CPU 1
 >>  db{0}: tra
 >>  x86_pause() at netbsd:x86_pause+0x2
 >>  cdev_open() at netbsd:cdev_open+0xaf
 >>  spec_open() at netbsd:spec_open+0x260
 >>  VOP_OPEN() at netbsd:VOP_OPEN+0x33
 >>  vn_open() at netbsd:vn_open+0x28b
 >>  do_open() at netbsd:do_open+0x112
 >>  do_sys_openat() at netbsd:do_sys_openat+0x68
 >>  sys_open() at netbsd:sys_open+0x24
 >>  syscall() at netbsd:syscall+0x1ed
 >
 > Any chance to find out what device this is? I wonder due to the kerne=
 l
 > lock instances on the other cores...
 
 For one, the machine is no longer sitting in DDB, it is a
 semi-normal production machine so needs to be up most of the
 time.
 
 Secondly, how would I go about finding out?
 
 I don't even know how to identify which process this is, perhaps
 other than doing a backtrace of each and every process on the
 system at the time of the wedge.
 
 However, if I were going to give a guess, I would guess at one of
 the expect processes, which typically want to open a pty pair,
 which should match the cdev_open() use.
 
 Regards,
 
 - H=E5vard
 


Home | Main Index | Thread Index | Old Index