Результаты поиска по запросу "kernel"

1 ответ

В чем разница между ч / б __raw_readl / __ raw_writel и readl / writel в ядре Linux?

Какая разница ч / б__raw_readl/__raw_writel а такжеreadl/writel в ядре Linux? Говорятreadl/writel безопаснее, чем__raw_readl/__raw_writel, тогда почему мы до сих пор используем__raw_readl/__raw_writel ? При каких обстоятельствах мы должны ...

5 ответов

Где я могу найти примеры исходных файлов для драйверов устройств Linux, третье издание? [закрыто]

Я работаю черезДрайверы для устройств Linux, третье издание [http://lwn.net/Kernel/LDD3/]и в то время как книга выпущена подCreative Commons Attribution-Share Alike [http://creativecommons.org/licenses/by-sa/2.0/] Лицензия, я не могу найти ...

3 ответа

Потоковое локальное хранилище в режиме ядра?

Существует ли эквивалент локального потока (TLS) для драйверов режима ядра в Windows (точнее, Win32)? Чего я пытаюсь добиться: В конечном итоге изнутри процедуры диспетчеризации моего драйвера он может вызывать многие другие функции (может быть ...

ТОП публикаций

2 ответа

Возникли проблемы с поиском метода __kernel_vsyscall в ядре Linux

Я ищу метод __kernel_vsyscall в ядре linux, который используется для системных вызовов. Я хотел бы наблюдать за его кодом, чтобы узнать больше об этом, но мои поиски grep не могут его найти, и я не могу найти его местоположение в Интернете. ...

4 ответа

Избегайте сбоев после выполнения mmap () для файла, который был размонтирован

Я делаю mmap () для файла, который можно размонтировать (файл находится на USB-устройстве, которое пользователь может удалить в любое время), и мое приложение падает, если файл размонтирован, а затем я пытаюсь получить доступ к любому элементу в ...

1 ответ

функция ядра panic () полностью замораживает любой другой процесс?

Я хотел бы подтвердить, что ядроpanic() функция и другие, какkernel_halt() а такжеmachine_halt()После срабатывания гарантируйте полную заморозку машины. Итак, все ли ядро и пользовательские процессы заморожены? Являетсяpanic() прерываемый ...

1 ответ

Невозможно выгрузить расширение ядра; У классов есть экземпляры

Я пишу расширение ядра OSX для драйвера аудиоустройства (это программное обеспечение, но эмулирует аппаратное устройство). Во время разработки было бы удобно полностью удалить существующие старые версии, а затем собрать и установить новую версию ...

3 ответа

Android VM вылетает на Launch Mac

У меня проблема. Я работаю с Android в Eclipse последние 4-5 недель и у меня никогда не было проблем с виртуальной машиной (да, они были медленными, но никогда не выходили из строя). Теперь я верю, что начиная с 4.2, когда я начал работать над ...

2 ответа

добавление нового сетевого протокола в ядро Linux

Я знаю, что в ядре Linux мы можем добавить наш собственный протокол на транспортном уровне, похожий на TCP, UDP и т. Д. Существуют ли какие-либо ловушки для регистрации нового протокола на сетевом уровне, подобного IP, ARP, который может ...

1 ответ

Плохо сбалансированный сокет принимает ядро Linux 3.2 против ядра 2.6

Я запускаю довольно крупномасштабное приложение Node.js 0.8.8, использующее кластер с 16 рабочими процессами на 16-процессорной коробке с гиперпоточностью (так 32 логических ядра). Мы обнаруживаем, что после перехода на ядро Linux 3.2.0 (с ...