{"push_id":836527908,"size":16,"distinct_size":1,"ref":"refs/heads/hardened/current/unstable","head":"ae3398d00f0a8061d68af7879423dd87443f59e5","before":"efe7e6705dbfab29716fa63d2acf1573d25f9f14","commits":[{"sha":"d66e08509783776e34cb0ea370c084d02a357c66","author":{"email":"267970d0842910b9668108d47022a729a30ec04b@FreeBSD.org","name":"bdrewery"},"message":"Remove more disconnected libgpib items missed in r276214.\n\nSponsored by:\tEMC / Isilon Storage Division","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/d66e08509783776e34cb0ea370c084d02a357c66"},{"sha":"a2ebfeb0ad449566876285dcdfd0b45554a6ecdf","author":{"email":"267970d0842910b9668108d47022a729a30ec04b@FreeBSD.org","name":"bdrewery"},"message":"Clean up some bsd.crunchgen.mk issues.\n\n- Remove handling of 'make -P' since that is for fmake only.\n- Add '+' where appropriate for sub-make calls.\n- Pass MK_TESTS=no to all of the sub-makes to prevent recursing into test\n  directories for targets such as 'obj', 'clean', 'depend', etc.\n\nSponsored by:\tEMC / Isilon Storage Division","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/a2ebfeb0ad449566876285dcdfd0b45554a6ecdf"},{"sha":"bf2670a3a7e8340257ce7dd15678fa1c01769b00","author":{"email":"baa3cdac49150ef6689c8016eab0ce257d183a8f@FreeBSD.org","name":"cem"},"message":"ioat: Define IOAT_XFERCAP_VALID_MASK and use in ioat_read_xfercap\n\nInstead of ANDing a magic constant later.\n\nSponsored by:\tEMC / Isilon Storage Division","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/bf2670a3a7e8340257ce7dd15678fa1c01769b00"},{"sha":"c8639a493325ed9b19a31fa6e31d3116a112af78","author":{"email":"baa3cdac49150ef6689c8016eab0ce257d183a8f@FreeBSD.org","name":"cem"},"message":"Improve flexibility of ioat_test / ioatcontrol(8)\n\nThe test logic now preallocates memory before running the test.\n\nThe buffer size is now configurable.  Post-copy verification is\nconfigurable.  The number of copies to chain into one transaction (one\ninterrupt) is configurable.\n\nA 'duration' mode is added, which repeats the test until the duration\nhas elapsed, reporting the B/s and transactions completed.\n\nioatcontrol.8 has been updated to document the new arguments.\n\nInitial limits (on this particular Broadwell-DE) (and when the\ninterrupts are working) seem to be: 256 interrupts/sec or ~6 GB/s,\nwhichever limit is more restrictive.\n\nUnfortunately, it seems the interrupt-reset handling on Broadwell isn't\nworking as intended.  That will be fixed in a later commit.\n\nSponsored by:\tEMC / Isilon Storage Division","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/c8639a493325ed9b19a31fa6e31d3116a112af78"},{"sha":"9a27f362075390957411f7bea5c9a45877d95e7e","author":{"email":"267970d0842910b9668108d47022a729a30ec04b@FreeBSD.org","name":"bdrewery"},"message":"Rewrite crunchgen target handling for progs so that it can be parallelized.\n\nThis covers 'clean', 'cleandepend', 'cleandir', 'obj', 'objlink' and\n'build-tools'.\n\nThis uses the same method as bsd.subdir.mk.\n\nMFC after:\t2 weeks\nX-MFC-With:\tr289731\nSponsored by:\tEMC / Isilon Storage Division","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/9a27f362075390957411f7bea5c9a45877d95e7e"},{"sha":"ee93b5fb919b1c3a291aa29f4563ae1cd9ae5d1c","author":{"email":"267970d0842910b9668108d47022a729a30ec04b@FreeBSD.org","name":"bdrewery"},"message":"Fix style.  Namely use {} rather than ().\n\nMFC after:\t2 weeks\nSponsored by:\tEMC / Isilon Storage Division","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/ee93b5fb919b1c3a291aa29f4563ae1cd9ae5d1c"},{"sha":"9a92f9cb475deeaa9143795887133742a8437851","author":{"email":"267970d0842910b9668108d47022a729a30ec04b@FreeBSD.org","name":"bdrewery"},"message":"Document that we use {} for variable expansion.\n\nMFC after:\t1 week\nSponsored by:\tEMC / Isilon Storage Division","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/9a92f9cb475deeaa9143795887133742a8437851"},{"sha":"a1c60621aa662f88b1a5a5995a9b959a33c39b1f","author":{"email":"267970d0842910b9668108d47022a729a30ec04b@FreeBSD.org","name":"bdrewery"},"message":"Fix incorrect defined() usage from style clean up in r289735.\n\nSubmitted by:\tngie\nMFC after:\t2 weeks\nX-MFC-With:\tr289735\nSponsored by:\tEMC / Isilon Storage Division","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/a1c60621aa662f88b1a5a5995a9b959a33c39b1f"},{"sha":"ce5529a0f93757490d4dee2f7d4a88be8903fc61","author":{"email":"267970d0842910b9668108d47022a729a30ec04b@FreeBSD.org","name":"bdrewery"},"message":"Parallelize build-tools.\n\nMFC after:\t3 weeks\nSponsored by:\tEMC / Isilon Storage Division","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/ce5529a0f93757490d4dee2f7d4a88be8903fc61"},{"sha":"0ce91a608bfee744e6646e3e44a8dfdebd27ed6a","author":{"email":"ffd97d30204c7458d6b97f3c098fa33f9bf99187@FreeBSD.org","name":"ngie"},"message":"Correctly reintroduce the rudimentary smoke tests I botched up\nin r289684\n\nMFC after: 2 weeks\nSponsored by: EMC / Isilon Storage Division","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/0ce91a608bfee744e6646e3e44a8dfdebd27ed6a"},{"sha":"e76b6b65c98cb07b80bf222c1d0b9751f8be8579","author":{"email":"ffd97d30204c7458d6b97f3c098fa33f9bf99187@FreeBSD.org","name":"ngie"},"message":"Revise \"create_test_inputs\" to simplify the file structure as\nthese testcases don't need to be nested as much as bin/ls/ls_tests.sh\ndo when verifying ls -a, ls -A, etc. This allows the tests to make\nall paths relative to the top of the temporary directory instead of\nalways tacking on $ATF_TMPDIR, thus complicating things unnecessarily\n\nCreate non-empty files in create_test_inputs as well now, similar to\ncreate_test_inputs2 in bin/ls/ls_tests.sh\n\nCompare the input files to the output file contents using diff where\npossible:\n- Skip over the fifo comparison for now because it always fails\n- Skip over the symlink comparison on cd9660 because it always fails\n  today\n\nSponsored by: EMC / Isilon Storage Division\nMFC after: 2 weeks\nX-MFC with: r289739","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/e76b6b65c98cb07b80bf222c1d0b9751f8be8579"},{"sha":"05283b18cc3c59c966c884e05c30c1462aab3a22","author":{"email":"a1b909ec1cc11cce40c28d3640eab600e582f833@FreeBSD.org","name":"adrian"},"message":"arge: use 1-byte TX and RX alignment for AR9330/AR9331.\n\nThis part seems to work bug-free with single byte TX/RX buffer alignment.\n\nThis drops the CPU requirement to bridge 100mbit iperf from 100% CPU\nto ~ 50% CPU.\n\nTested:\n\n* AP121 (AR9330) SoC, highly magic netbooted kernel + USB rootfs\n  due to 4mb flash, 16mb RAM; doing bridging between arge0 and arge1.\n\nNotes:\n\n* Yes, I likely can also turn this on for the AR934x SoC family now.\n\n  But since hardware design apparently follows similar branching\n  strategies to software design, I'll go and make sure all the AR934x's\n  that made it out into shipping products work before I flip it on.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/05283b18cc3c59c966c884e05c30c1462aab3a22"},{"sha":"685decc3b5a9f8e9126784099b9cb47a00bc6749","author":{"email":"a1b909ec1cc11cce40c28d3640eab600e582f833@FreeBSD.org","name":"adrian"},"message":"Add support for the TP-Link TL-WR740N v4.\n\nThis is an AR9331 part based on the AP121 reference design but with\n32MB RAM.  Yes, it has 4MB flash and it has no USB, so clever hacks\nare required to get it up and working.\n\nBut boot/work it does.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/685decc3b5a9f8e9126784099b9cb47a00bc6749"},{"sha":"d6bf3fbf0a8d1c754366da7669285be065d0bd96","author":{"email":"ffd97d30204c7458d6b97f3c098fa33f9bf99187@FreeBSD.org","name":"ngie"},"message":"Exit with a user-friendly message instead of tripping an assert\nif vm_activate_cpu(..) fails when called from fbsdrun_addcpu(..)\n\nMFC after: 1 week\nPR: 203884\nReviewed by: grehan\nSubmitted by: William Orr <will@worrbase.com>","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/d6bf3fbf0a8d1c754366da7669285be065d0bd96"},{"sha":"22a5aae244a889b17e95fada89b79081ff84ecbd","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/22a5aae244a889b17e95fada89b79081ff84ecbd"},{"sha":"ae3398d00f0a8061d68af7879423dd87443f59e5","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/ae3398d00f0a8061d68af7879423dd87443f59e5"}]}