{"push_id":960694044,"size":1000,"distinct_size":110,"ref":"refs/heads/mjf_devfs","head":"55ee5862824b4889e2fa07c513ed3a059660e229","before":"2bd4f1f3a78a2b893a239229335f5163c13c83b9","commits":[{"sha":"67ce7746ebbf3ce90a14f6456fe9882e44614c57","author":{"email":"9d2f978eb3f619fc402ef91c86d6e97985916376","name":"njoly"},"message":"Add compat_linux and exec_linux_elf lkm support for amd64:\n- Add needed COMPAT_OSSAUDIO to GENERIC.\n- Add missing includes needed by linux_syscallargs.h.\n- Add lkm building.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/67ce7746ebbf3ce90a14f6456fe9882e44614c57"},{"sha":"fd47b140b9b6e270ba7be7415b0c387c82ce5bd8","author":{"email":"28d52ccc67a38a0cc89b0627b1175cf65490a0ef","name":"christos"},"message":"- do some CSE.\n- pass lint","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/fd47b140b9b6e270ba7be7415b0c387c82ce5bd8"},{"sha":"9ca0c93d083d325477f1faf1753e725a719f9b18","author":{"email":"4c05ea37f9d6efb9a2c94995009b8b66580a4c01","name":"bjs"},"message":"First round of DRM improvements:  switch to mutex(9), make use of &\noperator consistent in locking macros, use mb(9) for memory barrier ops\n(to be replaced with bus_space_barrier(9) at a later date; this is not\nnecessary for x86 but might be for e.g. mips).\n\n\nMore to come.  Try it out!  It's a lot more stable now just with the\nmutex(9) changes.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/9ca0c93d083d325477f1faf1753e725a719f9b18"},{"sha":"e60e8a974d96eea052ae065e9638f8b0c952d906","author":{"email":"2375fa63e2908bb2df59f606483a3aa92321db7a","name":"pavel"},"message":"The control registers (notably CR3 and CR4) are 64-bit on amd64 (see\n\"AMD64 Architecture Programmer's Manual\"). Declare the variables\nholding them as vaddr_t, otherwise the upper bits are lost.\n\n(CR0 is actually 64-bit too, but the upper bits are unused, so I am\nnot changing it now.)\n\nShould fix the reboot caused by X11. From Arto Huusko in\nPR port-amd64/37043.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/e60e8a974d96eea052ae065e9638f8b0c952d906"},{"sha":"237cd7b5cf5533860ee3479b79ef80ebe61d3cb0","author":{"email":"005ec547c40433c3bd2bb66f7f489838f74819e3","name":"xtraeme"},"message":"performance fix: in the workqueue handler only refresh the sensor once,\nnot multiple times for the same sensor and clear its state after all\nevents were processed.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/237cd7b5cf5533860ee3479b79ef80ebe61d3cb0"},{"sha":"e239b1cd21155f09e2dd38209b77763ee09c9a1e","author":{"email":"8138df542016d624398e062455545d43982ea48c","name":"briggs"},"message":"If we're printing totals, don't do all the work of allocating and\ncopying down the vnodes.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/e239b1cd21155f09e2dd38209b77763ee09c9a1e"},{"sha":"d29a390affc68a254ce741db3a095a0f44983fd2","author":{"email":"8138df542016d624398e062455545d43982ea48c","name":"briggs"},"message":"Preallocate all of our FIBs.  This needs more work, but currently avoids\na case where we could need more FIBs and try to allocate them inside an\ninterrupt handler, which is sub-par--a problem pointed out ages ago by ad@.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/d29a390affc68a254ce741db3a095a0f44983fd2"},{"sha":"fb15134fb308a14dafbb2ca21c7751f8e4e1ac32","author":{"email":"685f49a44ed899f5ff5e06bece29760188cdd125","name":"minskim"},"message":"The man page for rcs2log(1) is not installed when MKCVS=no.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/fb15134fb308a14dafbb2ca21c7751f8e4e1ac32"},{"sha":"ea6dc170cbea424d31247adea36065b4db688d2d","author":{"email":"3b7364372264475bdac3686eddbb136abd8f7ff5","name":"pooka"},"message":"Add option -r to specify maximum number of active read requests\nfor each node.  Setting this to a small number can be used to\nimprove interactive performance on low-bandwidth links when performing\nbulk data reads.  Of course I could also open separate pipes for\nbulk and other, but this was quicker and less intrusive and doesn't\nrequire authenticating twice.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/ea6dc170cbea424d31247adea36065b4db688d2d"},{"sha":"83576e3d4dbd8a77503de841e7670d8f520851ac","author":{"email":"bdbc284772b74b473e6c3a9418fb098204a17e1f","name":"yamt"},"message":"remove lwp argument from nfs_reconnect and always use &lwp0\nbecause who triggers a reconnect doesn't really matter here.  PR/37145.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/83576e3d4dbd8a77503de841e7670d8f520851ac"},{"sha":"8b454c0b1318762971d5d0c3d761a91056c9198a","author":{"email":"2e212ebba9302a65e9fd21f6772368fe60592fe8","name":"wiz"},"message":"openssl-0.9.8f out.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/8b454c0b1318762971d5d0c3d761a91056c9198a"},{"sha":"d4cd56184229e5c4adcad1b0cb9d8ff66520767f","author":{"email":"8138df542016d624398e062455545d43982ea48c","name":"briggs"},"message":"Use AAC_PREALLOCATE_FIBS with the softc as a parameter to catch up with\nrevision 1.10 of aacvar.h.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/d4cd56184229e5c4adcad1b0cb9d8ff66520767f"},{"sha":"72e0efc763db374a48a73e42ff5324eaacb21bf2","author":{"email":"3b7364372264475bdac3686eddbb136abd8f7ff5","name":"pooka"},"message":"typo in comment","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/72e0efc763db374a48a73e42ff5324eaacb21bf2"},{"sha":"8ca022ead83427b2e36dce121fdab56e421b7dab","author":{"email":"3b7364372264475bdac3686eddbb136abd8f7ff5","name":"pooka"},"message":"Always provide caller information from the kernel based on curlwp.\n(but don't deprecate the old puffs_cid interface just yet)","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/8ca022ead83427b2e36dce121fdab56e421b7dab"},{"sha":"ae62cc7c097923d047f36b93657728d6f2ee6c13","author":{"email":"3b7364372264475bdac3686eddbb136abd8f7ff5","name":"pooka"},"message":"Use new puffs features to provide correct caller info instead of\nsometimes returning stale data.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/ae62cc7c097923d047f36b93657728d6f2ee6c13"},{"sha":"6974833ad234d6ec5a0b43b49c071718f0feefec","author":{"email":"bc585dd34d759a6f23fee3d257e76672b3577366","name":"simonb"},"message":"Adjust a comment.  In NetBSD the time-related kernel function prototypes\nare in <sys/timevar.h>, not <sys/time.h> like they are in FreeBSD.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/6974833ad234d6ec5a0b43b49c071718f0feefec"},{"sha":"0e1563081355342c4483ecd3947f885e8f46f250","author":{"email":"30f088ea6673877c2e2c1edbe7513ff90eda9a6f","name":"he"},"message":"Move declaration of kd_later() up before the first use.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/0e1563081355342c4483ecd3947f885e8f46f250"},{"sha":"3eee7e38c1b82088a65470c1ef56e7d53b2bb6c5","author":{"email":"30f088ea6673877c2e2c1edbe7513ff90eda9a6f","name":"he"},"message":"To work around lint problems, add a LINTED comment on pooka's request.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/3eee7e38c1b82088a65470c1ef56e7d53b2bb6c5"},{"sha":"9770e82cf42e17cebe9df93f01171124df24ebc4","author":{"email":"2e212ebba9302a65e9fd21f6772368fe60592fe8","name":"wiz"},"message":"openssl-0.9.8g is out.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/9770e82cf42e17cebe9df93f01171124df24ebc4"},{"sha":"345124963a8c9b3e37d43054e4049bed031bce4e","author":{"email":"3b7364372264475bdac3686eddbb136abd8f7ff5","name":"pooka"},"message":"Get rid of MULTITHREADED_REFUSE for context queries.  We can simply\nuse the pthread codepaths always.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/345124963a8c9b3e37d43054e4049bed031bce4e"}]}