графическая консоль

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение paradox » 2009-08-19 21:52:07

а я считаю что нужно.
и в рассылку и на другой адрес.
пусть смотрят и думают.
а я считаю не надо быть слишком навязчивым)))
а то и прям
написали тут три маленьких патча
и делаем такой шум шо капец

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение Alex Keda » 2009-08-19 22:20:15

понимаешь, это для тебя маленькие патчи.
а для непрограммистов - это большое дело.
а вообще - всё большое складывается из маленького. три маленьких патча - уже достаточно =)
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение paradox » 2009-08-19 22:47:27

terminus писал(а):Отправил я в freebsd-current@ и на 80386.nl портянку длиной в четыре страницы (сочинил вроде складно) ;-)
Типа, надо теперь подождать, что скажут... :pardon:
---
тред:
http://lists.freebsd.org/pipermail/free ... 10793.html
еххх
говорил
скромно ненавязчего спросите
собираеться ed@ добавить такую возможность или нет
а вы опять меня там разрекламировали

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение Alex Keda » 2009-08-20 10:52:50

тему почистил.
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение paradox » 2009-08-20 11:48:24

черт позно проснулся))) что то пропустил

на какое сообщение была жалоба то и удалил

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение paradox » 2009-08-20 12:26:04

лёха восстанови сообщение гостя с паникой
а то он не на то сообщение пожаловался)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение Alex Keda » 2009-08-20 12:31:42

не восстановишь.
если бы вчерашнее - было бы в архиве. за сегодня бэкапа нету ещё.
=========
кстати - я его не грохал. ща гляну кто грохнул
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение Alex Keda » 2009-08-20 12:32:53

а это ты его походу грохнул =)
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение paradox » 2009-08-20 12:38:13

он на него пожаловался))

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение Alex Keda » 2009-08-20 13:59:26

ну извините... ничем не могу помочь =)
Убей их всех! Бог потом рассортирует...

Гость
проходил мимо

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение Гость » 2009-08-20 14:02:56

хм, если убрать assert'ы, то там при переключении режима deadlock

Код: Выделить всё

@@ -31,7 +31,7 @@
 #include <sys/param.h>
 #include <sys/lock.h>
 #include <sys/systm.h>
-#define        teken_assert(x)         MPASS(x)
+#define        teken_assert(x)         /* MPASS(x) */
 #define        teken_printf(x,...)
 #else /* !(__FreeBSD__ && _KERNEL) */
 #include <sys/types.h>

Код: Выделить всё

