On 10 July 2013 12:27, Stas Sergeev wrote: > But, out of sudden, "devel" happened to have so many > big or untrivial changes, that no one seems to be willing > to spend the time on sorting them out and merge to master. > I think I'll just end up merging it to master as-is eventually, > but Bart promised to take a look at a few things, so it is > all upside down for now.
As you could see I finally started merging pieces of devel back to master, mostly using "git cherry-pick". I am now at the point where plain cherry-picks no longer work and some patches need backporting, but it's not very hard (e.g. commit 15863b65). Where it breaks for me (for console graphics vc switching) is patch commit 0932e960ee46d151ef6e96f78bc0427f41305b10 Author: Stas Sergeev <s...@users.sourceforge.net> Date: Mon Jan 28 15:48:29 2013 +0400 lowmem: add api for rm stack switching, and use it for vbe int10 callback the api itself is harmless of course, but there is also this change in the same patch: *p = 1; - pic_cli(); + clear_IF(); do_intr_call_back(0x10); - pic_sti(); *p = 0; this breaks it for me with a Nested thread invocation. Perhaps my BIOS runs "sti" at some point which allows things to happen that did not before? I attached boot.log for dosemu -s -D+v exitemu (for the above git revision 0932e9!). Please let me know if you need more info and we could open a bug report for this. Bart
boot.log
Description: Binary data
------------------------------------------------------------------------------ See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________ Dosemu-devel mailing list Dosemu-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dosemu-devel