{"push_id":860102870,"size":22,"distinct_size":1,"ref":"refs/heads/hardened/current/segvguard","head":"847332fd73b855c2f115f1ecf9a9d3a07c7a681e","before":"5859c43f1340ee87f3c0969b70f795ea5b13b1cf","commits":[{"sha":"6c89db9850a45796846be9fdf5df6f5b0650914d","author":{"email":"e9d596e7807a846bc76a51e845fcc844f24dfdaa@FreeBSD.org","name":"des"},"message":"Upgrade my claim on fetch and libfetch since people don't seem to give a\nhoot about \"advance notification requested\".","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/6c89db9850a45796846be9fdf5df6f5b0650914d"},{"sha":"4ef66cf839047e9906f3b84752b98ce05851d261","author":{"email":"905394cdb94aa55421e108b9d7192d7a43730656@FreeBSD.org","name":"tuexen"},"message":"Add support for SCTP checksum offloading for the 82580 controller\nsimilar to the 82576 controller.\nTested with Intel i340 cards.\n\nReviewed by:\terj@\nMFC after:\t1 week","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/4ef66cf839047e9906f3b84752b98ce05851d261"},{"sha":"db6f1700ecb461ec1b4303cec14f12d6fd2d2dda","author":{"email":"c2430cf3a4281dfe913bdc1e64ef8be0aa6a2af5@FreeBSD.org","name":"skra"},"message":"Fix slots DMA memory handling. It's similar to r290553.\n\nDiscussed with:\tgonzo\nApproved by:\tkib (mentor)","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/db6f1700ecb461ec1b4303cec14f12d6fd2d2dda"},{"sha":"4fc0c8e7f26077cbb8be3f3c922256b822888244","author":{"email":"ffd97d30204c7458d6b97f3c098fa33f9bf99187@FreeBSD.org","name":"ngie"},"message":"- Move the testing entries up for netbsd-tests/pjdfstest\n- Add pjd to contrib/pjdfstest\n- Add atf to the list; add jmmv\n- Add tests\n- Add share/mk/*.test.mk","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/4fc0c8e7f26077cbb8be3f3c922256b822888244"},{"sha":"62de1ff2b2a6eb4f2f506432798b4df2a4961416","author":{"email":"7b242d943fcf32e060e9005c389f6e64f0d376fc@FreeBSD.org","name":"hselasky"},"message":"Renew my MAINTAINERS entries.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/62de1ff2b2a6eb4f2f506432798b4df2a4961416"},{"sha":"8cf5ac1847b127eb85e54328afd2bdebfbe3962f","author":{"email":"ffd97d30204c7458d6b97f3c098fa33f9bf99187@FreeBSD.org","name":"ngie"},"message":"Fix some trivial warnings with bootparamd/main.c\n\n- Convert K&R to something a bit less ancient\n- Remove an incorrect, duplicate prototype for bootparamprog_1(..)\n\nMFC after: 1 week\nPR: 71667\nSubmitted by: bcran\nSponsored by: EMC / Isilon Storage Division","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/8cf5ac1847b127eb85e54328afd2bdebfbe3962f"},{"sha":"a0f4b64817257850c02488dc510be4b5355e587e","author":{"email":"ffd97d30204c7458d6b97f3c098fa33f9bf99187@FreeBSD.org","name":"ngie"},"message":"Add missing licensing boilerplate to test-fnmatch.c\n\nCarry over licensing author info from fnmatch_test.c (jilles@)\n\nMFC after: 1 week\nX-MFC with: r290572\nSponsored by: EMC / Isilon Storage Division","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/a0f4b64817257850c02488dc510be4b5355e587e"},{"sha":"ae122b2548826c4abc1359b9a5b413c6967cc15c","author":{"email":"1a3ebfe258acb36232acd52855ba87b3b8288592@FreeBSD.org","name":"mmel"},"message":"ARM: Improve robustness of locore_v6.S and fix errors.\n- boot page table is not allocated in data section, so must be\n  cleared before use\n- map only one section (1 MB) for SOCDEV mapping (*)\n- DSB must be used for ensuring of finishing TLB operations\n- Invalidate BTB when appropriate\n\nPR:\t\t198360\nReported by:\tDaisuke Aoyama <aoyama at peach.ne.jp> (*)\nApproved by:\tkib (mentor)","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/ae122b2548826c4abc1359b9a5b413c6967cc15c"},{"sha":"4e3a5b429989b4ff621682ff1462f801237bd551","author":{"email":"1a3ebfe258acb36232acd52855ba87b3b8288592@FreeBSD.org","name":"mmel"},"message":"ARM: Remove trailing whitespace from sys/arm/include\nNo functional changes.\n\nApproved by:    kib (mentor)","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/4e3a5b429989b4ff621682ff1462f801237bd551"},{"sha":"60024cd7aad6a43a5dd84afd90b915b12449c421","author":{"email":"67150a9dcf8948cde92f2ba91d8ada0d3335c521@FreeBSD.org","name":"kib"},"message":"Implement atomic_testandset_{32,int,long,64} for ARMv6.  Only\nlittle-endian configuration for 64-bit variant is supported.\n\nReviewed by:\tmmel\nSponsored by:\tThe FreeBSD Foundation\nDifferential Revision:\thttps://reviews.freebsd.org/D4113","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/60024cd7aad6a43a5dd84afd90b915b12449c421"},{"sha":"5c8e2d7ca19ebbae70a9f0d49ee07477f4be5aeb","author":{"email":"7b242d943fcf32e060e9005c389f6e64f0d376fc@FreeBSD.org","name":"hselasky"},"message":"Add mlx5 and mlx5en driver(s) for ConnectX-4 and ConnectX-4LX cards\nfrom Mellanox Technologies. The current driver supports ethernet\nspeeds up to and including 100 GBit/s. Infiniband support will be\ndone later.\n\nThe code added is not compiled by default, which will be done by a\nseparate commit.\n\nSponsored by:\tMellanox Technologies\nMFC after:\t2 weeks","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/5c8e2d7ca19ebbae70a9f0d49ee07477f4be5aeb"},{"sha":"c3b272f1a0d7097486637a096be47a70be2557c0","author":{"email":"8e9dc3bc652eecff63f3e4c894f1d5ee43357189@FreeBSD.org","name":"avos"},"message":"urtwn(4): add IBSS mode support\n\nTested with RTL8188EU, IBSS and STA modes.\n\nReviewed by:\tkevlo\nApproved by:\tadrian (mentor)\nDifferential Revision:\thttps://reviews.freebsd.org/D4038","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/c3b272f1a0d7097486637a096be47a70be2557c0"},{"sha":"52ec41c2738e79ec12e3a00568d40b18ebe0605c","author":{"email":"c2430cf3a4281dfe913bdc1e64ef8be0aa6a2af5@FreeBSD.org","name":"skra"},"message":"Fix pmap_fault(). It turned out that alignment abort may have higher\npriority than both translation and permission ones.\n\nApproved by:\tkib (mentor)","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/52ec41c2738e79ec12e3a00568d40b18ebe0605c"},{"sha":"e532fa1afbf597eeea904cc2c5475cee3982afa5","author":{"email":"c2430cf3a4281dfe913bdc1e64ef8be0aa6a2af5@FreeBSD.org","name":"skra"},"message":"Fix cp15 PAR definition and function. While here, add cp15 ATS1CPW\nfunction which checks an address for privileged (PL1) write access.\nThe function is inlined so it does not bring any cost, but makes\nfunction set for checking privileged access complete.\n\nApproved by:\tkib (mentor)","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/e532fa1afbf597eeea904cc2c5475cee3982afa5"},{"sha":"8bc9b090d8f6c576fd02b07b642dd6360652b6dc","author":{"email":"ffd97d30204c7458d6b97f3c098fa33f9bf99187@FreeBSD.org","name":"ngie"},"message":"- Move ng_bluetooth.4 under MK_BLUETOOTH != no\n- Move all section 5 bluetooth manpages under MK_BLUETOOTH != no\n\nMFC after: 3 days\nPR: 193260\nReported by: Philippe Michel <philippe.michel7@sfr.fr>\nSponsored by: EMC / Isilon Storage Division","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/8bc9b090d8f6c576fd02b07b642dd6360652b6dc"},{"sha":"5682deb2b0085b462ca855ba9075ae9b2427108b","author":{"email":"ffd97d30204c7458d6b97f3c098fa33f9bf99187@FreeBSD.org","name":"ngie"},"message":"Move the MK_BLUETOOTH block down below the architecture specific sections by the\nother generic options\n\nMFC after: 3 days\nX-MFC with: r290659\nPR: 193260\nSponsored by: EMC / Isilon Storage Divisions","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/5682deb2b0085b462ca855ba9075ae9b2427108b"},{"sha":"5d0c34068a8fec6ee8ca82e4238f851f8b09fce6","author":{"email":"1a3ebfe258acb36232acd52855ba87b3b8288592@FreeBSD.org","name":"mmel"},"message":"ARM: Refactor interrupt_enable/disable/restore.\nAllow manipulation with PSR_A bit on ARMv6+.\nRemove declaration of unused functions.\n\nThis effectively enables asynchronous aborts on early bootstrap stage,\nwhich previously was not enabled due to an error in enable_interrupts().\n\nPR:\t\t201434\nReported by:\tGregory Soutade <soutade at gmail.com>\nApproved by:\tkib (mentor)","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/5d0c34068a8fec6ee8ca82e4238f851f8b09fce6"},{"sha":"22e9b6f7807c841c4c59a7feeedc5e00352cf2a2","author":{"email":"fdbac4febfc2a962bd851fb21ecd7857e84b8723@FreeBSD.org","name":"jpaetzel"},"message":"Fix a bug in the CPU % limiting code\n\nIf you attempt to set a pcpu limit that is higher than\n110% using rctl (for instance, you want a jail to be\nable to use 2 cores on your system so you set pcpu to\n200%) the thing you are trying to limit becomes unthrottled.\n\nPR:\t189870\nSubmitted by:\tdustinwenz@ebureau.com\nReviewed by:\ttrasz\nMFC after:\t1 week","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/22e9b6f7807c841c4c59a7feeedc5e00352cf2a2"},{"sha":"3c24f04476c275f0d8f0a80603b07ecf4a9012fc","author":{"email":"518914b96e4ab0614ffcd5152eaeb47fb68e15bf@FreeBSD.org","name":"rrs"},"message":"Add a kernel test framework. The callout_test is a demonstration and will only\nwork with the upcoming async-drain functionality. Tests can be added\nto the tests directory and then the framework can be used to launch\nthose tests.\n\nMFC after:\t1 month\nSponsored by:\tNetflix Inc.\nDifferential Revision:\thttps://reviews.freebsd.org/D1755","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/3c24f04476c275f0d8f0a80603b07ecf4a9012fc"},{"sha":"24a4335f25e5e3f35c98afcd7c04c04c9cff2afb","author":{"email":"518914b96e4ab0614ffcd5152eaeb47fb68e15bf@FreeBSD.org","name":"rrs"},"message":"Add new async_drain to the callout system. This is so-far not used but\nshould be used by TCP for sure in its cleanup of the IN-PCB (will be coming shortly).\n\nSponsored by:\tNetflix Inc.\nDifferential Revision:\thttps://reviews.freebsd.org/D4076","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/24a4335f25e5e3f35c98afcd7c04c04c9cff2afb"}]}