tag:blogger.com,1999:blog-6739077729235978763.post2280329210082104564..comments2023-12-24T03:35:11.626+01:00Comments on Artyom Tarasenko's blog: Bug in NetBSD 1.6 - 3.1 emulationatarhttp://www.blogger.com/profile/16986140925986775324noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-6739077729235978763.post-43750467487357128152010-08-24T15:01:33.871+02:002010-08-24T15:01:33.871+02:00Уже писал в список рассылки NetBSD (без реакции), ...Уже писал в список рассылки NetBSD (без реакции), но и проблему уже сам расковырял.<br /><br />Это не баг в NetBSD. В документации на контроллер скази сказано не очень чётко, в каком порядке надо программировать dma и esp. Разработчики qemu решили, что dma сконфиругировано, но пересылка в обе стороны выполняется контроллером esp. <br /><br />В результате имеем практически полностью неправильную реализацию select with(out) attention. Дело усложняется тем, что контроллер esp используется при эмуляции mips и ppc, и в каждом из случаев дма предположительно по разному работает (во всяком случае, по разному реализовано в qemu).<br /><br />В результате мы с маитенером так и не пришли к общему мнению, как исправлять.<br /><br />Пока что отложил до лучших времён - если возникнет проблема в какой-то из нужных мне ос - вернусь к этому багу.atarhttps://www.blogger.com/profile/16986140925986775324noreply@blogger.comtag:blogger.com,1999:blog-6739077729235978763.post-62344735955900709962010-08-24T12:38:22.719+02:002010-08-24T12:38:22.719+02:00может быть, стоит написать в рассылку netbsd tech-...может быть, стоит написать в рассылку netbsd tech-kern?<br /><br />случай действительно интересный...4DAhttps://www.blogger.com/profile/01635684307947474586noreply@blogger.com