{"push_id":600451441,"size":348,"distinct_size":348,"ref":"refs/heads/master","head":"0891b7923f3713d971f76360fbc4456b133cb8c8","before":"37e48c6e3ad407eac97340303aa1a9e4cef09870","commits":[{"sha":"661b19b40e6fab89cd0dc21aed773805a4ef4565","author":{"email":"67150a9dcf8948cde92f2ba91d8ada0d3335c521@FreeBSD.org","name":"kib"},"message":"Some fixes for fdescfs lookup code.\n\nDo not ever return doomed vnode from lookup.  This could happen, if\nnot checked, since dvp is relocked in the 'looking up ourselves' case.\n\nIn the other case, since dvp is relocked, mount point might go away\nwhile fdesc_allocvp() is called.  Prevent the situation by doing\nvfs_busy() before unlocking dvp.  Reuse the vn_vget_ino_gen() helper.\n\nReported and tested by:\tpho\nSponsored by:\tThe FreeBSD Foundation\nMFC after:\t2 weeks","distinct":true,"url":"https://api.github.com/repos/DimitryAndric/freebsd/commits/661b19b40e6fab89cd0dc21aed773805a4ef4565"},{"sha":"90a2c451d770b3366f54210274a777bed0a674bb","author":{"email":"4a1bb64f5312bd951ef60c1eea1a58761fa61264@FreeBSD.org","name":"loos"},"message":"Rename and move gpiobus_alloc_ivars() and gpiobus_free_ivars() so they can\nbe used on non FDT systems.\n\nThis prevents access to uninitialized memory on drivers that try to access\npin flags on non FDT systems.","distinct":true,"url":"https://api.github.com/repos/DimitryAndric/freebsd/commits/90a2c451d770b3366f54210274a777bed0a674bb"},{"sha":"02fcd78d4e7bbeee51c89084ca744a5034d6e95b","author":{"email":"6769db84adc092afdd64a08e74a3d0e78d790044@FreeBSD.org","name":"kan"},"message":"Avoid lookup of CODESET aliases using uninitialized path\n\nWe do not use iconv.alias file, so avoid using the vestiges\nof the code that do.\n\nDifferential Revision:\thttps://reviews.freebsd.org/D1729\nReviewed by: emaste\nMFC after: 2 weeks","distinct":true,"url":"https://api.github.com/repos/DimitryAndric/freebsd/commits/02fcd78d4e7bbeee51c89084ca744a5034d6e95b"},{"sha":"359d7dfbbb2e410c9e331d28f42af00ba8db6fef","author":{"email":"6769db84adc092afdd64a08e74a3d0e78d790044@FreeBSD.org","name":"kan"},"message":"Avoid closing unallocated socket in case socreate fails.\n\nFound by: Brainy Code Scanner\nReported by: Maxime Villard <max@M00nBSD.net>\nMFC after: 2 weeks","distinct":true,"url":"https://api.github.com/repos/DimitryAndric/freebsd/commits/359d7dfbbb2e410c9e331d28f42af00ba8db6fef"},{"sha":"59184505da6e3986b6abaa831f82cf1758e562e3","author":{"email":"67150a9dcf8948cde92f2ba91d8ada0d3335c521@FreeBSD.org","name":"kib"},"message":"Supposed fix for some SandyBridge mobile CPUs hang on AP startup when\nx2APIC mode is detected and enabled.  Current theory is that switching\nthe APIC mode while an IPI is in flight might be the issue.\n\nPostpone switching to x2APIC mode until we are guaranteed that all\nstarting IPIs are already send and aknowledged.  Use aps_ready signal\nas an indication that the BSP is done with us.\n\nTested by:\tadrian\nSponsored by:\tThe FreeBSD Foundation\nMFC after:\t2 months","distinct":true,"url":"https://api.github.com/repos/DimitryAndric/freebsd/commits/59184505da6e3986b6abaa831f82cf1758e562e3"},{"sha":"5f4e308fdd3fada8b7cc27834a011b7b75d17766","author":{"email":"4a1bb64f5312bd951ef60c1eea1a58761fa61264@FreeBSD.org","name":"loos"},"message":"Add ofw_gpiobus_parse_gpios(), a new public function, to parse the gpios\nproperty for devices that doesn't descend directly from gpiobus.\n\nThe parser supports multiple pins, different GPIO controllers and can use\narbitrary names for the property (to match the many linux variants:\ncd-gpios, power-gpios, wp-gpios, etc.).\n\nPass the driver name on ofw_gpiobus_add_fdt_child().  Update gpioled to\nmatch.\n\nAn usage example of ofw_gpiobus_parse_gpios() will follow soon.","distinct":true,"url":"https://api.github.com/repos/DimitryAndric/freebsd/commits/5f4e308fdd3fada8b7cc27834a011b7b75d17766"},{"sha":"9ce855b54fb17dbaedf96f2c6835375abb191ba8","author":{"email":"34e381dbbbc76b0c79642ff6052579f8980e1a2f@FreeBSD.org","name":"rstone"},"message":"Correct the use of an unitialized variable in sendfind_getobj()\n\nWhen sendfile_getobj() is called on a DTYPE_SHM file, it never\ninitializes error, which is eventually returned to the caller.\n\nDifferential Revision:\t\thttps://reviews.freebsd.org/D1989\nReviewed by:\t\t\tkib\nReported by: \t\t\tBrainy Code Scanner, by Maxime Villard.","distinct":true,"url":"https://api.github.com/repos/DimitryAndric/freebsd/commits/9ce855b54fb17dbaedf96f2c6835375abb191ba8"},{"sha":"2ba59743f27a979a2633b603d41dddef3bd438f9","author":{"email":"ffd97d30204c7458d6b97f3c098fa33f9bf99187@FreeBSD.org","name":"ngie"},"message":"Unbreak 'make depend' with sfxge by removing debugging code activated in the\nINET || INET6 case\n\nX-MFC with: r279398\nPointyhat to: arybchik","distinct":true,"url":"https://api.github.com/repos/DimitryAndric/freebsd/commits/2ba59743f27a979a2633b603d41dddef3bd438f9"},{"sha":"a95ac78b9c9a0da6e8c4728ba37a54cc3164439c","author":{"email":"6769db84adc092afdd64a08e74a3d0e78d790044@FreeBSD.org","name":"kan"},"message":"Do not leak 'copy' buffer if bmap_truncate_indirect fails.\n\nReported by: Brainy Code Scanner, by Maxime Villard.\nMFC after: 2 weeks","distinct":true,"url":"https://api.github.com/repos/DimitryAndric/freebsd/commits/a95ac78b9c9a0da6e8c4728ba37a54cc3164439c"},{"sha":"6bb5da294dbebd76e9b63d4de437bb089344c5ca","author":{"email":"34e381dbbbc76b0c79642ff6052579f8980e1a2f@FreeBSD.org","name":"rstone"},"message":"Add a missing include of an options header.\n\nwatchdog.c does an #ifdef DDB but does not #include \"opt_ddb.h\".\nFixing this turned up a missing include file.\n\nMFC after:\t1 week\nX-MFC-With:\tr261495, r279410","distinct":true,"url":"https://api.github.com/repos/DimitryAndric/freebsd/commits/6bb5da294dbebd76e9b63d4de437bb089344c5ca"},{"sha":"7907d899e1f7e840affaf4a9779f55562448bd62","author":{"email":"23db6e8289fa7db4b6fb088bae5a52eb2ade6329@FreeBSD.org","name":"markj"},"message":"Stop hard-coding an incorrect path to rm(1).\n\nMFC after:\t1 week","distinct":true,"url":"https://api.github.com/repos/DimitryAndric/freebsd/commits/7907d899e1f7e840affaf4a9779f55562448bd62"},{"sha":"eed96d83d486fe894aed0f2da6dd6f2808ff51be","author":{"email":"23db6e8289fa7db4b6fb088bae5a52eb2ade6329@FreeBSD.org","name":"markj"},"message":"Only kill sleep processes that were forked from the test script.\n\nMFC after:\t1 week","distinct":true,"url":"https://api.github.com/repos/DimitryAndric/freebsd/commits/eed96d83d486fe894aed0f2da6dd6f2808ff51be"},{"sha":"7a6db9bb6f2dabfef422129b924f89be0313d2fc","author":{"email":"23db6e8289fa7db4b6fb088bae5a52eb2ade6329@FreeBSD.org","name":"markj"},"message":"Remove a leading tab that causes a make(1) error when running the test.\n\nMFC after:\t1 week","distinct":true,"url":"https://api.github.com/repos/DimitryAndric/freebsd/commits/7a6db9bb6f2dabfef422129b924f89be0313d2fc"},{"sha":"515a3333a1327afb6e18d482f7fccb50b423e44c","author":{"email":"23db6e8289fa7db4b6fb088bae5a52eb2ade6329@FreeBSD.org","name":"markj"},"message":"Use the -shared option to create a shared library.\n\nMFC after:\t1 week","distinct":true,"url":"https://api.github.com/repos/DimitryAndric/freebsd/commits/515a3333a1327afb6e18d482f7fccb50b423e44c"},{"sha":"b4b4fa2d5bc2bfc70b160610300333a32802d519","author":{"email":"23db6e8289fa7db4b6fb088bae5a52eb2ade6329@FreeBSD.org","name":"markj"},"message":"Add infrastructure to integrate the DTrace test suite with Kyua.\n\nFor each test category, we generate a script containing ATF test cases for\nthe tests under that category. Each test case simply runs dtest.pl (the\nupstream test harness) with the corresponding test files. The exclude.sh\nscript is used to record info about tests which should be skipped or are\nexpected to fail; it is used to generate atf_skip and atf_expect_fail calls.\nThe genmakefiles.sh script can be used to regenerate the test makefiles when\nnew tests are brought it from upstream.\n\nThe test suite is currently not connected to the build as there is a small\nnumber of lingering test issues which still need to be worked out. In the\nmeantime however, the test suite can be easily built and installed\nmanually from cddl/usr.sbin/dtrace/tests.\n\nReviewed by:\tngie\nSponsored by:\tEMC / Isilon Storage Division","distinct":true,"url":"https://api.github.com/repos/DimitryAndric/freebsd/commits/b4b4fa2d5bc2bfc70b160610300333a32802d519"},{"sha":"1d7deb561be4e9e5ec90f5bf3ca91e456f44c32f","author":{"email":"23db6e8289fa7db4b6fb088bae5a52eb2ade6329@FreeBSD.org","name":"markj"},"message":"Remove the old DTrace test suite makefile - it was somewhat primitive and\nmostly unmaintained, and it has been superseded by the infrastructure added\nin r279418.\n\nReviewed by:\tngie\nSponsored by:\tEMC / Isilon Storage Divison","distinct":true,"url":"https://api.github.com/repos/DimitryAndric/freebsd/commits/1d7deb561be4e9e5ec90f5bf3ca91e456f44c32f"},{"sha":"02270657113ff7b7e5556b1f149cc6f50d3b374e","author":{"email":"a1b909ec1cc11cce40c28d3640eab600e582f833@FreeBSD.org","name":"adrian"},"message":"Add another register definition for the AR8327.\n\nObtained from:\tOpenWRT","distinct":true,"url":"https://api.github.com/repos/DimitryAndric/freebsd/commits/02270657113ff7b7e5556b1f149cc6f50d3b374e"},{"sha":"36d118f597e5d6674261fc39130dcdea2fae438b","author":{"email":"34e381dbbbc76b0c79642ff6052579f8980e1a2f@FreeBSD.org","name":"rstone"},"message":"Make libnv headers includable from C++\n\nDifferential Revision:\t\thttps://reviews.freebsd.org/D1868\nReviewed by:\t\t\tjfv, pjd\nMFC after:\t\t\t1 month\nSponsored by:\t\t\tSandvine Inc.","distinct":true,"url":"https://api.github.com/repos/DimitryAndric/freebsd/commits/36d118f597e5d6674261fc39130dcdea2fae438b"},{"sha":"58497ff6a25835dde78950ad99d567bdc4ae12be","author":{"email":"34e381dbbbc76b0c79642ff6052579f8980e1a2f@FreeBSD.org","name":"rstone"},"message":"Tests of basic nvlist add functions\n\nDifferential Revision:\t\thttps://reviews.freebsd.org/D1869\nReviewed by:\t\t\tjfv, pjd\nMFC after:\t\t\t1 month\nSponsored by:\t\t\tSandvine Inc.","distinct":true,"url":"https://api.github.com/repos/DimitryAndric/freebsd/commits/58497ff6a25835dde78950ad99d567bdc4ae12be"},{"sha":"674bfc54ddaca520332cf060f4c8dcab36936ee2","author":{"email":"34e381dbbbc76b0c79642ff6052579f8980e1a2f@FreeBSD.org","name":"rstone"},"message":"Revert r279422.  My \"apply patch and commit\" script wasn't adding\nnew files properly.\n\nPointy hat to: rstone","distinct":true,"url":"https://api.github.com/repos/DimitryAndric/freebsd/commits/674bfc54ddaca520332cf060f4c8dcab36936ee2"}]}