Date: Wed, 20 May 2009 10:56:22 -0500 From: Robert Noland <rnoland@FreeBSD.org> To: "Paul B. Mahol" <onemda@gmail.com> Cc: freebsd-stable@freebsd.org Subject: Re: failed to set mtrr: invalid argument Message-ID: <1242834982.1752.86.camel@balrog.2hip.net> In-Reply-To: <3a142e750905200826q34d794d6o8e5abe43b49e7d7@mail.gmail.com> References: <20090518222644.k2pez2x9q88o4k8g@webmail.1command.com> <1242740785.1752.4.camel@balrog.2hip.net> <20090519101524.z0z98wnwg00wccsc@webmail.1command.com> <1242760122.1752.17.camel@balrog.2hip.net> <20090519125924.q79c5na0e888s8sk@webmail.1command.com> <1242773639.1752.40.camel@balrog.2hip.net> <20090519161031.oz51pawluss8wss0@webmail.1command.com> <1242826891.1752.58.camel@balrog.2hip.net> <3a142e750905200716t318dfc30x77cfa2fa9a2478ac@mail.gmail.com> <1242829489.1752.80.camel@balrog.2hip.net> <3a142e750905200826q34d794d6o8e5abe43b49e7d7@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-94tG6XTn6LPhKi2pE2h/ Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2009-05-20 at 17:26 +0200, Paul B. Mahol wrote: > On 5/20/09, Robert Noland <rnoland@freebsd.org> wrote: > > On Wed, 2009-05-20 at 16:16 +0200, Paul B. Mahol wrote: > >> On 5/20/09, Robert Noland <rnoland@freebsd.org> wrote: > >> > On Tue, 2009-05-19 at 16:10 -0700, Chris H wrote: > >> >> > So, zapping is off by default now in 1.6.x. If you want it, add > >> >> Option > >> >> > "DontZap" "off". The cross hatch is also gone, that is what the > >> >> -retro > >> >> > option is supposed to do. The session leader in a failsafe twm > >> >> session > >> >> > is the left hand xterm. Typing exit in that window should exit t= he > >> >> > session. > >> >> > >> >> DOH! Sorry. My bad. I have since determined that turning off hald &= & > >> >> dbus > >> >> improve performance. I built the X server with the hald option pick= ed. > >> >> But, when I bounced the box, and started an X session (with a WM), > >> >> performance was improved. BUT. Performance pretty much sucks. I hav= e 4 > >> >> of these boards running with the onbord (mach64) video, and the mer= e > >> >> 2Mb > >> >> built in RAM. They run with better performance than does this one w= ith > >> >> (200Mhz less CPU) comparable RAM && this one has 64Mb onboard && a > >> >> faster > >> >> Gpu. But they also run 6.4-STABLE && xorg-6.9. > >> >> So, I'm going to experiment by rebuilding the X server w/o the HAL > >> >> driver - make option && untick HAL. Then portupgrade -fi xorg-serve= r. > >> >> > >> >> I'll report back should there be any improvement. > >> > > >> > So, the use of hal or not shouldn't produce any performance differen= ce. > >> > It is only used to detect input devices kbd/mouse. > >> > > >> > One thing that I have discovered and I'm hoping for someone to send = me a > >> > patch, is that if you build xorg-server without hal support it doesn= 't > >> > get linked to pthread libraries. This causes issues with libdrm on > >> > Intel at least. Not sure what else may be impacted. > >> > >> I ignored this info first time, but I will ask now. Does this implies > >> that libthr is listed in Xorg ldd(1) output? > >> > >> I use server build without hal support on 945GM(irq not MSI) and I do > >> not experience problems with drm/dri/OpenGL/xv or whatever other > >> protocol you name it. > > > > Yes, if xserver is built with HAL support, I see it linked with libthr. > > If HAL is disabled, it doesn't appear to be. I'm trying to remember > > exactly what the reported issue was, but I think it was X crashing on > > exit. >=20 > Looking at xorg-server source I did not see anything that points it > must link to libthr, perhaps HAL support makes libthr linking > mandatory. The issue crops up with libdrm-intel. libdrm is linked with pthread. I know I talked about this with kib@ a while back and we determined that the existing behavior was correct, but I think at that time we were looking at xserver linked with libthr. > X doesnt crash on exit for me, well it did before (maybe because drm > outputs ressurected *pipe disabled* message on console all the time). > Should this finnaly be replaced with DRM_DEBUG ? I changed it to a DEBUG before, it crept back in... I think I have it changed again in my current intel code. robert. --=20 Robert Noland <rnoland@FreeBSD.org> FreeBSD --=-94tG6XTn6LPhKi2pE2h/ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (FreeBSD) iEYEABECAAYFAkoUKCYACgkQM4TrQ4qfROMjnQCfTfvt4iNByNmFw9FNn0M4H+Ph 8dAAnirKnNmdvNCDiRU+pLyibJJICuOZ =K9Id -----END PGP SIGNATURE----- --=-94tG6XTn6LPhKi2pE2h/--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1242834982.1752.86.camel>