(kgdb) bt
#0  0xffffffff80584ba0 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:530
During symbol reading, Incomplete CFI data; unspecified registers at 0xffffffff80584b23.
During symbol reading, unsupported tag: 'DW_TAG_volatile_type'.
#1  0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#2  0xffffffff805481ba in cnputs (p=0xffffffff80e31f80 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#3  0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#4  0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#5  0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#6  0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#7  0xffffffff805481ba in cnputs (p=0xffffffff80e322a0 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#8  0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#9  0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#10 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#11 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#12 0xffffffff805481ba in cnputs (p=0xffffffff80e325c0 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#13 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#14 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#15 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#16 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#17 0xffffffff805481ba in cnputs (p=0xffffffff80e328e0 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#18 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#19 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#20 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#21 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#22 0xffffffff805481ba in cnputs (p=0xffffffff80e32c00 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#23 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#24 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#25 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#26 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#27 0xffffffff805481ba in cnputs (p=0xffffffff80e32f20 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#28 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#29 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#30 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#31 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#32 0xffffffff805481ba in cnputs (p=0xffffffff80e33240 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#33 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#34 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#35 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#36 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#37 0xffffffff805481ba in cnputs (p=0xffffffff80e33560 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#38 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#39 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#40 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#41 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#42 0xffffffff805481ba in cnputs (p=0xffffffff80e33880 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#43 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#44 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#45 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#46 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#47 0xffffffff805481ba in cnputs (p=0xffffffff80e33ba0 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#48 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
---Type <return> to continue, or q <return> to quit---
#49 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#50 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#51 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#52 0xffffffff805481ba in cnputs (p=0xffffffff80e33ec0 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#53 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#54 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#55 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#56 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#57 0xffffffff805481ba in cnputs (p=0xffffffff80e341e0 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#58 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#59 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#60 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#61 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#62 0xffffffff805481ba in cnputs (p=0xffffffff80e34500 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#63 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#64 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#65 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#66 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#67 0xffffffff805481ba in cnputs (p=0xffffffff80e34820 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#68 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#69 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#70 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#71 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#72 0xffffffff805481ba in cnputs (p=0xffffffff80e34b40 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#73 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#74 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#75 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#76 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#77 0xffffffff805481ba in cnputs (p=0xffffffff80e34e60 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#78 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#79 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#80 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#81 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#82 0xffffffff805481ba in cnputs (p=0xffffffff80e35180 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#83 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#84 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#85 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#86 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#87 0xffffffff805481ba in cnputs (p=0xffffffff80e354a0 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#88 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#89 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#90 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#91 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#92 0xffffffff805481ba in cnputs (p=0xffffffff80e357c0 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#93 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#94 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#95 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#96 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#97 0xffffffff805481ba in cnputs (p=0xffffffff80e35ae0 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
---Type <return> to continue, or q <return> to quit---
#98 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#99 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#100 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#101 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#102 0xffffffff805481ba in cnputs (p=0xffffffff80e35e00 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#103 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#104 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#105 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#106 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#107 0xffffffff805481ba in cnputs (p=0xffffffff80e36120 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#108 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#109 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#110 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#111 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#112 0xffffffff805481ba in cnputs (p=0xffffffff80e36440 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#113 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#114 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#115 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#116 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#117 0xffffffff805481ba in cnputs (p=0xffffffff80e36760 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#118 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#119 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#120 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#121 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#122 0xffffffff805481ba in cnputs (p=0xffffffff80e36a80 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#123 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#124 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#125 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#126 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#127 0xffffffff805481ba in cnputs (p=0xffffffff80e36da0 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#128 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#129 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#130 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#131 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#132 0xffffffff805481ba in cnputs (p=0xffffffff80e370c0 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#133 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#134 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#135 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#136 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#137 0xffffffff805481ba in cnputs (p=0xffffffff80e373e0 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#138 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#139 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#140 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#141 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
#142 0xffffffff805481ba in cnputs (p=0xffffffff80e37700 "panic: ") at /usr/src/sys/kern/kern_cons.c:422
#143 0xffffffff805b856b in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:335
#144 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#145 0xffffffff80584bf9 in panic (fmt=0xffffffff80960fd0 "mtx_lock_spin: recursed on non-recursive mutex %s @ %s:%d\n")
    at /usr/src/sys/kern/kern_shutdown.c:549
#146 0xffffffff805765df in _mtx_lock_spin_flags (m=0xffffffff80c235c0, opts=0x0,
    file=0xffffffff8095b8bb "/usr/src/sys/kern/kern_cons.c", line=0x1a6) at /usr/src/sys/kern/kern_mutex.c:241
---Type <return> to continue, or q <return> to quit---
#147 0xffffffff805481ba in cnputs (p=0xffffffff80e37be0 "\r\n") at /usr/src/sys/kern/kern_cons.c:422
#148 0xffffffff805b8830 in putcons (c=Variable "c" is not available.
) at /usr/src/sys/kern/subr_prf.c:365
#149 0xffffffff805b8a3a in putchar (c=0xa, arg=Variable "arg" is not available.
) at /usr/src/sys/kern/subr_prf.c:399
#150 0xffffffff805b6fa1 in kvprintf (fmt=0xffffffff809ab0c1 "Fatal double fault\n", func=0xffffffff805b89d0 <putchar>,
    arg=0xffffffff80e37bb0, radix=0xa, ap=Variable "ap" is not available.
) at /usr/src/sys/kern/subr_prf.c:652
#151 0xffffffff805b8525 in vprintf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:330
#152 0xffffffff805b85e7 in printf (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/subr_prf.c:301
#153 0xffffffff80866f0a in dblfault_handler (frame=0xffffffff80e37da0) at /usr/src/sys/amd64/amd64/trap.c:868
#154 0xffffffff8084dacc in Xdblfault () at /usr/src/sys/amd64/amd64/exception.S:278
#155 0xffffffff805b6f9e in kvprintf (fmt=0xffffffff80962549 "anic: ", func=0xffffffff805b89d0 <putchar>,
    arg=0xffffff800001b170, radix=0xa, ap=0xffffff800001b250) at /usr/src/sys/kern/subr_prf.c:652
