LINUX.ORG.RU

История изменений

Исправление cvs-255, (текущая версия) :

а с ядром линукса не так. Каким бы умным ни был пользователь, если повиснет один драйвер, это вызовет зависание всего ядра при попытке его просто выгрузить. Что кретинизм. Ведь даже если не хочешь выносить драйвер в userspace из за накладок, почему не сделать их отдельными потоками, работающими в kernel-space? И хотя защиты от кривого указателя, когда драйвер засирает чужую память, при этом не будет, проблему с зависанием всей системы это решит

Исходная версия cvs-255, :

а с ядром линукса не так. Каким бы умным ни был пользователь, если повиснет один драйвер, это вызовет зависание всего ядра. Что кретинизм. Ведь даже если не хочешь выносить драйвер в userspace из за накладок, почему не сделать их отдельными потоками, работающими в kernel-space? И хотя защиты от кривого указателя, когда драйвер засирает чужую память, при этом не будет, проблему с зависанием всей системы это решит