Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 May 1999 11:58:10 -0400
From:      "Allen Smith" <easmith@beatrice.rutgers.edu>
To:        Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
Cc:        stable@freebsd.org
Subject:   Re: Errors compiling 3-STABLE kernel
Message-ID:  <9905201158.ZM7084@beatrice.rutgers.edu>
In-Reply-To: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp> "Re: Errors compiling 3-STABLE kernel" (May 19,  8:45pm)
References:  <9905192003.ZM2122@beatrice.rutgers.edu>  <199905200047.JAA03641@zodiac.mech.utsunomiya-u.ac.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
On May 19,  8:45pm, Kazutaka YOKOTA (possibly) wrote:
> 
> >Hi. I've copied all the video and keyboard stuff out of GENERIC, but
> >I'm still getting the following errors on a kernel compile of a
> >recently (this morning) cvsup'd & make world'd system:
> 
> How old was your 3.1-STABLE system before this morning's cvsup?  
> When did you cvsup before?

About... let's see... a month or so ago.

> >loading kernel
> >syscons.o: In function `scvidprobe':
> >syscons.o(.text+0x231): undefined reference to `vid_configure'
> >syscons.o(.text+0x24e): undefined reference to `vid_allocate'
> >syscons.o(.text+0x26b): undefined reference to `vid_get_adapter'
> [...]
> 
> Are you sure you did the following?
> 
> 	cd /sys/i386/conf
> 	config FIREWALL
> 	cd ../../compile/FIREWALL
> 	make depend
> 	make

Yes.

> >Incidentally, using GENERIC, users other than root have the screen not 
> 
> Do you mean you can rebuild the GENERIC kernel without the above 
> error on the same machine?

Yes, so there's got to be something else in the kernel file that is an 
inobvious dependence.

> >refreshing with scrolling - it overlays the rest of the screen.
> 
> I don't understand :-(  Would you describe the problem in more details?

Well, when somebody other than root presses the space bar to advance
the screen when scrolling, such as when reading a man page, the new
text only overrwrites the old text - if the new text has a blank line, 
the old text remains. Clear still works to clear the screen, BTW. It's 
possible that this is because I have vidcontrol switching the screen
to a different font... but the weird part is that it doesn't happen
for root, which makes me think it might be a permission problem in the 
/dev directory.

> Also, please show the output from `dmesg' after starting the system
> with the GENERIC kernel.

Ok, here's the current /var/run/dmesg.boot file:

Copyright (c) 1992-1999 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
	The Regents of the University of California. All rights reserved.
FreeBSD 3.2-STABLE #0: Wed May 19 01:13:00 EDT 1999
    root@lipman.rutgers.edu:/var/usr/src/sys/compile/GENERIC
Timecounter "i8254"  frequency 1193182 Hz
CPU: AMD-K6tm w/ multimedia extensions (200.46-MHz 586-class CPU)
  Origin = "AuthenticAMD"  Id = 0x562  Stepping=2
  Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
real memory  = 67108864 (65536K bytes)
avail memory = 61771776 (60324K bytes)
Preloaded elf kernel "kernel" at 0xc0358000.
Probing for devices on PCI bus 0:
chip0: <SiS 5591 host to PCI bridge> rev 0x02 on pci0.0.0
ide_pci0: <PCI IDE controller (busmaster capable)> rev 0xd0 int a irq 14 on pci0.0.1
chip1: <SiS 85c503> rev 0x01 on pci0.1.0
vga0: <SiS 86c201 SVGA controller> rev 0x00 on pci0.2.0
ahc0: <Adaptec 2940B Ultra SCSI adapter> rev 0x01 int a irq 11 on pci0.11.0
ahc0: aic7880 Wide Channel A, SCSI Id=7, 16/255 SCBs
ed1: <NE2000 PCI Ethernet (RealTek 8029)> rev 0x00 int a irq 10 on pci0.13.0
ed1: address 00:60:67:2d:a1:6d, type NE2000 (16 bit) 
Probing for devices on PCI bus 1:
Probing for PnP devices:
Probing for devices on the ISA bus:
sc0 on isa
sc0: VGA color <16 virtual consoles, flags=0x0>
ed0 not found at 0x280
fe0 not found at 0x300
atkbdc0 at 0x60-0x6f on motherboard
atkbd0 irq 1 on isa
psm0 irq 12 on isa
psm0: model Generic PS/2 mouse, device ID 0
sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
wdc0 not found at 0x1f0
wdc1 not found at 0x170
wt0 not found at 0x300
mcd0 not found at 0x300
matcdc0 not found at 0x230
scd0 not found at 0x230
ppc0 at 0x378 irq 7 flags 0x40 on isa
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
lpt0: <generic printer> on ppbus 0
lpt0: Interrupt-driven port
ppi0: <generic parallel i/o> on ppbus 0
plip0: <PLIP network interface> on ppbus 0
lpt0: <generic printer> on ppbus 0
lpt0: Interrupt-driven port
ie0: unknown board_id: f000
ie0 not found at 0x300
ep0 not found at 0x300
ex0 not found
le0 not found at 0x300
lnc0 not found at 0x280
ze0 not found at 0x300
zp0 not found at 0x300
cs0 not found at 0x300
adv0 not found at 0x330
bt_isa_probe: Probe failled for card at 0x330
bt_isa_probe: Probe failled for card at 0x334
bt_isa_probe: Probe failled for card at 0x230
bt_isa_probe: Probe failled for card at 0x234
bt_isa_probe: Probe failled for card at 0x130
bt_isa_probe: Probe failled for card at 0x134
bt0 not found at 0x134
aha0 not found at 0x134
vga0 at 0x3b0-0x3df maddr 0xa0000 msize 131072 on isa
npx0 on motherboard
npx0: INT 16 interface
Waiting 15 seconds for SCSI devices to settle
changing root device to da0s1a
da0 at ahc0 bus 0 target 0 lun 0
da0: <SEAGATE ST32171W 0484> Fixed Direct Access SCSI-2 device 
da0: 20.000MB/s transfers (10.000MHz, offset 8, 16bit), Tagged Queueing Enabled
da0: 2062MB (4223444 512 byte sectors: 255H 63S/T 262C)
da1 at ahc0 bus 0 target 4 lun 0
da1: <SEAGATE ST31055W 0528> Fixed Direct Access SCSI-2 device 
da1: 20.000MB/s transfers (10.000MHz, offset 8, 16bit), Tagged Queueing Enabled
da1: 1010MB (2069860 512 byte sectors: 64H 32S/T 1010C)

	Thanks,

	-Allen

-- 
Allen Smith				easmith@beatrice.rutgers.edu
	


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




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