Date: Thu, 14 Nov 2002 10:55:17 -0500 (EST) From: Kenneth Culver <culverk@yumyumyum.org> To: John Baldwin <jhb@FreeBSD.org> Cc: freebsd-hackers@FreeBSD.org Subject: RE: panic with nvidia drivers (but not sure it's nvidia's fault) Message-ID: <20021114104742.H32489-100000@alpha.yumyumyum.org> In-Reply-To: <XFMail.20021114104710.jhb@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> Are you sure that nv_free_vm_object() is free'ing a valid object? > I'm not positive, but looking at the code this is what happens. first an object is allocated, then it goes and finds some nvidia specific data structure contained in that object (from what I can tell), then it calls rm_alloc_agp_pages (which is a function that I don't have access to. it is in the proprietary part of the driver I guess), then calls nv_free_vm_object(). I suppose that rm_alloc_agp_pages could very well be screwing up the vm object, in which case the bug really is nvidia's driver's fault. Thanks. I feel better now because this whole piece of code can be totally avoided by using FreeBSD's agpgart instead of nvidia's :-) Ken To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021114104742.H32489-100000>