Re: i386_set_ldt messages with today's world

2003-09-08 Thread Harald Schmalzbauer
On Monday 08 September 2003 03:26, Daniel Eischen wrote:
 On Mon, 8 Sep 2003, Harald Schmalzbauer wrote:
  On Monday 08 September 2003 00:17, Eric Anholt wrote:
   On Sun, 2003-09-07 at 14:13, Daniel Eischen wrote:
On Sun, 7 Sep 2003, Harald Schmalzbauer wrote:
 
  *SCHNIP*
 
 See the i386_set_ldt man page for more info
   
Something is using i386_set_ldt() static ldt allocations.  We
added the warning message to detect usage of these allocations
so they could be changed to dynamic allocations.
   
Our threads libraries make use of LDTs on i386, so having
other code also use (possibly) the same LDT would break
things.
   
 Only ode still exists which is:
 541  ??  S  0:15,50 /usr/X11R6/bin/XFree86 -auth
 /var/run/xauth/A:0-2CitM
   
What is ode?  Typo?  pid?
   
I don't see how XFree86 can use i386_set_ldt().  It doesn't
reference it on my box:
   
  $ nm /usr/X11R6/bin/XFree86 | grep ldt
  $
  
   XFree86 loads various modules from /usr/X11R6/lib/modules.  That said,
   I could find nothing about ldts being used anywhere in the source
   (grepping for LDT, sldt, and set_ldt).
  
   Perhaps the nvidia driver is being used?  That's the only thing I could
   think of.
 
  Yep, exactly that's the driver I'm using (GF4MX440-8)
  (I'm one of those without ANY problem with this card/driver (dualHead)
  btw.)

 Is this binary only or source?  Either way, it needs to be changed
 to use dynamic LDT allocations.

Both. There is some sysctl stuff which gets compiled but the libGLcore.so etc. 
are binary only.

I set [EMAIL PROTECTED] on the CC list. He's working on patches anyway, so 
he should be informed.

Best regards,

-Harry


pgp0.pgp
Description: signature


i386_set_ldt messages with today's world

2003-09-07 Thread Harald Schmalzbauer
Hi all,

I have no idea what it means, but since today's world I get the following 
messages after starting x:

Warning: pid 541 used static ldt allocation.
See the i386_set_ldt man page for more info
Warning: pid 547 used static ldt allocation.
See the i386_set_ldt man page for more info
Warning: pid 548 used static ldt allocation.
See the i386_set_ldt man page for more info
Warning: pid 567 used static ldt allocation.
See the i386_set_ldt man page for more info
Warning: pid 568 used static ldt allocation.
See the i386_set_ldt man page for more info
Warning: pid 569 used static ldt allocation.
See the i386_set_ldt man page for more info
Warning: pid 570 used static ldt allocation.
See the i386_set_ldt man page for more info
Warning: pid 573 used static ldt allocation.
See the i386_set_ldt man page for more info
Warning: pid 572 used static ldt allocation.
See the i386_set_ldt man page for more info
Warning: pid 577 used static ldt allocation.
See the i386_set_ldt man page for more info

Only ode still exists which is:
541  ??  S  0:15,50 /usr/X11R6/bin/XFree86 -auth /var/run/xauth/A:0-2CitM

Thanks,

-Harry


pgp0.pgp
Description: signature


Re: i386_set_ldt messages with today's world

2003-09-07 Thread Daniel Eischen
On Sun, 7 Sep 2003, Harald Schmalzbauer wrote:

 Hi all,
 
 I have no idea what it means, but since today's world I get the following 
 messages after starting x:
 
 Warning: pid 541 used static ldt allocation.
 See the i386_set_ldt man page for more info
 Warning: pid 547 used static ldt allocation.
 See the i386_set_ldt man page for more info
 Warning: pid 548 used static ldt allocation.
 See the i386_set_ldt man page for more info
 Warning: pid 567 used static ldt allocation.
 See the i386_set_ldt man page for more info
 Warning: pid 568 used static ldt allocation.
 See the i386_set_ldt man page for more info
 Warning: pid 569 used static ldt allocation.
 See the i386_set_ldt man page for more info
 Warning: pid 570 used static ldt allocation.
 See the i386_set_ldt man page for more info
 Warning: pid 573 used static ldt allocation.
 See the i386_set_ldt man page for more info
 Warning: pid 572 used static ldt allocation.
 See the i386_set_ldt man page for more info
 Warning: pid 577 used static ldt allocation.
 See the i386_set_ldt man page for more info

