svn commit: r317529 - in stable: 10/sys/sys 11/sys/sys

Dimitry Andric dimitry at andric.com
Wed May 10 08:36:40 UTC 2017


On 10 May 2017, at 04:14, Eric Badger <badger at FreeBSD.org> wrote:
> 
> On 05/09/2017 03:32 PM, Slawa Olhovchenkov wrote:
>> On Thu, Apr 27, 2017 at 10:28:50PM +0000, Eric Badger wrote:
>> 
>>> Author: badger
>>> Date: Thu Apr 27 22:28:49 2017
>>> New Revision: 317529
>>> URL: https://svnweb.freebsd.org/changeset/base/317529
>>> 
>>> Log:
>>>  Move td_sigqueue to the end of struct thread
>>> 
>>>  In order to preserve KBI in stable branches, replace the existing
>>>  td_sigqueue slot with padding and move the expanded (as of r315949)
>>>  td_sigqueue to the end of the struct.
>>> 
>>>  Reported by:	jhb
>>>  Suggested by:	kib
>>>  Reviewed by:	jhb, kib, vangyzen
>>>  Sponsored by:	Dell EMC
>>>  Differential Revision:	https://reviews.freebsd.org/D10515
>>> 
>>> Modified:
>>>  stable/10/sys/sys/proc.h
>> 
>> Is this resolve only crash related to nvidia-driver?
>> Like virtualbox related crash still occur.
>> 
> 
> Yes, this was intended to address nvidia driver crashes. Is the virtual box problem the same as the one described here?
> 
> https://lists.freebsd.org/pipermail/freebsd-stable/2017-March/087028.html

Since the code that crashed was accessing curthread->td_critnest, I think it is very likely.

-Dimitry

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 194 bytes
Desc: Message signed with OpenPGP
URL: <http://lists.freebsd.org/pipermail/svn-src-stable/attachments/20170510/c7853eee/attachment.sig>


More information about the svn-src-stable mailing list