[Bug 255072] boot (legacy): no progress beyond 'BIOS DRIVE D: is disk1'

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 15 Jan 2022 21:33:34 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255072

--- Comment #34 from spell@itl.ua ---
(In reply to Toomas Soome from comment #33)
> So, enforcing IO size to 1 sector (512B) does not help, but using buffer at 0x8000 does?
Enforcing IO size to 512 bytes does help. That is why I ever have paid
attention to buffer location variations.

> I still wonder if we could determine the size of corruption - note, we can increase the buffer area in BSS for test purposes.
Increasing bio_buffer size to BIO_BUFFER_SIZE*4 didn't help.

Trying to work out with the bd_io_workaround() and the comment about it and to
detect possible buffer overrun...

-- 
You are receiving this mail because:
You are the assignee for the bug.