{"push_id":573350320,"size":8,"distinct_size":8,"ref":"refs/heads/stable/10","head":"975bfc4e8b87fd9b0a6e99f270e5c8085cd6dfbc","before":"2d05aee53ac436da02d8368efae120be00fb2709","commits":[{"sha":"ea4d7bbc3cfc71cdda8c7aad8d79f0d4db10d4fc","author":{"email":"57a33a5496950fec8433e4dd83347673459dcdfc@FreeBSD.org","name":"ian"},"message":"MFC r276191:  Display correct value for cache level-of-coherency (needs +1).","distinct":true,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/ea4d7bbc3cfc71cdda8c7aad8d79f0d4db10d4fc"},{"sha":"39fe100d12eef6aec1b703b2ec0f3a85cd2d5205","author":{"email":"bfed11ad5cdd21dfd9ed695a5c3e9ad4e680f6af@FreeBSD.org","name":"jhb"},"message":"MFC 277710:\nPass a valid Dx state variable to PCIB_POWER_FOR_SLEEP() in pcib_resume()\ninstead of NULL.","distinct":true,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/39fe100d12eef6aec1b703b2ec0f3a85cd2d5205"},{"sha":"564d364c5421989022df5e69f2c431b76846f050","author":{"email":"57a33a5496950fec8433e4dd83347673459dcdfc@FreeBSD.org","name":"ian"},"message":"MFC r276196, r276197, r276198, r276202, r276203, r276204:\n\n  Change the style of the DO_AST macro to match the others\n\n  Remove _PROF_PROLOGUE from the EENTRY() macros.\n\n  Stylish changes... put tabs where they need to be in macros, move lines\n  around so that related things are more grouped together, rewrite comments.\n\n  Fix the GLOBAL macro so it works (upper vs lowercase X), use it in _EENTRY.\n\n  Create 'L' variants of all the ENTRY macros for file-static/local symbols.","distinct":true,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/564d364c5421989022df5e69f2c431b76846f050"},{"sha":"a59279fefdfab4a6b42be074372e7c2acbd49a41","author":{"email":"57a33a5496950fec8433e4dd83347673459dcdfc@FreeBSD.org","name":"ian"},"message":"MFC r276206:\n\n  For data and instruction prefetch aborts, call the same handler in the C\n  code, passing a 0/1 flag that indicates which type of abort it was.  This\n  sets the stage for unifying the handling of page faults in a single routine.","distinct":true,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/a59279fefdfab4a6b42be074372e7c2acbd49a41"},{"sha":"997bc7a02b44b82c8a9a55653372f8b55c66a2fb","author":{"email":"57a33a5496950fec8433e4dd83347673459dcdfc@FreeBSD.org","name":"ian"},"message":"MFC r272209, r272300, r276212, r276213:\n\n  Add machine/sysreg.h to simplify accessing the system control coprocessor\n  registers and use it in the ARMv7 CPU functions.\n\n  Add macros for asm barrier instructions with arch-specific implementations.\n\n  Define only the CP15 register operations that are valid for the architecture.","distinct":true,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/997bc7a02b44b82c8a9a55653372f8b55c66a2fb"},{"sha":"4ce6bafee9cad2cc2b14aff1d4da52e8e2f029f8","author":{"email":"57a33a5496950fec8433e4dd83347673459dcdfc@FreeBSD.org","name":"ian"},"message":"MFC r276247, r276333, r276334, r276335, r276336, r276340, r276350:\n\n  Include acle-compat.h directly rather than getting it via sysreg.h.\n\n  Add new code to read and parse cpu identification data using the new CPUID\n  mechanism defined for armv7.\n\n  Add new TLB and cache maintainence functions for armv6 and armv7.\n\n  Eliminate an unused macro whose name clashes now with a function in the\n  new cpu-v6.h\n\n  Add cache maintenance functions which will be used by startup code to\n  initially set up the MMU.\n\n  Fix a \"decl is not a prototype\" error noticed by gcc (but not clang).\n\n  Update comments (r4 is not used anywhere), use non-profiling entry macros.\n\n  Add arm option ARM_NEW_PMAP, to allow us to begin adding the new pmap\n  code alongside the existing implementation\n\n  Add armv6 implementations of cache operations to avoid duplication","distinct":true,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/4ce6bafee9cad2cc2b14aff1d4da52e8e2f029f8"},{"sha":"44aea37041e859e73ac4ba115948812ef2a69b03","author":{"email":"57a33a5496950fec8433e4dd83347673459dcdfc@FreeBSD.org","name":"ian"},"message":"MFC r276306:  Use proper markup for quotes.","distinct":true,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/44aea37041e859e73ac4ba115948812ef2a69b03"},{"sha":"975bfc4e8b87fd9b0a6e99f270e5c8085cd6dfbc","author":{"email":"57a33a5496950fec8433e4dd83347673459dcdfc@FreeBSD.org","name":"ian"},"message":"MFC r276395, r276396: Rename locore.S to locore-v4.S and add a new locore-v6.S.","distinct":true,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/975bfc4e8b87fd9b0a6e99f270e5c8085cd6dfbc"}]}