{"push_id":2786818726,"size":31,"distinct_size":31,"ref":"refs/heads/master","head":"62ffc2382b12c2e0c7b16b5461e5735c8197a9ff","before":"33829b496c9bc79e367a354329582485fd8efc05","commits":[{"sha":"6806ffb5b54f49251fc702b5f1799e3dd3626238","author":{"name":"kevlo","email":"e6bed26a3c3b5a74fba7843ed06c4ab25455a3ca@FreeBSD.org"},"message":"Follow up to r333195, add us Macbook/Macbook Pro keyboard support.\nTested by:\trcyu","distinct":true,"url":"https://api.github.com/repos/drjohnnyfever1/freebsd/commits/6806ffb5b54f49251fc702b5f1799e3dd3626238"},{"sha":"042e93c61a4eafb50b272d122fd1ebe2330be6cb","author":{"name":"hselasky","email":"7b242d943fcf32e060e9005c389f6e64f0d376fc@FreeBSD.org"},"message":"Use atomic_fcmpset_XXX() instead of atomic_cmpset_XXX() when possible\nin the LinuxKPI.\n\nSuggested by:\tmjg @\nMFC after:\t1 week\nSponsored by:\tMellanox Technologies","distinct":true,"url":"https://api.github.com/repos/drjohnnyfever1/freebsd/commits/042e93c61a4eafb50b272d122fd1ebe2330be6cb"},{"sha":"4437b4f88965a6052a24eba889d4f7e9ba65a0a7","author":{"name":"avg","email":"97e77871b5fcc4941bebceb4338c97c1fd149f8c@FreeBSD.org"},"message":"add an option for ddb ps command to print process arguments\n\nWe use ps to collect the information of all processes in textdump. But\nit doesn't contain process arguments which however sometimes are very\nuseful for debugging.  The new 'a' modifier adds that capability.\n\nWhile here, remove 'm' modifier from ddb.4.  It was in the manual page\nfrom its very first revision, but I could not find any evidence of the\ncode ever supporting it.\n\nSubmitted by:\tTerry Hu <thu@panzura.com>\nReviewed by:\tkib\nMFC after:\t1 week\nSponsored by:\tPanzura\nDifferential Revision: https://reviews.freebsd.org/D16603","distinct":true,"url":"https://api.github.com/repos/drjohnnyfever1/freebsd/commits/4437b4f88965a6052a24eba889d4f7e9ba65a0a7"},{"sha":"5b5bf02859bdbda748beebccc7f3da152b01a556","author":{"name":"hselasky","email":"7b242d943fcf32e060e9005c389f6e64f0d376fc@FreeBSD.org"},"message":"Implement missing atomic_fcmpset_XXX() support for i386.\n\nThis also fixes i386 build after r337527.\n\nMFC after:\t\t1 week\nSponsored by:\t\tMellanox Technologies","distinct":true,"url":"https://api.github.com/repos/drjohnnyfever1/freebsd/commits/5b5bf02859bdbda748beebccc7f3da152b01a556"},{"sha":"69ce84ba22f3bdcede05b8aff22b3ac3564d5f63","author":{"name":"trasz","email":"2c0e3edad43231e7c50ffcd383d11ec8826df918@FreeBSD.org"},"message":"Make ldconfig(8) atomic, by removing an unneccessary call to unlink(2)\nbefore rename(2).\n\nReviewed by:\tkib\nMFC after:\t2 weeks\nSponsored by:\tDARPA, AFRL\nDifferential Revision:\thttps://reviews.freebsd.org/D16641","distinct":true,"url":"https://api.github.com/repos/drjohnnyfever1/freebsd/commits/69ce84ba22f3bdcede05b8aff22b3ac3564d5f63"},{"sha":"b0af3c32ba610f53d62db387ee030c2b7c80b2d7","author":{"name":"cognet","email":"eb1b42fd67b3026fc284e3dba1b2e17a5d462bf0@FreeBSD.org"},"message":"Import CK as of commit 08813496570879fbcc2adcdd9ddc0a054361bfde, mostly\nto avoid using lwsync on ppc32.","distinct":true,"url":"https://api.github.com/repos/drjohnnyfever1/freebsd/commits/b0af3c32ba610f53d62db387ee030c2b7c80b2d7"},{"sha":"d4c2a0b326be4c35e0970082d72472cec4124eee","author":{"name":"trasz","email":"2c0e3edad43231e7c50ffcd383d11ec8826df918@FreeBSD.org"},"message":"Refactor common code into execute_script().\n\nReviewed by:\tkib\nMFC after:\t2 weeks\nSponsored by:\tDARPA, AFRL\nDifferential Revision:\thttps://reviews.freebsd.org/D16627","distinct":true,"url":"https://api.github.com/repos/drjohnnyfever1/freebsd/commits/d4c2a0b326be4c35e0970082d72472cec4124eee"},{"sha":"ab163b1c93d2e1d492a8d4ea7420516b18da6aed","author":{"name":"trasz","email":"2c0e3edad43231e7c50ffcd383d11ec8826df918@FreeBSD.org"},"message":"Use NULLs instead of casted zeroes, for consistency.\n\nMFC after:\t2 weeks\nSponsored by:\tDARPA, AFRL","distinct":true,"url":"https://api.github.com/repos/drjohnnyfever1/freebsd/commits/ab163b1c93d2e1d492a8d4ea7420516b18da6aed"},{"sha":"b8314a3b24c501dc5c6cce17123c7321510baaf7","author":{"name":"ae","email":"1eabdaf488b3a3682bbca94c5f468f065cdfaf13@FreeBSD.org"},"message":"If -q flag is specified, do not complain when we are trying to delete\nnonexistent NAT instance or nonexistent rule.\n\nThis allows execute batched `delete` commands and do not fail when\nfound nonexistent rule.\n\nObtained from:\tYandex LLC\nMFC after:\t2 weeks\nSponsored by:\tYandex LLC","distinct":true,"url":"https://api.github.com/repos/drjohnnyfever1/freebsd/commits/b8314a3b24c501dc5c6cce17123c7321510baaf7"},{"sha":"2f30606f2f7c5cdf3e8993b94261fef95829fb24","author":{"name":"luporl","email":"88bac2b26e7d94be59be5e423ea7cea91f078e19@FreeBSD.org"},"message":"[ppc] Fix kernel panic when using BOOTP_NFSROOT\n\nOn PowerPC (and possibly other architectures), that doesn't use\nEARLY_AP_STARTUP, the config task queue may be used initialized.\nThis was observed while trying to mount the root fs from NFS, as\nreported here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230168.\n\nThis patch has 2 main changes:\n1- Perform a basic initialization of qgroup_config, similar to\nwhat is done in taskqgroup_adjust, but simpler.\nThis makes qgroup_config ready to be used during NFS root mount.\n\n2- When EARLY_AP_STARTUP is not used, call inm_init() and\nin6m_init() right before SI_SUB_ROOT_CONF, because bootp needs\nto send multicast packages to request an IP.\n\nPR:\t\tBug 230168\nReported by:\tsbruno\nReviewed by:\tjhibbits, mmacy, sbruno\nApproved by:\tjhibbits\nDifferential Revision:\tD16633","distinct":true,"url":"https://api.github.com/repos/drjohnnyfever1/freebsd/commits/2f30606f2f7c5cdf3e8993b94261fef95829fb24"},{"sha":"963bc8b7541f5e2bddfeb3a0f6c332e4aa281887","author":{"name":"np","email":"003fffd5649fc27c0fc0d15a402a4fe5b0444ce7@FreeBSD.org"},"message":"cxgbe(4): Add support for high priority filters on T6+.  They have their\nown region in the TCAM starting with T6, unlike previous chips where\nthey were in the same region as normal filters.\n\nThese filters \"hit\" before anything else in the LE's lookup.  The exact\norder is:\na) High priority filters\nb) TOE's active region (TCAM and/or hash)\nc) Servers (TOE hw listeners)\nd) Normal filters\n\nMFC after:\t1 week\nSponsored by:\tChelsio Communications","distinct":true,"url":"https://api.github.com/repos/drjohnnyfever1/freebsd/commits/963bc8b7541f5e2bddfeb3a0f6c332e4aa281887"},{"sha":"ca3f43f5cc000c7557ff46747c9e240752c8f145","author":{"name":"np","email":"003fffd5649fc27c0fc0d15a402a4fe5b0444ce7@FreeBSD.org"},"message":"cxgbetool(8): Userspace part of support for high priority filters on T6+.\n\nMFC after:\t1 week\nSponsored by:\tChelsio Communications","distinct":true,"url":"https://api.github.com/repos/drjohnnyfever1/freebsd/commits/ca3f43f5cc000c7557ff46747c9e240752c8f145"},{"sha":"9add158a6f96aa5a233033f589e853f7ce15768a","author":{"name":"np","email":"003fffd5649fc27c0fc0d15a402a4fe5b0444ce7@FreeBSD.org"},"message":"cxgbe(4): Display pkt-size and burst-size in traffic class parameters.","distinct":true,"url":"https://api.github.com/repos/drjohnnyfever1/freebsd/commits/9add158a6f96aa5a233033f589e853f7ce15768a"},{"sha":"9b168916ade53f6ef9a4ac19af9f9d33fee3c9b2","author":{"name":"jhb","email":"bfed11ad5cdd21dfd9ed695a5c3e9ad4e680f6af@FreeBSD.org"},"message":"Correct default path of kernel modules.","distinct":true,"url":"https://api.github.com/repos/drjohnnyfever1/freebsd/commits/9b168916ade53f6ef9a4ac19af9f9d33fee3c9b2"},{"sha":"3aecd7a21e673f8fbe588aaa50f90a2ce1d08656","author":{"name":"kevans","email":"bdbb8922150f6bdb47902fe294c5e84994ac55b2@FreeBSD.org"},"message":"msgbuf: Light detailing (const'ify and bool'itize)","distinct":true,"url":"https://api.github.com/repos/drjohnnyfever1/freebsd/commits/3aecd7a21e673f8fbe588aaa50f90a2ce1d08656"},{"sha":"d2718a67f32aa06250e155b398482280db899b74","author":{"name":"kevans","email":"bdbb8922150f6bdb47902fe294c5e84994ac55b2@FreeBSD.org"},"message":"BOOT_TAG: Make a config(5) option, expose as sysctl and loader tunable\n\nBOOT_TAG lived shortly in sys/msgbuf.h, but this wasn't necessarily great\nfor changing it or removing it. Move it into subr_prf.c and add options for\nit to opt_printf.h.\n\nOne can specify both the BOOT_TAG and BOOT_TAG_SZ (really, size of the\nbuffer that holds the BOOT_TAG). We expose it as kern.boot_tag and also add\na loader tunable by the same name that we'll fetch upon initialization of\nthe msgbuf.\n\nThis allows for flexibility and also ensures that there's a consistent way\nto figure out the boot tag of the running kernel, rather than relying on\nheaders to be in-sync.\n\nProdded super-super-lightly by:\timp","distinct":true,"url":"https://api.github.com/repos/drjohnnyfever1/freebsd/commits/d2718a67f32aa06250e155b398482280db899b74"},{"sha":"a4d7516115c460bf58d492e990ebccbb51477028","author":{"name":"kevans","email":"bdbb8922150f6bdb47902fe294c5e84994ac55b2@FreeBSD.org"},"message":"subr_prf: Use \"sizeof current_boot_tag\" instead","distinct":true,"url":"https://api.github.com/repos/drjohnnyfever1/freebsd/commits/a4d7516115c460bf58d492e990ebccbb51477028"},{"sha":"02291bbeb39214fd1733029101700fe61d4d0bee","author":{"name":"markj","email":"23db6e8289fa7db4b6fb088bae5a52eb2ade6329@FreeBSD.org"},"message":"Account for the lowmem handlers in the inactive queue scan target.\n\nBefore r329882 the target would be computed after lowmem handlers run\nand free pages.  On some systems a significant amount of page\nreclamation happens this way.  However, with r329882 the target is\ncomputed first, which can lead to unnecessary reclamation from the\npage cache, and this in turn may result in excessive swapping.\n\nInstead, adjust the target after running lowmem handlers.  Don't\ninvoke the lowmem handlers before the PID controller, though, since\nthat would hide the true rate of page allocation.\n\nReviewed by:\talc, kib (previous version)\nSponsored by:\tThe FreeBSD Foundation\nDifferential Revision:\thttps://reviews.freebsd.org/D16606","distinct":true,"url":"https://api.github.com/repos/drjohnnyfever1/freebsd/commits/02291bbeb39214fd1733029101700fe61d4d0bee"},{"sha":"135e1f225da6ad62e7994d78f2c16f9a7a6571dd","author":{"name":"kevans","email":"bdbb8922150f6bdb47902fe294c5e84994ac55b2@FreeBSD.org"},"message":"subr_prf: style(9) the sizeof\n\nReported by:\tjkim, ian","distinct":true,"url":"https://api.github.com/repos/drjohnnyfever1/freebsd/commits/135e1f225da6ad62e7994d78f2c16f9a7a6571dd"},{"sha":"eaf3989f95b7cb5cd58e530569377f55565b3107","author":{"name":"kevans","email":"bdbb8922150f6bdb47902fe294c5e84994ac55b2@FreeBSD.org"},"message":"libnv: Remove -I${SRCTOP}/sys\n\nThis should have been done as part of r336019 -- including ${SRCTOP}/sys is\nnot a good business model for something that's build in legacy/bootstrap\nstages.\n\nBeyond that, libnv seems to build quite alright as legacy, part of\nbuildworld, and standalone without. Axe it.\n\nReported by:\ttruckman (head building stable/11)\nTested by:\tShawn Webb (HardenedBSD)\nMFC after:\t3 days","distinct":true,"url":"https://api.github.com/repos/drjohnnyfever1/freebsd/commits/eaf3989f95b7cb5cd58e530569377f55565b3107"}]}
{"actor":{"display_login":"drjohnnyfever1"}}