{"push_id":1258333047,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"b3cc80b493a5c49b6a70cf57f5bf780a3e677445","before":"4dc262c794d6075b8904c02c6ffbd9389a8ea373","commits":[{"sha":"66478f22b3a46e110ef4b4368ce5b164bd7ac1fa","author":{"name":"jhb","email":"c563ff913af6c995f30a82a6a1957ec496a32a59@FreeBSD.org"},"message":"Fix various nits in the aio operation manpages.\n\n- Avoid double use of \"request\" in a single sentence.  Instead, describe\n  aio_sigevent as being used to request notification of the associated\n  operation's completion.  This matches the language used to describe\n  aio_sigevent in aio(4).\n- Simplify the prohibition on modifying buffers while requests are in\n  flight.\n- Fix case mismatch.\n- Drop note about not using stack variables. C programmers should be able\n  to figure out if a stack variable is safe based on the later warning\n  about the life cycle requirements of control blocks.\n- Remove prohibition on modifying the I/O buffer for aio_fsync() since\n  it does not use an I/O buffer.  For aio_mlock(), prohibit modifications\n  to the mapping (e.g. due to mprotect, munmap, mmap, etc.) but do not\n  prohibit modifications to the memory backing the buffer (stores into\n  the pages backing the buffer).\n\nRequested by:\twblock (1,2), kib (4)\nReviewed by:\tkib, rpokala, wblock\nMFC after:\t3 days\nSponsored by:\tChelsio Communications\nDifferential Revision:\thttps://reviews.freebsd.org/D7462","distinct":true,"url":"https://api.github.com/repos/evadot/freebsd/commits/66478f22b3a46e110ef4b4368ce5b164bd7ac1fa"},{"sha":"3b685ef4b9d3f06d010a9094cbc950aad45e8f97","author":{"name":"ed","email":"ce1c055b5373bd0297c80193bd3773d70cebf975@FreeBSD.org"},"message":"Import the new automatically generated system call table for CloudABI.\n\nNow that we've switched over to using the vDSO on CloudABI, it becomes a\nlot easier for us to phase out old features. System call numbering is no\nlonger something that's part of the ABI. It's fully based on names. As\nlong as the numbering used by the kernel and the vDSO is consistent\n(which it always is), it's all right.\n\nLet's put this to the test by removing a system call (thread_tcb_set())\nthat's already unused for quite some time now, but was only left intact\nto serve as a placeholder. Sync in the new system call table that uses\nalphabetic sorting of system calls.\n\nObtained from:\thttps://github.com/NuxiNL/cloudabi","distinct":true,"url":"https://api.github.com/repos/evadot/freebsd/commits/3b685ef4b9d3f06d010a9094cbc950aad45e8f97"},{"sha":"bb36518e7fd0efc3067b5b5a2c3d36c498b56d14","author":{"name":"jhb","email":"c563ff913af6c995f30a82a6a1957ec496a32a59@FreeBSD.org"},"message":"Add structures for VF-specific adapter parameters.\n\nWhile here, mark which parameters are PF-specific and which are\nVF-specific.\n\nSponsored by:\tChelsio Communications\nDifferential Revision:\thttps://reviews.freebsd.org/D7508","distinct":true,"url":"https://api.github.com/repos/evadot/freebsd/commits/bb36518e7fd0efc3067b5b5a2c3d36c498b56d14"},{"sha":"10fdf9e8109fd133154aea7932e51589e7dce107","author":{"name":"ed","email":"ce1c055b5373bd0297c80193bd3773d70cebf975@FreeBSD.org"},"message":"Add missing SVN keywords keyword.","distinct":true,"url":"https://api.github.com/repos/evadot/freebsd/commits/10fdf9e8109fd133154aea7932e51589e7dce107"},{"sha":"79067ae006cb787ad6915339efeaf34d61187ecc","author":{"name":"jhb","email":"c563ff913af6c995f30a82a6a1957ec496a32a59@FreeBSD.org"},"message":"Adjust t4_port_init() to work with VF devices.\n\nSpecifically, the FW_PORT_CMD may or may not work for a VF (the PF\ndriver can choose whether or not to permit access to this command),\nso don't attempt to fetch port information on a VF if permission is\ndenied by the PF.\n\nReviewed by:\tnp\nSponsored by:\tChelsio Communications\nDifferential Revision:\thttps://reviews.freebsd.org/D7511","distinct":true,"url":"https://api.github.com/repos/evadot/freebsd/commits/79067ae006cb787ad6915339efeaf34d61187ecc"},{"sha":"8f6fb05fbdea7ef0c99f3c8ac893ac9033c54a9c","author":{"name":"ed","email":"ce1c055b5373bd0297c80193bd3773d70cebf975@FreeBSD.org"},"message":"Use the proper value for svn:keywords.\n\nPointy hat to:\tme","distinct":true,"url":"https://api.github.com/repos/evadot/freebsd/commits/8f6fb05fbdea7ef0c99f3c8ac893ac9033c54a9c"},{"sha":"d7a2657d85b37f284f412c39a2d776ec96b20bf2","author":{"name":"ed","email":"ce1c055b5373bd0297c80193bd3773d70cebf975@FreeBSD.org"},"message":"Regenerate system call table after r304483.","distinct":true,"url":"https://api.github.com/repos/evadot/freebsd/commits/d7a2657d85b37f284f412c39a2d776ec96b20bf2"},{"sha":"d98c73f8c218149a7c81a1c8ba7c2e2494ea419b","author":{"name":"jhb","email":"c563ff913af6c995f30a82a6a1957ec496a32a59@FreeBSD.org"},"message":"Reorder sysctls so that nodes shared with the VF driver are added first.\n\nThis permits a single early return for VF devices in the routines that\nadd sysctl nodes.\n\nReviewed by:\tnp\nSponsored by:\tChelsio Communications\nDifferential Revision:\thttps://reviews.freebsd.org/D7512","distinct":true,"url":"https://api.github.com/repos/evadot/freebsd/commits/d98c73f8c218149a7c81a1c8ba7c2e2494ea419b"},{"sha":"b3cc80b493a5c49b6a70cf57f5bf780a3e677445","author":{"name":"markj","email":"47b3ed30e5a83fd756a28e99bf1950376aed42e8@FreeBSD.org"},"message":"Don't set P2_PTRACE_FSTP in a process that invokes ptrace(PT_TRACE_ME).\n\nSuch processes are stopped synchronously by a direct call to\nptracestop(SIGTRAP) upon exec. P2_PTRACE_FSTP causes the exec()ing thread\nto suspend itself while waiting for a SIGSTOP that never arrives.\n\nReviewed by:\tkib\nMFC after:\t3 days\nDifferential Revision:\thttps://reviews.freebsd.org/D7576","distinct":true,"url":"https://api.github.com/repos/evadot/freebsd/commits/b3cc80b493a5c49b6a70cf57f5bf780a3e677445"}]}
{"actor":{"display_login":"evadot"}}