Instant Reboots (was: Re: Postgresql locks up server - no
response at all)
eta at lclark.edu
Mon Aug 9 14:49:35 PDT 2004
On Thu, 2004-08-05 at 10:20, Geoff Speicher wrote:
> On Thu, Aug 05, 2004 at 10:07:04AM -0700, Eric Anholt wrote:
> > On Thu, 2004-08-05 at 06:16, Geoff Speicher wrote:
> > > On Wed, Aug 04, 2004 at 03:26:13PM -0700, Eric Anholt wrote:
> > > > On Wed, 2004-08-04 at 15:07, Geoff Speicher wrote:
> > > > >
> > > > > Snippets from /var/log/XFree86.0.log:
> > > > >
> > > > > (II) ATI: ATI driver (version 6.4.18) for chipsets: ati, ativga
> > > > > (--) RADEON(0): Chipset: "ATI Radeon VE/7000 QY (AGP)" (ChipID = 0x5159)
> > > > > (II) Loading /usr/X11R6/lib/modules/drivers/radeon_drv.o
> > > > > (II) Module radeon: vendor="The XFree86 Project"
> > > > > compiled for 4.3.0, module version = 4.0.1
> > > > > Module class: XFree86 Video Driver
> > > > > ABI class: XFree86 Video Driver, version 0.6
> > > > >
> > > > > (II) RADEON(0): [drm] loaded kernel module for "radeon" driver
> > > > > (II) RADEON(0): Direct rendering enabled
> > > >
> > > > Does this happen without using threaded apps? More specifically, does
> > > > it continue if you disable DRI in your X config? If so, please send me
> > > > your dmesg.
> > >
> > > Hey, disabling DRI did the trick. Aside from things being remarkably
> > > slow, it's remarkably stable. ;) Threaded X apps or no, I'm running
> > > a July 19 kernel with no instant reboots. PREEMPTION disabled,
> > > WITNESS enabled (I misspoke in another message when I said WITNESS was
> > > disabled---apparently I fiddled more than I had remembered). Toggling
> > > DRI back on and restarting X/kdm reboots immediately.
> > While you didn't send your dmesg, I'm betting that you've got VIA 8377
> > AGP. We're misconfiguring it, it seems. I'm working on a patch, please
> > watch http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/69953 for a fix.
> Sorry, I thought you wanted the dmesg if and only if the reboots
> continued with DRI disabled.
> You guessed right:
> agp0: <VIA 8377 (Apollo KT400/KT400A/KT600) host to PCI bridge> mem 0xe0000000-0xe7ffffff at device 0.0 on pci0
> pcib1: <PCI-PCI bridge> at device 1.0 on pci0
> pci1: <PCI bus> on pcib1
> pci1: <display, VGA> at device 0.0 (no driver attached)
> vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
OK, I think it's fixed in CVS. Please tell me if it isn't. I'd love to
get feedback from someone with specs for those AGP chipsets, or someone
with a v3 card, on the other half of the patch in the PR.
Also, anyone with DRI issues that involve hanging the system in things
not involving 3D, please tell me! I'm very interested in getting these
stability issues fixed.
Eric Anholt eta at lclark.edu
http://people.freebsd.org/~anholt/ anholt at FreeBSD.org
More information about the freebsd-current