forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > SU.OS2

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 04.01.2020, 16:22
Andrew Kolchoogin
Guest
 
Сообщений: n/a
По умолчанию OS/2 под Qemu.

Andrew Kolchoogin написал(а) к All в Jan 20 12:01:19 по местному времени:

Приветствую, коллеги.

А вот победил ли кто TRAP 000E у OS2LVM у "Авроры" под Qemu? Судя по Интернету, этот баг был зарепорчен Qemu'истам, но на вопросы разработчиков репортер отвечать отказался, и баг протух.
Кроме этого, в том же Инетике масса жалоб на трап этого с$@ного OS2LVM и на Bare Metal. Что ему не так-то?

Всего наилучшего,
Андрей Кольчугин.

... Да Fidonet-то у нас есть - у нас ума не хватает
--- Пером по пергаменту
Ответить с цитированием
  #2  
Старый 05.01.2020, 03:22
Dmitry Zavalskov
Guest
 
Сообщений: n/a
По умолчанию OS/2 под Qemu.

Dmitry Zavalskov написал(а) к Andrew Kolchoogin в Jan 20 02:03:13 по местному времени:

Нi,Andrew!

04 Jan 20 12:01, Andrew Kolchoogin wrote to All:
AK> А вот победил ли кто TRAP 000E у OS2LVM у "Авроры" под Qemu? Судя по
AK> Интернету, этот баг был зарепорчен Qemu'истам, но на вопросы
AK> разработчиков репортер отвечать отказался, и баг протух. Кроме этого,
AK> в том же Инетике масса жалоб на трап этого с$@ного OS2LVM и на Bare
AK> Metal. Что ему не так-то?
Это не OS2LVM сраный, а QEMU :) Ребята очень старательно читали интелёвую
документацию, не проверяя ни разу.
А там написано, что 16-битная sgdt инструкция работает так, как на 286.
А вот фиг, она работает так же, как 32-битная :) На всех процах, начиная с
386, раз OS2LVM на железе нигде не падает.

Патчёная версия - ftp://212.12.30.18/public/OS2LVM_QEMU.ZIP
Бегает и резвится в QEMU.

Dmitry.

--- end of page ---
Ответить с цитированием
  #3  
Старый 09.01.2020, 02:14
Andrew Kolchoogin
Guest
 
Сообщений: n/a
По умолчанию OS/2 под Qemu.

Andrew Kolchoogin написал(а) к Dmitry Zavalskov в Jan 20 21:55:56 по местному времени:

Приветствую, Dmitry.

В воскресенье, 05 января 2020 г. ты писал мне следующее:

DZ> А там написано, что 16-битная sgdt инструкция работает так, как на
DZ> 286. А вот фиг, она работает так же, как 32-битная :) На всех процах,
DZ> начиная с 386, раз OS2LVM на железе нигде не падает.
Да ладно! "Сам видел" (tm) в этих ваших Энторнетах кучу жалоб!

DZ> Патчёная версия - ftp://212.12.30.18/public/OS2LVM_QEMU.ZIP
Vielen Dank, а почему бы не запатчить, собственно, Qemu-то?-)

Всего наилучшего,
Андрей Кольчугин.

... Россия - могучая гора. Но каких же мышей она родила!
--- Пером по пергаменту
Ответить с цитированием
  #4  
Старый 09.01.2020, 06:20
Dmitry Zavalskov
Guest
 
Сообщений: n/a
По умолчанию OS/2 под Qemu.

Dmitry Zavalskov написал(а) к Andrew Kolchoogin в Jan 20 02:40:18 по местному времени:

Нi,Andrew!

08 Jan 20 21:55, Andrew Kolchoogin wrote to Dmitry Zavalskov:
DZ>> А там написано, что 16-битная sgdt инструкция работает так, как
DZ>> на 286. А вот фиг, она работает так же, как 32-битная :) На всех
DZ>> процах, начиная с 386, раз OS2LVM на железе нигде не падает.
AK> Да ладно! "Сам видел" (tm) в этих ваших Энторнетах кучу жалоб!
OS2LVM? На железе? Сразу после sgdt инструкции? :) Не верю ;)

В доке интелёвой написано одно, но все клоны явно проверяли
инструкции ручками, поэтому забытый префикс 66 в 16-битном сегменте
в OS2LVM нигде кроме QEMU не вылезает. И VPC и VBox - все бегают и
резвятся, как и все процессоры, склёпанные за эти годы - всяческие
курицы, amd, Ti и прочая ...

DZ>> Патчёная версия - ftp://212.12.30.18/public/OS2LVM_QEMU.ZIP
AK> Vielen Dank, а почему бы не запатчить, собственно, Qemu-то?-)
Наверно можно :) Заодно можно рассказать этим ребятам, что xlat
у них глючит безбожно, когда 64-битный страничный режим включён ;)

Но мне было тупо лень сочинять багрепорты и искать куда их писать,
поэтому просто сделал патч :)

Dmitry.

--- end of page ---
Ответить с цитированием
  #5  
Старый 09.01.2020, 10:32
Andrew Kolchoogin
Guest
 
Сообщений: n/a
По умолчанию OS/2 под Qemu.

Andrew Kolchoogin написал(а) к Dmitry Zavalskov в Jan 20 06:13:36 по местному времени:

Приветствую, Dmitry.

В воскресенье, 05 января 2020 г. ты писал мне следующее:

DZ> Патчёная версия - ftp://212.12.30.18/public/OS2LVM_QEMU.ZIP
DZ> Бегает и резвится в QEMU.
А у меня теперь упала в OS2KRNL -- так же, как и OS2LVM. 000e:c3a8.

Всего наилучшего,
Андрей Кольчугин.

... Что такое фураж? -- Это часть фуражки!
--- Пером по пергаменту
Ответить с цитированием
  #6  
Старый 09.01.2020, 11:42
Dmitry Zavalskov
Guest
 
Сообщений: n/a
По умолчанию OS/2 под Qemu.

Dmitry Zavalskov написал(а) к Andrew Kolchoogin в Jan 20 10:30:53 по местному времени:

Нi,Andrew!

09 Jan 20 06:13, Andrew Kolchoogin wrote to Dmitry Zavalskov:
DZ>> Патчёная версия - ftp://212.12.30.18/public/OS2LVM_QEMU.ZIP
DZ>> Бегает и резвится в QEMU.
AK> А у меня теперь упала в OS2KRNL -- так же, как и OS2LVM. 000e:c3a8.
А если попробовать QEMU <=2.5.0?

Там что-то люто наоптимизировали где-то в этом районе и оно падает при
переходе в R3 код. 2.5.0, кажется, ещё рабочий, а 2.5.91 уже грохается.
Какие-то проблемы с 16-битным стеком в ядре.

Dmitry.

--- end of page ---
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 20:19. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot