Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Nov 1999 18:47:07 +0100 (CET)
From:      Thomas Graichen <graichen@innominate.de>
To:        alpha@FreeBSD.org
Subject:   XF86_S3V on 164LX problems
Message-ID:  <Pine.BSF.4.10.9911251832510.6429-100000@piano.bln.innominate.de>

next in thread | raw e-mail | index | archive | help
(this is the second try - because somehow my first try did not reach
the list - so please don't wonder if it appears twice)

i've now finally also reached the FreeBSD/alpha land :-)

i have an 164LX (533) with an S3V graphics card - installation of
3.3 went absolutely fine but after discovering some compiler
optimization bugs i decided to move to -current earlier than
i was planning before (i first wanted to build XFree86 on 3.3
and make it available) ... ok - also installation of the last
snapshot was working fine - also XFree86 from the ports compiled
fine (i only changed the optimizer flags from -O to nothing
after the optimizer problems with 3.3) - even KDE built fine

but now to the other part :-) ... XFree86 even runs fine - btw.
on a

  vga-pci0: <S3 ViRGE DX/GX graphics accelerator> irq 3 at device 9.0 on pci0

most of the time - only if i switch from X to a console then some
time later the machine crashes with:

Nov 25 07:57:38 miranda /kernel: unexpected machine check:
Nov 25 07:57:38 miranda /kernel:
Nov 25 07:57:38 miranda /kernel: mces    = 0x1
Nov 25 07:57:38 miranda /kernel: vector  = 0x670
Nov 25 07:57:38 miranda /kernel: param   = 0xfffffc0000006068
Nov 25 07:57:38 miranda /kernel: pc      = 0x12003b508
Nov 25 07:57:38 miranda /kernel: ra      = 0x12003b4cc
Nov 25 07:57:38 miranda /kernel: curproc = 0xfffffe000631a120
Nov 25 07:57:38 miranda /kernel: pid = 250, comm = XF86_S3V
Nov 25 07:57:38 miranda /kernel:
Nov 25 07:57:38 miranda /kernel: panic: machine check
Nov 25 07:57:38 miranda /kernel:
Nov 25 07:57:38 miranda /kernel: syncing disks... 6 6 6 6 6 6 6 6 6 6 6
Nov 25 07:57:38 miranda /kernel: giving up on 6 buffers

its absolutely reproducable - but the machine is working absolutely
stable otherwise (lots of parallel compiles etc. without problems)

does anyone have any idea what to do about this ?

are there any other patches required for XFree86 to build fine
on the alpha ? (i used the ports tree from 3.3 btw. - but i think
this does not make a difference)

the XFree86 sources include a file <sys/pci_ioctl.h> which is
usually not in /usr/include/sys (but copying it from /sys/pci
there makes it happy) - is there any clean way to solve this
for the future ?

a lot of thanks in advance

t

-- 
graichen@innominate.de
                                                        innominate AG
                                                    networking people
fon: +49.30.308806-13 fax: -77 web: http://innominate.de pgp: /pgp/tg



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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.9911251832510.6429-100000>