{"push_id":1159135569,"size":8,"distinct_size":8,"ref":"refs/heads/stable/10","head":"397ec06345fc47c5382e9039620c5bda239ef456","before":"12867513cf2ff2b3da0386c5b1d1b64a0b62896e","commits":[{"sha":"5bb04f546eb632ddd753ef25085af8df177a13b6","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"MFC r301292: When negotiating MSIX parameters, give other head time to see\nour NTB_MSIX_RECEIVED status, before making upper layers overwrite it.\n\nThis is not completely perfect, but now it works better then before.\n\nSponsored by:\tiXsystems, Inc.","distinct":true,"url":"https://api.github.com/repos/freebsd/freebsd/commits/5bb04f546eb632ddd753ef25085af8df177a13b6"},{"sha":"cf6318f45a69717b15a12880a76c711a371c1f45","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"MFC r301293:\nWhen negotiating NTB_SB01BASE_LOCKUP workaround, don't try to limit the\nBAR size to 1MB.  According to Xeon v3 specifications and my tests, that\nsize register is write-once and so not writeable after BIOS written it.\n\nInstead of that, make the code work with BAR of any sufficient size,\nproperly calculating offset within its base.  It also simplifies the code.\n\nSponsored by:\tiXsystems, Inc.","distinct":true,"url":"https://api.github.com/repos/freebsd/freebsd/commits/cf6318f45a69717b15a12880a76c711a371c1f45"},{"sha":"bf0749f11aeebf179f7e14eb7df95a6fb4652280","author":{"name":"jamie","email":"491103dc04b58bc9a2f69e22e06b020be16ede04@FreeBSD.org"},"message":"MFC r300983:\n\n  Mark jail(2), and the sysctls that it (and only it) uses as deprecated.\n  jail(8) has long used jail_set(2), and those sysctl only cause confusion.","distinct":true,"url":"https://api.github.com/repos/freebsd/freebsd/commits/bf0749f11aeebf179f7e14eb7df95a6fb4652280"},{"sha":"d7aadcbe8c8711fd02ae2ce7da26b1ed7efc2ea7","author":{"name":"jamie","email":"491103dc04b58bc9a2f69e22e06b020be16ede04@FreeBSD.org"},"message":"MFC r301737:\n\n  Remove a comment that was part of copied code, and is misleading in\n  the new location.","distinct":true,"url":"https://api.github.com/repos/freebsd/freebsd/commits/d7aadcbe8c8711fd02ae2ce7da26b1ed7efc2ea7"},{"sha":"cbbf6bc8819be31168b6d7024888140a1caa07ae","author":{"name":"jamie","email":"491103dc04b58bc9a2f69e22e06b020be16ede04@FreeBSD.org"},"message":"MFC r301745:\n\n  Make sure the OSD methods for jail set and remove can't run concurrently,\n  by holding allprison_lock exclusively (even if only for a moment before\n  downgrading) on all paths that call PR_METHOD_REMOVE.  Since they may run\n  on a downgraded lock, it's still possible for them to run concurrently\n  with PR_METHOD_GET, which will need to use the prison lock.","distinct":true,"url":"https://api.github.com/repos/freebsd/freebsd/commits/cbbf6bc8819be31168b6d7024888140a1caa07ae"},{"sha":"8b4e58204b785e1caaa23b2b31c55ae39b6406e2","author":{"name":"jamie","email":"491103dc04b58bc9a2f69e22e06b020be16ede04@FreeBSD.org"},"message":"MFC r301758:\n\n  Clean up some logic in jail error messages, replacing a missing test and\n  a redundant test with a single correct test.","distinct":true,"url":"https://api.github.com/repos/freebsd/freebsd/commits/8b4e58204b785e1caaa23b2b31c55ae39b6406e2"},{"sha":"b19195f81214ebe5c4d846e7cab2c6e159a14458","author":{"name":"jamie","email":"491103dc04b58bc9a2f69e22e06b020be16ede04@FreeBSD.org"},"message":"MFC r301760:\n\n  Re-order some jail parameter reading to prevent a vnode leak.","distinct":true,"url":"https://api.github.com/repos/freebsd/freebsd/commits/b19195f81214ebe5c4d846e7cab2c6e159a14458"},{"sha":"397ec06345fc47c5382e9039620c5bda239ef456","author":{"name":"jamie","email":"491103dc04b58bc9a2f69e22e06b020be16ede04@FreeBSD.org"},"message":"MFC r301764:\n\n  Fix a vnode leak when giving a child jail a too-long path when\n  debug.disablefullpath=1.","distinct":true,"url":"https://api.github.com/repos/freebsd/freebsd/commits/397ec06345fc47c5382e9039620c5bda239ef456"}]}
{"actor":{"display_login":"uqs"}}