Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Jun 2013 10:07:50 +0200
From:      Florent Peterschmitt <florent@peterschmitt.fr>
To:        freebsd-current@freebsd.org
Subject:   Re: Handle kernel module crashes
Message-ID:  <51BEC3D6.4080306@peterschmitt.fr>
In-Reply-To: <51BAC30F.1090208@freebsd.org>
References:  <51B5E040.2030709@peterschmitt.fr> <51BAC30F.1090208@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
------enig2JOBRBMAHEIJTCDWLQAFA
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On 14.06.2013 09:15, Julian Elischer wrote:
> On 6/10/13 10:18 PM, Florent Peterschmitt wrote:
>> Hello,
>>
>> It's not a problem but a question, and it's quite simple:
>>
>> How does FreeBSD handle crash from a single kernel module ?
>>
>> If the module internally crashes, does the entire system does too or
>> FreeBSD will continue to live ?
>>
>> Thanks
>>
> a Module is by definition a part of the kernel with no barriers to
> prevent it
> from damaging the kernel.
> In a monolithic kernel (such as FreeBSD, or Linux) the module is loaded=

> into the
> protection domain of the kernel.
>=20
> Much research was done in the 90s (and continues) with microkernels
> where some of the functionality of modules is instead given to
> "processes" which can be limited in the damage
> they can do.
>=20
> Some work is ongoing to sandbox drivers (for example) but it always
> comes at an expense of
> performance.

Thank you (all) for answers :)

--=20
Florent Peterschmitt           | Please:
florent@peterschmitt.fr        |  * Avoid HTML/RTF in E-mail.
+33 (0)6 64 33 97 92           |  * Send PDF for documents.
http://florent.peterschmitt.fr | Thank you :)


------enig2JOBRBMAHEIJTCDWLQAFA
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (FreeBSD)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJRvsPeAAoJEMtO2Sol0IIm7r0H/0K/79S+ilR3cYq8pyxR5url
jaknTqfzzhrCqeUd6qeKYi213HEHFepnXTcZoS9y5+GU7TeKkqmkrbApzo5AQRF3
li6EL/EdfN1ENYrGWKYFyqqEXxBlSqLzb3Fjjo08x3oDsc8wkC8jm7hI7Y2u1LP2
tczeNU0/Fa1TmDVtvHZUGtv6+W0gLQQYIEazFvjCHS/bd0x78BSxJo1PNPmZdPUs
dc7E9Bmwt4jOg7Cxm7aK1mkYZV97NLuAqUT0mWLZGLQ+NLfVryySR5oc7V2cpjsg
8O1KOnauemovpgrsrUd34G536tRijR2yB2EGiP7LTwu2cpePIfw/1UbNucWkn0U=
=eWDP
-----END PGP SIGNATURE-----

------enig2JOBRBMAHEIJTCDWLQAFA--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51BEC3D6.4080306>