[SeaBIOS] [PATCH] optionrom: disallow int19 redirect for pnp roms.

Kevin O'Connor kevin at koconnor.net
Wed Nov 28 03:19:09 CET 2018


On Tue, Nov 27, 2018 at 01:10:38PM +0100, Gerd Hoffmann wrote:
> Check whenever pnp roms attempt to redirect int19, and in case it does
> log a message and undo the redirect.
> 
> A pnp rom should not need this, we have BEVs and BCVs for that.
> Nevertheless there are roms in the wild which are redirecting int19.
> At least some BIOS implementations for physical hardware have a config
> option in the setup to allow/disallow int19 redirections, so just not
> allowing this seems to be the way to deal with this situation.
> 
> Buglink: https://bugzilla.redhat.com//show_bug.cgi?id=1642135

That is very odd.  I'm pretty sure iPXE normally does register itself
as a BEV - any idea why it's now hooking int19?

I'm leery of making a change like this, because there's a good chance
it will break something in some other obscure software.  I think
fixing this in iPXE would be preferable if possible.

-Kevin



More information about the SeaBIOS mailing list