Re: [Bug 230160] linuxulator doesn't implement madvise(MADV_DONTNEED) and any MADV_ flags with values >= 8 correctly

2020-06-30 Thread Edward Tomasz Napierała

> On 30 Jun 2020, at 09:29, Alexander Leidinger  wrote:
> 
> Quoting bugzilla-nore...@freebsd.org (from Thu, 25 Jun 2020 20:31:29 +):
> 
>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230160
>> 
>> --- Comment #12 from commit-h...@freebsd.org ---
>> A commit references this bug:
>> 
>> Author: markj
>> Date: Thu Jun 25 20:30:31 UTC 2020
>> New revision: 362631
>> URL: https://svnweb.freebsd.org/changeset/base/362631
>> 
>> Log:
>>  Implement an approximation of Linux MADV_DONTNEED semantics.
> 
> Hi,
> 
> I've updated from r360373 to r362771. When I now try to start some Steam 
> games I get a new error message:
> linux: pid 80394 (ThreadPoolSingl): possibly incorrect MADV_DONTNEED
> 
> There are several different processes with this message. What needs to be 
> done to determine the "possibily incorrect" part?

FWIW, I’m seeing those messages when running Python regression tests (python3.6 
-m test -vW -x test_socket), although it doesn’t seem to break anything.

___
freebsd-emulation@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-emulation
To unsubscribe, send any mail to "freebsd-emulation-unsubscr...@freebsd.org"


Re: [Bug 230160] linuxulator doesn't implement madvise(MADV_DONTNEED) and any MADV_ flags with values >= 8 correctly

2020-06-30 Thread Alexander Leidinger via freebsd-emulation
Quoting Edward Tomasz Napierała  (from Tue, 30 Jun  
2020 12:45:12 +0100):


On 30 Jun 2020, at 09:29, Alexander Leidinger  
 wrote:


Quoting bugzilla-nore...@freebsd.org (from Thu, 25 Jun 2020  
20:31:29 +):



https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230160

--- Comment #12 from commit-h...@freebsd.org ---
A commit references this bug:

Author: markj
Date: Thu Jun 25 20:30:31 UTC 2020
New revision: 362631
URL: https://svnweb.freebsd.org/changeset/base/362631

Log:
 Implement an approximation of Linux MADV_DONTNEED semantics.


Hi,

I've updated from r360373 to r362771. When I now try to start some  
Steam games I get a new error message:

linux: pid 80394 (ThreadPoolSingl): possibly incorrect MADV_DONTNEED

There are several different processes with this message. What needs  
to be done to determine the "possibily incorrect" part?


FWIW, I’m seeing those messages when running Python regression tests  
(python3.6 -m test -vW -x test_socket), although it doesn’t seem to  
break anything.


There are two possibilities:
 1) There is no issue, and the message is not needed and it should be removed.
 2) There may be an issue, and it needs to be fixed. In this case it  
would be interesting to know what the issue is, and maybe also to know  
how to detect if a particular program runs into the issue.


Bye,
Alexander.

--
http://www.Leidinger.net alexan...@leidinger.net: PGP 0x8F31830F9F2772BF
http://www.FreeBSD.orgnetch...@freebsd.org  : PGP 0x8F31830F9F2772BF


pgpaNxB7jsVZw.pgp
Description: Digitale PGP-Signatur


Re: [Bug 230160] linuxulator doesn't implement madvise(MADV_DONTNEED) and any MADV_ flags with values >= 8 correctly

2020-06-30 Thread Alexander Leidinger via freebsd-emulation

Quoting bugzilla-nore...@freebsd.org (from Thu, 25 Jun 2020 20:31:29 +):


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230160

--- Comment #12 from commit-h...@freebsd.org ---
A commit references this bug:

Author: markj
Date: Thu Jun 25 20:30:31 UTC 2020
New revision: 362631
URL: https://svnweb.freebsd.org/changeset/base/362631

Log:
  Implement an approximation of Linux MADV_DONTNEED semantics.


Hi,

I've updated from r360373 to r362771. When I now try to start some  
Steam games I get a new error message:

linux: pid 80394 (ThreadPoolSingl): possibly incorrect MADV_DONTNEED

There are several different processes with this message. What needs to  
be done to determine the "possibily incorrect" part?


Bye,
Alexander.

--
http://www.Leidinger.net alexan...@leidinger.net: PGP 0x8F31830F9F2772BF
http://www.FreeBSD.orgnetch...@freebsd.org  : PGP 0x8F31830F9F2772BF


pgpL2muyCiFqZ.pgp
Description: Digitale PGP-Signatur