Something is using i386_set_ldt() static ldt allocations.  We
added the warning message to detect usage of these allocations
so they could be changed to dynamic allocations.

Our threads libraries make use of LDTs on i386, so having
other code also use (possibly) the same LDT would break
things.

 Only ode still exists which is:
 541  ??  S  0:15,50 /usr/X11R6/bin/XFree86 -auth /var/run/xauth/A:0-2CitM

What is ode?  Typo?  pid?

I don't see how XFree86 can use i386_set_ldt().  It doesn't
reference it on my box:

  $ nm /usr/X11R6/bin/XFree86 | grep ldt
  $

-- 
Dan Eischen

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: i386_set_ldt messages with today's world

2003-09-07 Thread Harald Schmalzbauer
On Sunday 07 September 2003 23:13, Daniel Eischen wrote:

*SNIP*

  Warning: pid 577 used static ldt allocation.
  See the i386_set_ldt man page for more info

 Something is using i386_set_ldt() static ldt allocations.  We
 added the warning message to detect usage of these allocations
 so they could be changed to dynamic allocations.

 Our threads libraries make use of LDTs on i386, so having
 other code also use (possibly) the same LDT would break
 things.

  Only ode still exists which is:
  541  ??  S  0:15,50 /usr/X11R6/bin/XFree86 -auth
  /var/run/xauth/A:0-2CitM

 What is ode?  Typo?  pid?

Typo. Only one PID is still listed.


 I don't see how XFree86 can use i386_set_ldt().  It doesn't
 reference it on my box:

   $ nm /usr/X11R6/bin/XFree86 | grep ldt

I also tried that and nothing returns. Had a look at man nm, but can't do 
anything with it. I'm no programmer.
And first I'll have to get a i386 Microprocessor Programmer's Reference 
Manual, Intel.

Well, like mentioned I'm no programmer, I only wondered what this was and as 
far as I understood it's nothing I have to worry about, but unclear to you?

Let me know if I can do anything helpful.

Thanks,

-Harry


   $


pgp0.pgp
Description: signature


Re: i386_set_ldt messages with today's world

2003-09-07 Thread Eric Anholt
On Sun, 2003-09-07 at 14:13, Daniel Eischen wrote:
 On Sun, 7 Sep 2003, Harald Schmalzbauer wrote:
 
  Hi all,
  
  I have no idea what it means, but since today's world I get the following 
  messages after starting x:
  
  Warning: pid 541 used static ldt allocation.
  See the i386_set_ldt man page for more info
  Warning: pid 547 used static ldt allocation.
  See the i386_set_ldt man page for more info
  Warning: pid 548 used static ldt allocation.
  See the i386_set_ldt man page for more info
  Warning: pid 567 used static ldt allocation.
  See the i386_set_ldt man page for more info
  Warning: pid 568 used static ldt allocation.
  See the i386_set_ldt man page for more info
  Warning: pid 569 used static ldt allocation.
  See the i386_set_ldt man page for more info
  Warning: pid 570 used static ldt allocation.
  See the i386_set_ldt man page for more info
  Warning: pid 573 used static ldt allocation.
  See the i386_set_ldt man page for more info
  Warning: pid 572 used static ldt allocation.
  See the i386_set_ldt man page for more info
  Warning: pid 577 used static ldt allocation.
  See the i386_set_ldt man page for more info
 
 Something is using i386_set_ldt() static ldt allocations.  We
 added the warning message to detect usage of these allocations
 so they could be changed to dynamic allocations.
 
 Our threads libraries make use of LDTs on i386, so having
 other code also use (possibly) the same LDT would break
 things.
 
  Only ode still exists which is:
  541  ??  S  0:15,50 /usr/X11R6/bin/XFree86 -auth /var/run/xauth/A:0-2CitM
 
 What is ode?  Typo?  pid?
 
 I don't see how XFree86 can use i386_set_ldt().  It doesn't
 reference it on my box:
 
   $ nm /usr/X11R6/bin/XFree86 | grep ldt
   $

