Bug 50300 - [patch] make the loader(8) use of terminal-control sequences optional.
Summary: [patch] make the loader(8) use of terminal-control sequences optional.
Status: Closed Overcome By Events
Alias: None
Product: Base System
Classification: Unclassified
Component: bin (show other bugs)
Version: 4.7-RELEASE
Hardware: Any Any
: Normal Affects Only Me
Assignee: Warner Losh
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-25 23:20 UTC by glenn
Modified: 2021-07-04 01:41 UTC (History)
1 user (show)

See Also:


Attachments
file.diff (372 bytes, patch)
2003-03-25 23:20 UTC, glenn
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description glenn 2003-03-25 23:20:10 UTC
	The loader(8) program sends cursor control commands to the console at
	boot time.  Systems that use serial consoles don't necessarily provide
	support for those (fixed) control sequences.  This can create really
	annoying problems, possibly locking up some terminals.

	The loader sources provide a compile-time #ifdef option (TERM_EMU)
	that enables this functionality, which is always enabled in the
	Makefile.

Fix: Make the TERM_EMU option selectable in the Makefile.

This is a diff on /usr/src/sys/boot/i386/libi386/Makefile.

The same patch applies to /usr/src/sys/boot/pc98/libpc98/Makefile, but
I have no way to test that.
How-To-Repeat: 	n/a
Comment 1 Eitan Adler freebsd_committer freebsd_triage 2017-12-31 08:00:37 UTC
For bugs matching the following criteria:

Status: In Progress Changed: (is less than) 2014-06-01

Reset to default assignee and clear in-progress tags.

Mail being skipped