LINUX.ORG.RU

Отладка ядра NetBSD

 , , , ,


1

2

Не смог заставить работать сокеты в моём любимом GNU Smalltalk на NetBSD, начал копать и обнаружил багу в ядре :)

Сижу как обычно в Emacs & FVWM. Пробовал разные мордочки к gdb, но они все поголовно кривые (включая емаксовую), так и юзаю старый добрый CLI.

>>> Просмотр (1280x800, 56 Kb)

★★★★★

Проверено: JB ()

Красноглазие^красноглазие^N+∞

mega_venik ★★★ ()

Ъшно, красноглазо.Зачёт. Это так в fvwm 20 рабочих столов?и как переключаться,10 я ещё понимаю,цифровая клавиатура хоть есть.

aptyp ★★★★ ()

зачёт, даже несглаженные шрифты органично вписываются

lazyklimm ★★★★★ ()

отличино

Ш не Г

qbbr ★★★★★ ()

Использую DDD в качестве отладчика. Не фонтан, но что то есть.

andreyu ★★★★★ ()

Почему все видят на скрине консоль, а я вижу БОРЩ?

Keloraen ()

я вот тоже использую связку qemu+gdb для отладки bios и бутлоадеров. И тоже попробовал все морды к дебаггеру, попробовал Emacs-овский GUD, даже платный TotalView - и тоже обнаружил что все они жутко неудобные и однобокие - теперь пользуюсь чисто консольной версией - быстро, удобно, памяти много не жрет

XVilka ★★★★★ ()

1. Зачем к QEMU гуй? Чем вывод в консоль / ncurses не угодил? В итоге шрифты не одинаковые.

2. Терминус в несглаженных шрифтах по-моему лучший.

3. Спектр цветов нарушает идиллию.

sv75 ★★★★★ ()

Спасибо за скрин, буду вендузятников пугать :3

А вообще да, Ш не Г.

pevzi ★★★★★ ()
Ответ на: комментарий от x4DA

>И что за бага?

Если вкратце - процессу не приходит SIGIO при поступлении данных на асинхронный клиентский сокет, зааксепченный с асинхронного серверного сокета. При этом fcntl(F_GETFL) с последнего упорно показывает, что бит O_ASYNC присутствует.

PR запостил уже?

Неа, сразу патч с примерами в список рассылки. Вот подробное описание:

http://mail-index.netbsd.org/tech-net/2011/02/17/msg002457.html

У тебя ядро 5.0.2 - может CURRENT стоило брать?

Я посмотрел - в CURRENT те же строчки

yoghurt ★★★★★ ()
Ответ на: комментарий от sv75

>1. Зачем к QEMU гуй? Чем вывод в консоль / ncurses не угодил?

А видимо до этого момента я ман не дочитал :) Это мой первый опыт использования QEMU

2. Терминус в несглаженных шрифтах по-моему лучший.

Он слишком квадратный, fixed - моя любовь навеки

3. Спектр цветов нарушает идиллию.

Он к тому же ещё и анимированный

yoghurt ★★★★★ ()
Ответ на: комментарий от loz

FVWM умеет тайлы, если его этому научить. У меня нормальный тайлинг написать к нему плагином на Perl всё руки не дойдут :)

А на фоне просто одно окно Emacs, само по себе разделенное

yoghurt ★★★★★ ()
Ответ на: комментарий от sv75

> 1. Зачем к QEMU гуй? Чем вывод в консоль / ncurses не угодил? В итоге шрифты не одинаковые.

Пару лет назад запускал нескучный дебиан, ncurses вывод тупил дико. Поэтому только vnc && ssh. :-(

2. Терминус в несглаженных шрифтах по-моему лучший.


fixed лучше терминуса практически на всех размерах.

tensai_cirno ★★★★★ ()
Ответ на: комментарий от yoghurt

>>3. Спектр цветов нарушает идиллию.

Он к тому же ещё и анимированный


Ваще пушка :3

tensai_cirno ★★★★★ ()
Ответ на: комментарий от yoghurt

> Он к тому же ещё и анимированный

OMG >_<

sv75 ★★★★★ ()
Ответ на: комментарий от x4DA

Со мной Хамсик уже в твиттере связался, говорит что хочет закоммитить. Ок, напишу и в канал :)

yoghurt ★★★★★ ()

Радуга зачетная. Хороший скрин. Про багу в ядре не вникал :)

fractaler ★★★★★ ()
Ответ на: комментарий от bsdelnik

В нетбсд на нём большие косяки :) Грузится только без ACPI, клавиатура работает только с выключенным OHCI, не работают всякие плюшки вроде 3g-свистка (насколько я понимаю, как раз из-за выключенного OHCI). Вайфай даже пробовать поднимать не стал - дома не нужен

yoghurt ★★★★★ ()
Ответ на: комментарий от bsdelnik

Запись «обновиться до current» в моей todo'шечке ещё с осени висит, да все лень

yoghurt ★★★★★ ()

борода и прокуренный свитер к скриншоту прилагаются

anonymous_sapiens ★★★★★ ()

Это я видел же уже.

Чем человек дольше использует fvwm, тем у него конфиг ближе к дефолту.

Hoodoo ★★★★★ ()
Ответ на: комментарий от Hoodoo

>Чем человек дольше использует fvwm, тем у него конфиг ближе к дефолту.

В плане оформления, пожалуй, да. В поведенческом плане в голове вертится ещё целая масса нереализованных идей :)

yoghurt ★★★★★ ()

выглядит здорово

собственно, субж. вот только пропорции шрифтов не очень понравились, за исключением куэму - там такой классический вшитый в видюху шрифт, а в остальном немного сжатый по вертикали. я бы misc-fixed поставил стандартного размера или терминус, по вкусу. и еще, коль скоро основной софт клишный, - я бы цвета изменил, вспомни план9, они там это здорово обосновали, концепцию пастельных цветов. но все равно приятно, один из редких скринов, где кто-то действительно демонстрирует, как приносит пользу сообществу.

frd ★★ ()

Так вот ты какой, серверный олень!

queen3 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.