XFree86 loads various modules from /usr/X11R6/lib/modules.  That said, I
could find nothing about ldts being used anywhere in the source
(grepping for LDT, sldt, and set_ldt).

Perhaps the nvidia driver is being used?  That's the only thing I could
think of.

-- 
Eric Anholt[EMAIL PROTECTED]  
http://people.freebsd.org/~anholt/ [EMAIL PROTECTED]


___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: i386_set_ldt messages with today's world

2003-09-07 Thread Harald Schmalzbauer
On Monday 08 September 2003 00:17, Eric Anholt wrote:
 On Sun, 2003-09-07 at 14:13, Daniel Eischen wrote:
  On Sun, 7 Sep 2003, Harald Schmalzbauer wrote:

*SCHNIP*

   See the i386_set_ldt man page for more info
 
  Something is using i386_set_ldt() static ldt allocations.  We
  added the warning message to detect usage of these allocations
  so they could be changed to dynamic allocations.
 
  Our threads libraries make use of LDTs on i386, so having
  other code also use (possibly) the same LDT would break
  things.
 
   Only ode still exists which is:
   541  ??  S  0:15,50 /usr/X11R6/bin/XFree86 -auth
   /var/run/xauth/A:0-2CitM
 
  What is ode?  Typo?  pid?
 
  I don't see how XFree86 can use i386_set_ldt().  It doesn't
  reference it on my box:
 
$ nm /usr/X11R6/bin/XFree86 | grep ldt
$

 XFree86 loads various modules from /usr/X11R6/lib/modules.  That said, I
 could find nothing about ldts being used anywhere in the source
 (grepping for LDT, sldt, and set_ldt).

 Perhaps the nvidia driver is being used?  That's the only thing I could
 think of.

Yep, exactly that's the driver I'm using (GF4MX440-8)
(I'm one of those without ANY problem with this card/driver (dualHead) btw.)

Thanks,

-Harry


pgp0.pgp
Description: signature


Re: i386_set_ldt messages with today's world

2003-09-07 Thread Daniel Eischen
On Mon, 8 Sep 2003, Harald Schmalzbauer wrote:

 On Monday 08 September 2003 00:17, Eric Anholt wrote:
  On Sun, 2003-09-07 at 14:13, Daniel Eischen wrote:
   On Sun, 7 Sep 2003, Harald Schmalzbauer wrote:
 
 *SCHNIP*
 
See the i386_set_ldt man page for more info
  
   Something is using i386_set_ldt() static ldt allocations.  We
   added the warning message to detect usage of these allocations
   so they could be changed to dynamic allocations.
  
   Our threads libraries make use of LDTs on i386, so having
   other code also use (possibly) the same LDT would break
   things.
  
Only ode still exists which is:
541  ??  S  0:15,50 /usr/X11R6/bin/XFree86 -auth
/var/run/xauth/A:0-2CitM
  
   What is ode?  Typo?  pid?
  
   I don't see how XFree86 can use i386_set_ldt().  It doesn't
   reference it on my box:
  
 $ nm /usr/X11R6/bin/XFree86 | grep ldt
 $
 
  XFree86 loads various modules from /usr/X11R6/lib/modules.  That said, I
  could find nothing about ldts being used anywhere in the source
  (grepping for LDT, sldt, and set_ldt).
 
  Perhaps the nvidia driver is being used?  That's the only thing I could
  think of.
 
 Yep, exactly that's the driver I'm using (GF4MX440-8)
 (I'm one of those without ANY problem with this card/driver (dualHead) btw.)

Is this binary only or source?  Either way, it needs to be changed
to use dynamic LDT allocations.

-- 
Dan Eischen

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]