28.07.2013 22:03, Bart Oldeman пишет: > 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); Hi, the "devel" branch doesn't even contain the do_intr_call_back() function any more, so either you are seeing some "intermediate" bug, or, more likely, the bug that was caused by your cherry-picks. Coopthreads was a WIP, so cherry-picking it is not very efficient. > - 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. If it is relevant for "devel" I guess.
------------------------------------------------------------------------------ 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