Date: Mon, 29 Mar 1999 13:09:42 -0600 From: Bob Willcox <bob@luke.pmr.com> To: "David E. Cross" <crossd@cs.rpi.edu> Cc: Bob Willcox <bob@pmr.com>, hackers list <freebsd-hackers@FreeBSD.ORG> Subject: Re: Panic in 3.1-stable running amanda, need help debugging Message-ID: <19990329130942.A18457@luke.pmr.com> In-Reply-To: <199903290131.UAA10988@cs.rpi.edu>; from David E. Cross on Sun, Mar 28, 1999 at 08:31:25PM -0500 References: <bob@luke.pmr.com> <199903290131.UAA10988@cs.rpi.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Mar 28, 1999 at 08:31:25PM -0500, David E. Cross wrote: > I recently went through a series of panics with a 3.1 system as well. It > appears you have suffered the same fate, maxusers. With maxusers > 64, or > on systems with alot of RAM, a kernel table can overflow causing weird errors. > Try bumping your maxusers down to 64. Or you can apply a patch that was > mentioned in this list in the past month or so (you can do a search on the > archives for pmap.h) Unfortunately, reducing maxusers to 64 did not fix the problem. I'm still getting the panic. It appears that the code in soreceive() is panicing at line 659 because the mbuf pointer loaded from so->so_rcv.sb_mb is NULL, as you can see: (kgdb) print *so $4 = {so_zone = 0xf0f0ef00, so_type = 1, so_options = 0, so_linger = 0, so_state = 2, so_pcb = 0xf400aa20 "", so_proto = 0xf0259294, so_head = 0x0, so_incomp = {tqh_first = 0x0, tqh_last = 0xf3f0b0b8}, so_comp = { tqh_first = 0x0, tqh_last = 0xf3f0b0c0}, so_list = {tqe_next = 0x0, tqe_prev = 0x0}, so_qlen = 0, so_incqlen = 0, so_qlimit = 0, so_timeo = 0, so_error = 0, so_sigio = 0x0, so_oobmark = 0, so_rcv = {sb_cc = 1460, sb_hiwat = 17520, sb_mbcnt = 2176, sb_mbmax = 140160, sb_lowat = 1, sb_mb = 0x0, sb_sel = {si_pid = 0, si_flags = 0}, sb_flags = 1, sb_timeo = 0}, so_snd = {sb_cc = 0, sb_hiwat = 17520, sb_mbcnt = 0, sb_mbmax = 140160, sb_lowat = 2048, sb_mb = 0x0, sb_sel = {si_pid = 0, si_flags = 0}, sb_flags = 0, sb_timeo = 0}, so_upcall = 0, so_upcallarg = 0x0, so_uid = 90, so_gencnt = 5448} Bob -- Bob Willcox The man who follows the crowd will usually get no bob@luke.pmr.com further than the crowd. The man who walks alone is Austin, TX likely to find himself in places no one has ever been. -- Alan Ashley-Pitt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990329130942.A18457>