{"push_id":561667088,"size":61,"distinct_size":61,"ref":"refs/heads/master","head":"b8fe083bf8152a48c3e4498815d8fb5143922e62","before":"80ac04397d59dd0d1a73c4cba5cbe3d94eac7394","commits":[{"sha":"798c260360aa2655668a54cde1ccf742a182f923","author":{"email":"4f107de606760b375e4f4cdea54fd8040bd474ad@FreeBSD.org","name":"pjd"},"message":"Modify nvlist_get_parent() API to take additional cookie argument.\nThis allow for non-recursive iteration over nested nvlists, as in documented\nexample.\n\nSubmitted by:\tMariusz Zaborski <oshogbo@FreeBSD.org>","distinct":true,"url":"https://api.github.com/repos/strejda/freebsd/commits/798c260360aa2655668a54cde1ccf742a182f923"},{"sha":"83723416a6bb8695d60c6573722a81086899f521","author":{"email":"67150a9dcf8948cde92f2ba91d8ada0d3335c521@FreeBSD.org","name":"kib"},"message":"When mounting SU-enabled mount point, wait until the softdep_flush()\nthread started and incremented the stat_flush_threads [1].\n\nUnconditionally wakeup softdep_flush threads when needed, do not try\nto check wchan, which is racy and breaks abstraction.\n\nReported by and discussed with:\tglebius, neel\nTested by:\tpho\nSponsored by:\tThe FreeBSD Foundation\nMFC after:\t2 weeks","distinct":true,"url":"https://api.github.com/repos/strejda/freebsd/commits/83723416a6bb8695d60c6573722a81086899f521"},{"sha":"d9dde7dc211948b56422f092b9685720d1c5e191","author":{"email":"4f107de606760b375e4f4cdea54fd8040bd474ad@FreeBSD.org","name":"pjd"},"message":"Handle empty nvlists correctly.\n\nSubmitted by:\tMariusz Zaborski <oshogbo@FreeBSD.org>","distinct":true,"url":"https://api.github.com/repos/strejda/freebsd/commits/d9dde7dc211948b56422f092b9685720d1c5e191"},{"sha":"4db5826e21e3c8ba53437930311d99219ce0bf74","author":{"email":"4f107de606760b375e4f4cdea54fd8040bd474ad@FreeBSD.org","name":"pjd"},"message":"Add missing nvlist_get_parent(3) link.\n\nSubmitted by:\tMariusz Zaborski <oshogbo@FreeBSD.org>","distinct":true,"url":"https://api.github.com/repos/strejda/freebsd/commits/4db5826e21e3c8ba53437930311d99219ce0bf74"},{"sha":"e4bf748e4c19149c9289f4e058de7cb0e2f7a044","author":{"email":"4f107de606760b375e4f4cdea54fd8040bd474ad@FreeBSD.org","name":"pjd"},"message":"Make gcc happy.\n\nReported by:\tbz","distinct":true,"url":"https://api.github.com/repos/strejda/freebsd/commits/e4bf748e4c19149c9289f4e058de7cb0e2f7a044"},{"sha":"aef5f9f1b801cc4daa87bcea3d98b46b639ffc5c","author":{"email":"4a1bb64f5312bd951ef60c1eea1a58761fa61264@FreeBSD.org","name":"loos"},"message":"Do not leak the OFW memory when the result does not satisfy our alignment\nrequirement.\n\nWhile here, fix style(9) issues.","distinct":true,"url":"https://api.github.com/repos/strejda/freebsd/commits/aef5f9f1b801cc4daa87bcea3d98b46b639ffc5c"},{"sha":"638ef9136c1968d564e336b34f048d5cb4b6adb3","author":{"email":"4a1bb64f5312bd951ef60c1eea1a58761fa61264@FreeBSD.org","name":"loos"},"message":"Allow the retrieving of the reserved pins state.\n\nWith this change, it is now possible to verify the pin function and level\nof reserved pins (but not set them).\n\nThe use of reserved pins on Raspberry pi can lead to short circuits and\nreal damage to the SoC.\n\nWhile here, remove duplicated code, make use of OF_getencprop_alloc()\ninstead of using fixed sized variables and reduce the dmesg spam by\nprinting reserved pin ranges (when possible) instead of printing each pin\nin the range.","distinct":true,"url":"https://api.github.com/repos/strejda/freebsd/commits/638ef9136c1968d564e336b34f048d5cb4b6adb3"},{"sha":"d12cc98346865e712bccebe1657a6a2ddbe4cadf","author":{"email":"67150a9dcf8948cde92f2ba91d8ada0d3335c521@FreeBSD.org","name":"kib"},"message":"Use powerof2().  Remove single-use variable.\n\nSubmitted by:\tConrad Meyer\nDifferential Revision:\thttps://reviews.freebsd.org/D1724\nMFC after:\t1 week","distinct":true,"url":"https://api.github.com/repos/strejda/freebsd/commits/d12cc98346865e712bccebe1657a6a2ddbe4cadf"},{"sha":"ad6ef9a27e3c1b0e4fc6bcb80482b3d83acebd54","author":{"email":"8e7be411ad89ade93d144531f3925d0bb4011004@FreeBSD.org","name":"mr"},"message":"Keep original images, dont compile tests,\nmakefs for iso images translates labes to uppercase, so adopt fstab for this case.","distinct":true,"url":"https://api.github.com/repos/strejda/freebsd/commits/ad6ef9a27e3c1b0e4fc6bcb80482b3d83acebd54"},{"sha":"56ba0a68edde7b38323f81f9d56998b10668dd9e","author":{"email":"56aede976c75df5e9650271458e4efe6de2b84ef@FreeBSD.org","name":"hiren"},"message":"Make syncookie_mac() use 'tcp_seq irs' in computing hash.\nThis fixes what seems like a simple oversight when the function was added in\nr253210.\n\nReported by:            Daniel Borkmann <dborkman@redhat.com>\n                        Florian Westphal <fw@strlen.de>\nDifferential Revision:  https://reviews.freebsd.org/D1628\nReviewed by:            gnn\nMFC after:              1 month\nSponsored by:           Limelight Networks","distinct":true,"url":"https://api.github.com/repos/strejda/freebsd/commits/56ba0a68edde7b38323f81f9d56998b10668dd9e"},{"sha":"44d11c5c5e917931cd0e9827d66dd0d9ddc2e200","author":{"email":"ffd97d30204c7458d6b97f3c098fa33f9bf99187@FreeBSD.org","name":"ngie"},"message":"Create MANLINKS for lzgrep, etc when MK_LZMA_SUPPORT != no\n\nMFC after: 3 days\nSponsored by: EMC / Isilon Storage Division","distinct":true,"url":"https://api.github.com/repos/strejda/freebsd/commits/44d11c5c5e917931cd0e9827d66dd0d9ddc2e200"},{"sha":"ccde4975e682f6415957a5fe36397a63d090e1c8","author":{"email":"4815cec87d4111dde699d9b8c05f36aba801d041@FreeBSD.org","name":"dim"},"message":"For clang, disable -Wcast-qual warnings for specific aesni files, since\nclang 3.6.0 will emit a number of such warnings for those files, and\nthey are partially contributed code.","distinct":true,"url":"https://api.github.com/repos/strejda/freebsd/commits/ccde4975e682f6415957a5fe36397a63d090e1c8"},{"sha":"e3f22b06c2c688b83ce678ab2e33f5116a970dbf","author":{"email":"4a1bb64f5312bd951ef60c1eea1a58761fa61264@FreeBSD.org","name":"loos"},"message":"The BCM2835 GPIO controller uses has interrupt lines and not only one.\nAllocate all four, we will use them soon.\n\nSimplificate the allocation of memory and interrupt resources with a single\nbus_alloc_resources() call instead of doing them separately.\n\nDestroy the mutex in case of errors.","distinct":true,"url":"https://api.github.com/repos/strejda/freebsd/commits/e3f22b06c2c688b83ce678ab2e33f5116a970dbf"},{"sha":"5ae27b10668e5c87136e3e5cb7426d5eacf950ad","author":{"email":"2ee992ecc6649527279e10bddffaafddc83444c1@FreeBSD.org","name":"erj"},"message":"Add myself (erj) to committers-src.dot.\n\nApproved by:\tgnn (mentor), jfv (mentor)","distinct":true,"url":"https://api.github.com/repos/strejda/freebsd/commits/5ae27b10668e5c87136e3e5cb7426d5eacf950ad"},{"sha":"f50c52a6c1aef4397eac2417e238f3e38aeb9277","author":{"email":"dcc965bca61db05c309b58ca0e1d4ede48bc7354@FreeBSD.org","name":"ambrisko"},"message":"Fix UEFI PXE boot on a NIC that isn't the first NIC.\n\nIn UEFI it appears all available NICS are present to pass network traffic.\nThis gives the capability to load the loader.efi from disk then set\ncurrdev=\"net3:\" and then all I/O will over over the 2nd NIC.  On this\nmachine is appears the first handle is the first NIC in IPv4 mode and\nthen the 2nd handle is the first NIC in IPv6 mode.  The 3rd handle is\nthe 2nd NIC in IPv4 mode.  The fix is to index into the handle based\non the unit cached from boot device passed into the loader.\n\nSome testing info from a test boot via kenv:\n\tcurrdev=\"net3:\"\n\tloaddev=\"net3:\"\n\tboot.netif.name=\"igb1\"","distinct":true,"url":"https://api.github.com/repos/strejda/freebsd/commits/f50c52a6c1aef4397eac2417e238f3e38aeb9277"},{"sha":"ff569dac966a5784535fe9a751ac89966c293581","author":{"email":"4815cec87d4111dde699d9b8c05f36aba801d041@FreeBSD.org","name":"dim"},"message":"Partially revert r273382, to reduce diffs against upstream.  This was a\ntemporary fix to solve a conflict with an older version of libc++, and\nit is no longer relevant.\n\nMFC after:\t3 days","distinct":true,"url":"https://api.github.com/repos/strejda/freebsd/commits/ff569dac966a5784535fe9a751ac89966c293581"},{"sha":"5c68a1d8dbde6d5e483c55495e78aa159a72b14f","author":{"email":"238379ae80a11fb9b4664e9c5a9703f8bb8eb25b@FreeBSD.org","name":"pfg"},"message":"msun: use previously ignored value.\n\nThis fixes evaluation of exceptional values in scalblnl().\nWhile here, simplify the code as suggested by Bruce Evans.\n\nReported by:\tclang static analyzer\nMFC after:\t1 week","distinct":true,"url":"https://api.github.com/repos/strejda/freebsd/commits/5c68a1d8dbde6d5e483c55495e78aa159a72b14f"},{"sha":"f0d5358d3efd3f839abb27c80fc2b9dfa835e998","author":{"email":"a3129b34b1d800901b6047e2b066e1e22221d380@FreeBSD.org","name":"grembo"},"message":"New function smbios_match to detect BIOS versions during boot\n\nMotivation is to introduce BIOS specific quirks early in the boot\nprocess. smbios_match can be called before malloc is avaible, that's\nwhy parts of smbios_detect have been moved into a separate function\nsmbios_probe that will be called by smbios_detect as well as\nsmbios_match.\n\nReviewed by:\tjhb\nApproved by:\tjhb\nDifferential Revision: \thttps://reviews.freebsd.org/D1679","distinct":true,"url":"https://api.github.com/repos/strejda/freebsd/commits/f0d5358d3efd3f839abb27c80fc2b9dfa835e998"},{"sha":"30a42c280eec3a4e23e3eab91b7e04cff697d312","author":{"email":"5264e5e33945818d30424b6d1b4931acdeab802c@FreeBSD.org","name":"nwhitehorn"},"message":"Use MBR by default on BIOS systems. An increasing number of motherboards\nassume that GPT means UEFI boot, resulting in the installation of\nuninstallable systems. This needs a little more work before MFC, in\nparticular based on disk size (> 2 TB + BIOS + MBR is not workable). That\nwill come soon.","distinct":true,"url":"https://api.github.com/repos/strejda/freebsd/commits/30a42c280eec3a4e23e3eab91b7e04cff697d312"},{"sha":"4958b879806d266f0b030fc81c952d20e5abca51","author":{"email":"4815cec87d4111dde699d9b8c05f36aba801d041@FreeBSD.org","name":"dim"},"message":"Fix a bunch of -Wcast-qual warnings in netgraph's ng_parse.c, by using\n__DECONST.  No functional change.\n\nMFC after:\t3 days","distinct":true,"url":"https://api.github.com/repos/strejda/freebsd/commits/4958b879806d266f0b030fc81c952d20e5abca51"}]}