textmodes patch...

Edward S. Marshall (emarshal@prime.common.net)
Sat, 24 Jun 1995 02:38:44 -0500 (CDT)

Hi there...

I'm not sure if this is the right place to ask, but...:-)

I'm currently using kernel 1.3.3 with HJ's elf patch, and everything has
been working fine (aside from a problem with inn causing some call traces
to get dumped to console in much the same manner as the previous message
about gpm did). I've also been running 1.2.8 (non elf) on another
machine, with the new-textmodes patch on sunsite.unc.edu in the directory
/pub/Linux/kernel/patches/misc/new-textmodes.gz. Now, I tried to apply
the same patch to the 1.3.3 kernel, and it went in cleanly (with an offset,
but that's ignorable anyway). When I attempted to boot the new kernel, I
received an error "unable to fill buffer" and the system halted (this is
immediately asking what video mode I'd prefer).

The patch only affects arch/i386/boot/setup.S, and has a note with it that
says: "Some [VGA textmodes] use temporary space of 16K at 0x80000 to
initialize". Could this be affecting things?

(The reason I need this patch is that I'm using a Cirrus Logic 5429, and
a LOT of textmodes aren't possible without this patch (such as a wide
range of 132x? modes). The patch also contains fixes for other cards,
like Tridents and such. I'm wondering why it never made it into the
kernel proper before?)

Anyways, any help would be appreciated; if anyone wants, I can mail the
patch to them (no need to hit the list with it). (For historical note:
the patch was originally made for 1.1.54.)

Edward S. Marshall <emarshal@common.net> | Comnet Technical Administrator,
http://www.common.net/~emarshal/ | Vice President, Common Internet Inc,
Finger for PGP public key. | and spare-time software developer.
The "any key"? That's the big red switch on the side of the computer....