Как правильно организовать обмен между с модуля ядра в пользовательскую программу через символьное устройсво(открываю как файл и читаю в бесконечном цикле).Когда запущена одна пользовательская программа все ОК. Когда 2 и больше - получается гонка за ресурсом.Мне нужен паралельный доступ, чтоб две и больше программ читали с моего символьного устройства.Ядро 2.6. Модуль мой через device_read пишет на устройство. Если можно, то пример с реализацией паралельного доступа к ресурсу через модуль.Заранее спасибо.