{"push_id":1315876407,"size":3,"distinct_size":1,"ref":"refs/heads/hardened/current/segvguard-ng","head":"d0cb773ddfbf372a9ea7f72fd68126b17f8de31b","before":"8869eb91a6d8bccf3a89f31a88f167f43b971e82","commits":[{"sha":"94a237c17c06741e0ffbf8367ea1e974c4571178","author":{"name":"bde","email":"0a5debbd3201cc20732c0036d537726f85916673@FreeBSD.org"},"message":"Fix vm86 initialization, part 3 of 2 and a half.  (Actually, just fix\nearly printfs and debugging of vm86 initialization and some other early\ninitialization in some cases.)  Add an option debug.late_console (with\ndefault 1=off) to move console and kdb initialization back where it was.\nDo the same for amd64 although there is no vm86 there.\n\nOn my test system, debug.late_console=0 works for the syscons, sio and\nuart console drivers on amd64 and i386, and for vt on i386 but not on\namd64.\n\nThe early printfs fixed by debug.late_console=0 are:\n- on i386, the message about lost memory above 4G\n- with -v in otherwise normal use, about 20 printfs for SMAP\n- other debugging messages for memory sizing.  Mostly under -v and\n  not printed in normal use.\n\nDocument in a comment how much earlier the initialization and early\nprintf()s can be.  That is very early for the console.  Not much more\nthan curthread is needed.  kdb use obviously needs to be not so early,\nsince it needs IDT initialization and that is done relatively late\nfor convenience and historical reasons.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/94a237c17c06741e0ffbf8367ea1e974c4571178"},{"sha":"3ca04a6203a577a11745afd4336519154f5fcc31","author":{"name":"Oliver Pinter +","email":"924fd90530ea0369cfaf1274bf61a797817afd0e@hardenedbsd.org"},"message":"Merge branch 'freebsd/current/master' into hardened/current/master","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/3ca04a6203a577a11745afd4336519154f5fcc31"},{"sha":"d0cb773ddfbf372a9ea7f72fd68126b17f8de31b","author":{"name":"Oliver Pinter +","email":"924fd90530ea0369cfaf1274bf61a797817afd0e@hardenedbsd.org"},"message":"Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/segvguard-ng","distinct":true,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/d0cb773ddfbf372a9ea7f72fd68126b17f8de31b"}]}
{"actor":{"display_login":"opntr-auto"}}