Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Mar 1996 01:10:03 GMT
From:      mark@seeware.DIALix.oz.au (Mark Hannon)
To:        freebsd-questions@freebsd.org
Subject:   2.1.0-RELEASE : bus errors, panics, freezes
Message-ID:  <Do2wKs.Fz@seeware.DIALix.oz.au>

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

Hi,

Over the last couple of weeks I have sent a number of questions
in but I am still having problems after a major hardware upgrade.

The HW setup seems to run DOS games & Windows with no problems
but has been acting up under FreeBSD.  An attempt to install
linux yesterday ended in a kernel panic using one set of install
disks and funny harddisk errors on the other.

My basic question is: Are all these problems symptoms of some
HW problem I have or are they related to FreeBSD??

My system:

- FreeBSD 2.1.0-RELEASE
- Hippo15 PCI motherboard with 128k WrThrough cache, Award BIOS
- AMD4/120 Mhz CPU
- 24MB RAM (mixture of 8MB of 72pin SIMMs 
            and 16MB of 30pin SIMMs on
	    a SIMM converter board)
- Onboard 16550 serial, parallel 
- Old ISA I/O card jumpered to sio2 (a 16450) needed to get UUCP
  to work reliably.
- Tseng ET4000/W32p video in PCI slot
- Floppy disk
- Conner floppy tape
- Soundblaster Pro + CD-ROM (CR562)
- 3 IDE hard-drives of varying ages
  Primary/Master: 1.6 GB EIDE HDD
  Primary/Slave:  220MB IDE HDD (oldest)
  Seconday/Slave: 410MB IDE HDD (old)

The 1.6GB HDD has: (i) DOS boot partition, (ii) FreeBSD
	           (iii) An extended partition I was planning
                         to install Linux on
                   (iv) OS/2 Boot Manager
The other HDDs are used for additional DOS storage + a newspool.

The problems I have observed:

1) Dump causes bus_errors when dumping to the third HDD.  This is
   reproducible.

	putte:~# dump 3uf - /usr/local | gzip -c -9 > /dos_f/ulocal3
	  DUMP: Date of this level 3 dump: Mon Mar 11 10:40:55 1996
	  DUMP: Date of last level 0 dump: Sun Mar  3 18:28:49 1996
	  DUMP: Dumping /dev/rwd0s3f (/usr/local) to standard output
	  DUMP: mapping (Pass I) [regular files]
	  DUMP: mapping (Pass II) [directories]
	  DUMP: estimated 35442 tape blocks.
	  DUMP: dumping (Pass III) [directories]
	  DUMP: dumping (Pass IV) [regular files]
	  DUMP: Broken pipe
	  DUMP: The ENTIRE dump is aborted.
	Bus error (core dumped)

   Exectuting the same command sequence and redirecting /dev/null or /home
   (located on the first HDD) does not give a bus error.

2) System freezes.  I have experienced a number of complete system
   freezes whilst running X.  The symptoms are that the system locks
   completly (although I can still switch VTs and the mouse works)
   not allowing me to exec any new programs.  After a while I either get
   a reboot or I hit reset.  There is not usually any disk activity
   at these moments.

3) Panic's on shutdown -> vm_page_free: freeing busy page

   At more or less regular intervals I am getting panic's upon
   shutting down the system.  I have never had this problem
   before.

	putte:/var/crash> gdb -k kernel.2 vmcore.2 
	GDB is free software and you are welcome to distribute copies of it
	 under certain conditions; type "show copying" to see the conditions.
	There is absolutely no warranty for GDB; type "show warranty" for details.
	GDB 4.13 (i386-unknown-freebsd), 
	Copyright 1994 Free Software Foundation, Inc...(no debugging symbols found)...
	IdlePTD 1dc000
	current pcb at 1d080c
	panic: vm_page_free: freeing busy page
	#0  0xf018d285 in boot ()
	(kgdb) bt
	#0  0xf018d285 in boot ()
	#1  0xf0113473 in panic ()
	#2  0xf01865de in vm_page_free ()
	#3  0xf01841c0 in vm_object_terminate ()
	#4  0xf0184028 in vm_object_deallocate ()
	#5  0xf01887c6 in pager_cache ()
	#6  0xf0189451 in vnode_pager_uncache ()
	#7  0xf01893b8 in vnode_pager_umount ()
	#8  0xf0128a4a in vfs_unmountroot ()
	#9  0xf0128b9a in vfs_unmountall ()
	#10 0xf018d217 in boot ()
	#11 0xf0111981 in reboot ()
	#12 0xf0192723 in syscall ()
	#13 0xf018ac4b in Xsyscall ()
	#14 0x1b36 in ?? ()
	#15 0x187d in ?? ()
	#16 0x10d3 in ?? ()


That's all I can think of.  

Regards/mark
-- 
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+
| Mark Hannon,| FreeBSD - Free Unix for your PC| mark@seeware.DIALix.oz.au|
| Melbourne,  | PGP key available by fingering | epamha@epa.ericsson.se   |
| Australia   | seeware@melbourne.DIALix.oz.au |                          |
+-=-=-=-=-=-=-+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+




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