{"push_id":936130646,"size":7,"distinct_size":1,"ref":"refs/heads/hardened/current/unstable","head":"10fe3074f326e085bcc51b5b4ca2845534e82e1e","before":"29d8cd4d427cdacb53046307eb569388f3edacb0","commits":[{"sha":"5739e2c8f76bb0f3302998a46ed95ea141fe7e66","author":{"email":"1d9431876282b4e6e985e9a66c7d02d03813e37d@FreeBSD.org","name":"smh"},"message":"Make common boot file_loadraw name parameter const\n\nFix compiler warnings about dropping const qualifier by changing file_loadraw\nname param to const, and updating method to make that the case (it was\nabusing the variable).\n\nMFC after:\t2 weeks\nX-MFC-With:\tr293268\nSponsored by:\tMultiplay","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/5739e2c8f76bb0f3302998a46ed95ea141fe7e66"},{"sha":"a3974d0c94003fd73cf6d36d76bd5d1493840538","author":{"email":"1d9431876282b4e6e985e9a66c7d02d03813e37d@FreeBSD.org","name":"smh"},"message":"Ensure boot fsread correctly probes all partitions\n\nThe boot code fsread was caching the result of meta data request and\nreusing it even for calls with inode = 0, which is used to partitions\ntrigger a probe.\n\nThe result was that success was incorrectly returned for all partition\nprobes after the first valid success, even for partitions which are not\nUFS.\n\nMFC after:\t2 weeks\nX-MFC-With:\tr293268\nSponsored by:\tMultiplay","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/a3974d0c94003fd73cf6d36d76bd5d1493840538"},{"sha":"97799cc1a6e7cf381d3f16798ccbd1f7559231fe","author":{"email":"1d9431876282b4e6e985e9a66c7d02d03813e37d@FreeBSD.org","name":"smh"},"message":"Modularise EFI boot loader\n\nMake EFI boot loader modular in preparation for adding ZFS support.\n\nThis is a partial commit of the D4515.\n\nSubmitted by:\tEric McCorkle\nReviewed by:\temaste (in part)\nMFC after:\t2 weeks\nX-MFC-With:\tr293268\nSponsored by:\tMultiplay\nDifferential Revision:\thttps://reviews.freebsd.org/D4515","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/97799cc1a6e7cf381d3f16798ccbd1f7559231fe"},{"sha":"532a8c64da1f6ab1b23700919a2199a3a5f98b72","author":{"email":"baa3cdac49150ef6689c8016eab0ce257d183a8f@FreeBSD.org","name":"cem"},"message":"ioat(4): Add support for 'fence' bit with DMA_FENCE flag\n\nSome classes of IOAT hardware prefetch reads.  DMA operations that\ndepend on the result of prior DMA operations must use the DMA_FENCE flag\nto prevent stale reads.\n\n(E.g., I've hit this personally on Broadwell-EP.  The Broadwell-DE has a\ndifferent IOAT unit that is documented to not pipeline DMA operations.)\n\nSponsored by:\tEMC / Isilon Storage Division","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/532a8c64da1f6ab1b23700919a2199a3a5f98b72"},{"sha":"6ae16528e7c8ff4e67aaf8484925db9c31b61246","author":{"email":"1d9431876282b4e6e985e9a66c7d02d03813e37d@FreeBSD.org","name":"smh"},"message":"Add EFI ZFS boot support\n\nThis builds on the modular EFI loader support added r294060 adding a\nmodule to provide ZFS boot support on EFI systems.\n\nIt should be noted that EFI uses a fixed size memory block for all\nallocations performed by the loader so it may be necessary to tune this\nsize.\n\nFor example when building an image which uses mfs_root e.g. mfsbsd, adding\nthe following to /etc/make.conf would be needed to prevent EFI from running\nout of memory when loading the mfs_root image.\nEFI_STAGING_SIZE=128\n\nSubmitted by:\tEric McCorkle\nMFC after:\t2 weeks\nX-MFC-With:\tr293268\nSponsored by:\tMultiplay","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/6ae16528e7c8ff4e67aaf8484925db9c31b61246"},{"sha":"acc6904f588b51f4612f8a6f6cef89ca4c772236","author":{"email":"b0125fa187132d47dbe983b53b8ad9c1146edd9c@hardenedbsd.org","name":"Oliver Pinter +"},"message":"Merge remote-tracking branch 'freebsd/master' into hardened/current/master","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/acc6904f588b51f4612f8a6f6cef89ca4c772236"},{"sha":"10fe3074f326e085bcc51b5b4ca2845534e82e1e","author":{"email":"b0125fa187132d47dbe983b53b8ad9c1146edd9c@hardenedbsd.org","name":"Oliver Pinter +"},"message":"Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/unstable","distinct":true,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/10fe3074f326e085bcc51b5b4ca2845534e82e1e"}]}