Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Aug 1997 12:08:26 -0600
From:      Steve Passe <smp@csn.net>
To:        Hajimu UMEMOTO <ume@calm.imasy.or.jp>
Cc:        smp@freebsd.org
Subject:   Re: HEADS UP: need status reports!!! 
Message-ID:  <199708241808.MAA12588@Ilsa.StevesCafe.com>
In-Reply-To: Your message of "Mon, 25 Aug 1997 02:16:28 %2B0900." <199708241716.CAA00503@peace.calm.imasy.or.jp> 

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

> I have a boot time problem with a -current kernel cvsuped at August
> 25.  The kernel hangs at very begining of boot time with following
> messages:
> 
>    boot:
>    Booting 0:sd(0,a)kernel @ 0x100000
>    text=0xd5000 data=0x16000 bss=0x4bf3c symbols=[+0xc4+0x4+0x11b38+0x4+0x174ba]
>    Can't find file kernel.config
>    total=0x25fffa entry point=0x100000
> 
> A kernel cvsuped at August 23 had no problem.  What's happen around the
> recent 2 days?

you probably need the fix I just committed.  for those behind slow mirrors,
here's a patch:

------------------------------- cut ---------------------------
*** ipl_funcs.c	1997/08/23 23:15:19	1.6
--- ipl_funcs.c	1997/08/24 18:02:05
***************
*** 160,175 ****
  	return (x);				\
  }
  
- GENSPL(splbio, cpl |= bio_imask)
- GENSPL(splclock, cpl = HWI_MASK | SWI_MASK)
- GENSPL(splimp, cpl |= net_imask)
- GENSPL(splnet, cpl |= SWI_NET_MASK)
- GENSPL(splsoftclock, cpl = SWI_CLOCK_MASK)
- GENSPL(splsofttty, cpl |= SWI_TTY_MASK)
- GENSPL(splstatclock, cpl |= stat_imask)
- GENSPL(splvm, cpl |= net_imask | bio_imask)
- 
- 
  /*
   * This version has to check for smp_active,
   * as calling simple_lock() (ie ss_lock) before then deadlocks the system.
--- 160,165 ----
***************
*** 189,194 ****
--- 179,193 ----
  						\
  	return (x);				\
  }
+ 
+ GENSPL2(splbio, cpl |= bio_imask)
+ GENSPL2(splclock, cpl = HWI_MASK | SWI_MASK)
+ GENSPL2(splimp, cpl |= net_imask)
+ GENSPL2(splnet, cpl |= SWI_NET_MASK)
+ GENSPL2(splsoftclock, cpl = SWI_CLOCK_MASK)
+ GENSPL2(splsofttty, cpl |= SWI_TTY_MASK)
+ GENSPL2(splstatclock, cpl |= stat_imask)
+ GENSPL2(splvm, cpl |= net_imask | bio_imask)
  
  GENSPL2(splhigh, cpl = HWI_MASK | SWI_MASK)
  GENSPL2(spltty, cpl |= tty_imask)
------------------------------- cut ---------------------------
--
Steve Passe	| powered by 
smp@csn.net	|            Symmetric MultiProcessor FreeBSD





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