Ядро Linux и поддержка оборудования

Ядро Linux и аппаратная поддержка различных устройств

Иногда виснут процессы и блокируют hibernation

Вот частный случай
[code]
[ 7001.126951] PM: Marking nosave pages: 000000000009f000 - 0000000000100000
[ 7001.126956] PM: Basic memory bitmaps created
[ 7001.126957] PM: Syncing filesystems ... done.
[ 7001.392689] Freezing user space processes ...
[ 7021.402024] Freezing of tasks failed after 20.00 seconds (1 tasks refusing to freeze, wq_busy=0):
[ 7021.402055] bonobo-activati D ffffffff81c1a020 6712 5900 1 0x00800004
[ 7021.402061] ffff88006acf3e28 0000000000000086 0000000000000e80 0000000000000000

Список используемых модулей

Всегда и везде ядро я собирал через make menuconfig. Обновил материку на MSI PH67S-C43 и проц на Core i5 2500. Как ни пересобираю ядро ... все равно тормоза есть. Если же ядро собраю genkernel`ом, то все летает. Вот и возникла задача, решить которую сам пока не в состоянии.

lsmod выводит весь список загруженных модулей. lspci -k выводит модули только для оборудования. Как правильно получить список задействованных модулей с учетом работы iptables, lm_sensor, KVM, ethX, bridge, tapX и пр. программами, использующими модули ядра? Подозреваю что их больше чем lspci -k и меньше чем lsmod.

[solved]grub и commit интервал

Всем привет.

/dev/sda1 /boot ext3 noauto,noatime 1 2
/dev/sda2 / ext4 user_xattr,commit=60,noatime,nodiratime 0 1
/dev/sda3 none swap sw 0 0
/dev/sda4 /home ext4 noatime 0 1
shm /dev/shm tmpfs nodev,nosuid,noexec 0 0

Это мой конфиг /etc/fstab.
По логике вроде бы оно должно работать с commit=60, но вот беда этого не происходит

mount

RuTokenWeb

Всем доброй ночи, у меня проблема в поддержки токена, в gentoo ... Мне необходимо добавить *.so файлы, но командой ldd они требуют некоторых дополнительный ухищрений.

ldd /root/Work/nprutoken.so
/root/Work/nprutoken.so: /usr/lib/libcrypto.so.0.9.8: no version information available (required by /root/Work/nprutoken.so)
/root/Work/nprutoken.so: /usr/lib/gcc/i486-pc-linux-gnu/4.4.5/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by /root/Work/nprutoken.so)
linux-gate.so.1 => (0x00cf8000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x0022a000)

kernel.org && gentoo-sources

Доброе время суток.
Кто знает, какие патчи применяются к ядру до добавления его в ебилды репа? И многое ли там меняется? И насколько велик шанс беспроблемно вставить в гентушку чистое ядро с кернел.орга?
Это не проблема, просто интересно обсудить :)
Сейчас, к примеру, последнее ядро в стабильных ебилдах - 3.0.6, на кернел.орге же последнее стабильное - 3.1.5.
Интересно, извращался ли кто-нибудь с установкой ядра минуя ебилды?
Знаю, в манах красным по белому написано, что ни разу не рекомендуется отходить от emerge по стабильной ветке и пр., но всё же :)

Ядра 3.x + dvb card DM1105 - зависает при suspend to ram

Доброго всем времени суток.

При переходе на ядра ветки 3.x с 2.6.39 появилась такая проблема - перестал работать suspend to ram. Раньше просто оставался на работающем ядре, в надежде, что все починится само, но времени прошло уже много, а проблема еще существует. Решил разобраться.

не могу настроить сетевую карту (asus U35J)

Здравствуйте установил gentoo на ноутбук asus U35J, ядро собирал genkernel all
После загрузки с liveCD ifconfig eth0 не определил, помогло net-setup eth0
Установил gentoo, загрузился сети нет

Lspci –k | grep ‘Ethernet’ –A 2
Ethernet controller: Atheros Communications AR8131 Gigabit Ethernet (rev c0)
Subsystem: ASUSTeK Computer Inc. Device 1820
Kernel driver in use: ati1c

Lspci –k | grep ‘Netwark’ –A 2
Network controller: Atheroc Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)

24 ядра. kernel howto [решено]

Как настроить kernel под систему , где 24 ядра ?
Я нашол параметр максимального кол-ва ядер, хелп говорит, что значение от 2 до 512, но 8ми поставить не даёт.
И памяти у меня там 40гиг, тож что-то надо поменять , чтоб они все работали ?

Установка Samsung ML-1860 [РЕШЕНО]

Здравствуйте.

В общем, есть принтер Samsung ML-1860, есть СВЕЖИЕ! драйвера с сайта производителя UnifiedLinuxDriver_0.95.tar.gz.

Также есть такой парадокс. В портежах есть splix лохматых времён, который не содержит дравера ML-1860 и есть живой оверлей calculate, в составе которого есть проприетарный samsung-unified-linux-driver-1.01. Так вот эта мифическая версия драйвера тоже не содержит ML-1860, а папки и файлы в архиве датируются 2009 годом. Драйвер как раз есть в младшей версии - 0.95, где уже папки и файлы датируются 2010 годом. ФАНТАСТИКА!!!

Перестало компилиться ядро

Новые версии ядра:
[2] linux-2.6.39-gentoo-r3
[3] linux-3.0.6-gentoo *
не компилятся.
Старая версия - [1] linux-2.6.32-gentoo-r7 - компилится.

Выдаёт ошибку:
[code]
...
CC arch/x86/mm/memblock.o
LD arch/x86/mm/built-in.o
LD arch/x86/net/built-in.o
ar: invalid option -- 's'
BusyBox v1.19.0 (2011-12-02 17:57:08 MSK) multi-call binary.

Usage: ar [-o] [-v] [-p] [-t] [-x] ARCHIVE FILES

Extract or list FILES from an ar archive

-o Preserve original dates
-p Extract to stdout
-t List
-x Extract
-v Verbose

Ленты новостей