Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 May 1997 21:47:08 -0500 (CDT)
From:      "Carl M. Fongheiser" <cmf@netins.net>
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   kern/3646: kernel built with "options NETATALK" fails to boot
Message-ID:  <199705210247.VAA04646@kf0yn.ampr.org>
Resent-Message-ID: <199705210250.TAA12420@hub.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         3646
>Category:       kern
>Synopsis:       kernel built with "options NETATALK" fails to boot
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue May 20 19:50:01 PDT 1997
>Last-Modified:
>Originator:     Carl M. Fongheiser
>Organization:
>Release:        FreeBSD 3.0-CURRENT i386
>Environment:

-current as of May 16th

>Description:

A kernel built with "options NETATALK" compiles, but panics on boot with the
message "panic: domaininit: appletalksw[0] has no usrreqs".

>How-To-Repeat:

Build a kernel with "options NETATALK", install and boot.

>Fix:

The following patches prevent the panic (but netatalk still doesn't work):


*** at_proto.c_save	Tue May 13 17:12:00 1997
--- at_proto.c	Fri May 16 07:43:40 1997
***************
*** 59,64 ****
--- 59,65 ----
  	NULL,
  	/* utility routines. */
  	ddp_init,	0,		0,		0,
+ 	&ddp_usrreqs
      },
  };
  


*** ddp_var.h_save	Thu May 23 20:35:42 1996
--- ddp_var.h	Fri May 16 07:47:53 1997
***************
*** 32,36 ****
--- 32,37 ----
  extern struct ddpcb		*ddp_ports[ ];
  extern struct ddpcb		*ddpcb;
  struct ddpstat		ddpstat;
+ extern struct pr_usrreqs	ddp_usrreqs;
  #endif
  #endif /* _NETATALK_DDP_VAR_H_ */
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199705210247.VAA04646>