Previous frame inner to this frame (corrupt stack?)
ты этот баг имел в виду?

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение paradox » 2009-08-20 14:32:57

ну я не токо имел ввиду баг
я имел ввиду кривость самого teken
похоже ed@ не совсем сделал универсально
потому как на 7 в отсутсвие этого все работает без нареканий

кстати я не разбирался
нафиг этот teken нужен? что ed@ пытался добавить? utf ?

Гость
проходил мимо

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение Гость » 2009-08-20 14:48:24

paradox писал(а):нафиг этот teken нужен? что ed@ пытался добавить? utf ?
ссылка в первом посте в
http://forum.lissyara.su/viewtopic.php?f=46&t=13192

т.е. ed@ хотел выделить код отвечающий за эмуляцию терминала и сделать эмуляцию xterm'а (в wscons делали эмуляцию vt100). Не на каждой машине в termcap(5) есть секция для cons25, но на каждой есть xterm.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение paradox » 2009-08-20 14:53:20

дауж
допилил

Гость
проходил мимо

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение Гость » 2009-08-20 15:01:48

paradox писал(а):потому как на 7 в отсутсвие этого все работает без нареканий
ты уверен что это баг libteken, а не, например, mpsafetty (делал тоже ed@), кой тоже пока только в 8-ке?

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение paradox » 2009-08-20 15:14:29

Гость писал(а):
paradox писал(а):потому как на 7 в отсутсвие этого все работает без нареканий
ты уверен что это баг libteken, а не, например, mpsafetty (делал тоже ed@), кой тоже пока только в 8-ке?
не уверен
но больше предположение на syscons который переделывал ед

_Andy
проходил мимо

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение _Andy » 2009-08-21 7:57:57

Граждане, простите, что прерываю Ваш гешефт, но не могли бы
вы подсказать, мне в "порт" добавлять только патчи Гостя?
Или вообще все? Какие из них актуальны?

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение paradox » 2009-08-21 10:10:39

а как ты в порт добавишь патчи для ядра?

там все патчи полезны)

_Andy
проходил мимо

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение _Andy » 2009-08-21 10:25:14

paradox писал(а):а как ты в порт добавишь патчи для ядра?
Я погляжу, что можно сделать.
paradox писал(а):там все патчи полезны)
Я к тому, что Гость твои патчи вроде бы дополнял? Твои все еще актуальны или
достаточно наложить только патчи Гостя?

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение paradox » 2009-08-21 10:30:45

мои это черновая наброска
а у гостя все уже как надо тоесть правильно и красиво)))

Гость
проходил мимо

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение Гость » 2009-08-21 11:27:16

хм, читая вики
VBE/Accelerator Functions (VBE/AF) [Aug. 1996]

VBE/AF provides a low-level, standard interface to common acceleration functions available on most hardware. Some of the functions supported in the standard are access to hardware cursors, Bit Block Transfers (Bit Blt) , off screen sprites, hardware panning, drawing and other functions.
интересно, фряшный драйвер использует хоть какое-то ускорение? Судя по тому как у мя видео на 800x600x32 безбожно тормозит по сравнению с x86-video-vesa скорее всего нет.

_Andy, как насчет такого простенького порта: vesa-kmod.diff. Просто скопировал у файлы и запихнул их в тарболл с датой, а пути поправил в цели post-patch.

Не знаю, правда, что делать с комментариями к патчам. Получается вообще без документации.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение paradox » 2009-08-21 11:36:36

акселерацию не утвердили в VBE2
перенесли в VBE3 а потом чтото заглохло
щас за спецификацию pdf денег берут - вообще не достать

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение paradox » 2009-08-21 11:38:14

вообще подумалось что есть же
fbvnc клиент
так что спомощю его можно создавать легковесные vnc клиенты не поднимая целые иксы

Гость
проходил мимо

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение Гость » 2009-08-21 11:43:27

paradox писал(а):щас за спецификацию pdf денег берут - вообще не достать
Ась?
http://pdos.csail.mit.edu/6.828/2008/re ... e/vbe3.pdf

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение paradox » 2009-08-21 11:44:53

ну это общая спецификация
а есть специальная где есть и функции акселерации