From: BlaisorBlade <bla...@ya...> - 2004-06-19 16:39:36
Attachments:
uml-linux-2.6.7-01-bb1.patch.bz2
|
Since I learned to use patch-scripts, which greatly ease patch management, I've started collecting UML patches and merging them together: this is very fast with these tools, so I'll be able to release more quickly new patches. This is a collection of various nice changes to UML. There are two critical fixes (the first two), some cleanups and finally the SYSEMU patch + two addition done by me and Roland. The attached patch is incremental onto uml-patch-2.6.7-01.bz2. I'll also upload a tarball containing the split-out patches (plus some more ones, not yet ready for general usage): it will contain all the "patch-scripts" datas, for faster merging. Little patch descriptions: disable-UnitAtATime.patch Avoid that gcc breaks UML with "unit at a time" compilation mode. HostFs-2.6-fd_leak.patch Fixes an host fd leak caused by hostfs. LegacyTerminalSupport.patch Adds LEGACY_PTY config option MakeHelp.patch Makes "make help ARCH=um" work. H-02-Fixdep-improve.patch Fixes "fixdep.c" to support arch/um/include/uml-config.h. Move_away_from_user.patch Reduces code in *_user files, by moving it in _kern files if already possible. Add_os_make_pty_raw.patch Adds os_make_pty_raw and uses it; also fixes a silly panic (EINTR returned by call). Hostaudio_clean.patch Folds hostaudio_user.c into hostaudio_kern.c. um-sysemu.patch Use PTRACE_SCEMU (the so-called SYSEMU) to reduce syscall cost. sysemu_cmdParam.patch Adds the "nosysemu" command line parameter to disable SYSEMU proc_sysemu.patch Adds /proc/sysemu to toggle SYSEMU usage. Bye -- Paolo Giarrusso, aka Blaisorblade Linux registered user n. 292729 |