{"push_id":732911995,"size":17,"distinct_size":17,"ref":"refs/heads/svn_head","head":"16f95e5c06264287a981af2eeed8a3f9ea6b7597","before":"be1b0fc4daf3e47370821428ad292343a79c1d16","commits":[{"sha":"6e600d94d66b0795639fb1dc9a4be14f064458c5","author":{"email":"31cd14c5df041d447848d2ecba7a8ddcaf0cafe9@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"allanjude"},"message":"Fix some issues with the application of libxo to ls(1)\n\n* Add whitespace trimming to some fields (username, group, size, inode, blocks) to avoid whitespace in JSON strings\n* fix -m mode, was invalid JSON (repeated keys), and was missing outer array container\n* in -n mode, numeric uids and gids were returned as strings\n\nApproved by:\teadler (mentor)\nSponsored by:\tScaleEngine Inc.\nDifferential Revision:\thttps://reviews.freebsd.org/D2854\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@285734 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/6e600d94d66b0795639fb1dc9a4be14f064458c5"},{"sha":"1d9fb43d111cdf17edbb2b5fc951aa11c424876d","author":{"email":"1eabdaf488b3a3682bbca94c5f468f065cdfaf13@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"ae"},"message":"lseek() allows an offset to be set beyond the end of file. Using\nit to check that partition has enough space to write bootcode doesn't\nwork. Use the known size of provider instead.\n\nPR:\t\t201504\nMFC after:\t1 week\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@285735 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/1d9fb43d111cdf17edbb2b5fc951aa11c424876d"},{"sha":"a027a9323559581fed35a11e34747022a6b6e8d1","author":{"email":"56aede976c75df5e9650271458e4efe6de2b84ef@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"hiren"},"message":"Remove a couple of TUNABLE_INT() calls which are unnecessary after r267961.\nr267961 did remove them but they \"reappeared\" when ixgbe(4) rewrite happened in\nr280182.\n\nSponsored by:\t\tLimelight Networks\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@285736 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/a027a9323559581fed35a11e34747022a6b6e8d1"},{"sha":"bca350d72433a7ef3a7e18347d25f69a90025e99","author":{"email":"3df80992ee76c3b10fb090a01dc41842d6316c4d@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"pluknet"},"message":"Add missing priority argument in example code in BUGS section.\n\nPR:\t\t201725\nSubmitted by:\tThomas Cort\nMFC after:\t1 week\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@285739 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/bca350d72433a7ef3a7e18347d25f69a90025e99"},{"sha":"19e9dadd6f62fb2015fc5451973ee7420d3ee79a","author":{"email":"518914b96e4ab0614ffcd5152eaeb47fb68e15bf@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"rrs"},"message":"When a tunneling protocol is being used with UDP we must release the\nlock on the INP before calling the tunnel protocol, else a LOR\nmay occur (it does with SCTP for sure). Instead we must acquire a\nref count and release the lock, taking care to allow for the case\nwhere the UDP socket has gone away and *not* unlocking since the\nrefcnt decrement on the inp will do the unlock in that case.\n\nReviewed by:\ttuexen\nMFC after:\t3 weeks\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@285740 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/19e9dadd6f62fb2015fc5451973ee7420d3ee79a"},{"sha":"c25e1f6b6bc899745d4055fa15e40b2fd333f0cc","author":{"email":"3df80992ee76c3b10fb090a01dc41842d6316c4d@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"pluknet"},"message":"Fix sb_state constant names as used e.g. to display in DDB ``show sockbuf''.\n\nMFC after:\t1 week\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@285741 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/c25e1f6b6bc899745d4055fa15e40b2fd333f0cc"},{"sha":"1801c74eff6e03bb7811fc2e735db5d1ba5ae8ec","author":{"email":"a162caffcb6897220f4d1cf28164d73cb91993a8@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"ed"},"message":"Unbreak \"last reboot\".\n\nAccording to the last(1) man page, the \"reboot\" pseudo-user should print\nall system reboot entries. This got broken by the utmpx import, as\nrecords are typed.\n\nRe-add support for \"last reboot\" by specifically matching against\nSHUTDOWN_TIME and BOOT_TIME records.\n\nPR:\t\t168844\nSubmitted by:\tmatthew@\nMFC after:\t1 month\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@285742 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/1801c74eff6e03bb7811fc2e735db5d1ba5ae8ec"},{"sha":"4b7ec7eb766e21eed26af0f4079717dd3da49344","author":{"email":"8d3093630820d106f09020ea478d17f40b22b135@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"zbb"},"message":"Improve ARM64 CPU_MATCH\n\nAdd a method to identify CPU based on RAW MIDR value.\n\nObtained from: Semihalf\nSponsored by:  The FreeBSD Foundation\nDifferential Revision: https://reviews.freebsd.org/D3117\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@285743 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/4b7ec7eb766e21eed26af0f4079717dd3da49344"},{"sha":"3a95c200e3209ccdd829e072eb0fa6966c2bbd27","author":{"email":"a162caffcb6897220f4d1cf28164d73cb91993a8@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"ed"},"message":"Make thread creation work for CloudABI processes.\n\nSummary:\nRemove the stub system call that was put in place during the system call\nimport and replace it by a target-dependent version stored in sys/amd64.\nInitialize the thread in a way similar to cpu_set_upcall_kse(). We\nprovide the entry point with two arguments: the thread ID and the\nargument pointer.\n\nTest Plan:\nThread creation still seems to work, both for FreeBSD and CloudABI\nbinaries.\n\nReviewers: dchagin, mjg, kib\n\nReviewed By: kib\n\nSubscribers: imp\n\nDifferential Revision: https://reviews.freebsd.org/D3110\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@285744 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/3a95c200e3209ccdd829e072eb0fa6966c2bbd27"},{"sha":"1f5e2b21d9cce8229189d55814b6464453ee5835","author":{"email":"8d3093630820d106f09020ea478d17f40b22b135@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"zbb"},"message":"Implement get_cyclecount() on ARM64\n\nUse Vritual Counter register associated with Generic Timer to\nread the cyclecount.\n\nObtained from: Semihalf\nSponsored by:  The FreeBSD Foundation\nDifferential Revision: https://reviews.freebsd.org/D3134\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@285745 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/1f5e2b21d9cce8229189d55814b6464453ee5835"},{"sha":"7ec248515941d37344733254a9f6b8c4d43b35cb","author":{"email":"a162caffcb6897220f4d1cf28164d73cb91993a8@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"ed"},"message":"Describe COMPAT_CLOUDABI64 in the amd64 configuration NOTES file.\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@285746 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/7ec248515941d37344733254a9f6b8c4d43b35cb"},{"sha":"67291f3d78cb42e34595d983a62eb50d9b4f65ce","author":{"email":"67150a9dcf8948cde92f2ba91d8ada0d3335c521@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"kib"},"message":"The part of r285680 which removed release semantic for two stores to\nit_need was wrong [*].  Restore the releases and add a comment\nexplaining why it is needed.\n\nNoted by:\talc [*]\nReviewed by:\tbde [*]\nSponsored by:\tThe FreeBSD Foundation\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@285751 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/67291f3d78cb42e34595d983a62eb50d9b4f65ce"},{"sha":"ca26fddbf8392375647b77ed4690a503e15866bd","author":{"email":"8d3093630820d106f09020ea478d17f40b22b135@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"zbb"},"message":"Add support for vendor specific function for PCI devid acquisition in ITS\n\nIt is possible that some HW will use different PCI devids,\nhence allow to replace the default domain:bus:slot:func schema\nby implementing and registering custom function.\n\nObtained from: Semihalf\nSponsored by:  The FreeBSD Foundation\nDifferential Revision: https://reviews.freebsd.org/D3118\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@285752 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/ca26fddbf8392375647b77ed4690a503e15866bd"},{"sha":"4f9f9c9d40cda7cd8d65e823f81145652a4b76e8","author":{"email":"a162caffcb6897220f4d1cf28164d73cb91993a8@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"ed"},"message":"Make clock_gettime() and clock_getres() work for CloudABI programs.\n\nThough the standard C library uses a 'struct timespec' using a 64-bit\n'time_t', there is no need to use such a type at the system call level.\nCloudABI uses a simple 64-bit unsigned timestamp in nanoseconds. This is\nsufficient to express any time value from 1970 to 2554.\n\nThe CloudABI low-level interface also supports fetching timestamp values\nwith a lower precision. Instead of overloading the clock ID argument for\nthis purpose, the system call provides a precision argument that may be\nused to specify the maximum slack. The current system call\nimplementation does not use this information, but it's good to already\nhave this available.\n\nExpose cloudabi_convert_timespec(), as we're going to need this for\nfstat() as well.\n\nObtained from:\thttps://github.com/NuxiNL/freebsd\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@285754 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/4f9f9c9d40cda7cd8d65e823f81145652a4b76e8"},{"sha":"f5b410863fc3f84b53624882ac89ce9ea9223c40","author":{"email":"8d3093630820d106f09020ea478d17f40b22b135@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"zbb"},"message":"Don't allow malloc() to wait for resource while holding a lock in ITS\n\nmalloc() should not go to sleep in case of lack of resource while\nthe kernel thread is holding a non-sleepable lock.\n\n- change malloc() flags to M_NOWAIT in such cases implement\n  lpi_free_chunk() routine as it will be needed when ITT\n  allocation fails in its_device_alloc_locked()\n- do not increase verbosity of this code since upper layers will\n  communicate an error if the interrupt setup fails\n\nObtained from: Semihalf\nSponsored by:  The FreeBSD Foundation\nDifferential Revision: https://reviews.freebsd.org/D3121\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@285755 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/f5b410863fc3f84b53624882ac89ce9ea9223c40"},{"sha":"19f8237f84dfd5e392c6b8e72359d9a2690592b0","author":{"email":"8d3093630820d106f09020ea478d17f40b22b135@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"zbb"},"message":"Add some more explanation to r285752\n\nAdd brief commentary to vendor-specific devid function in ITS\nand remove redundant spaces by the way.\n\nObtained from: Semihalf\nSponsored by:  The FreeBSD Foundation\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@285758 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/19f8237f84dfd5e392c6b8e72359d9a2690592b0"},{"sha":"16f95e5c06264287a981af2eeed8a3f9ea6b7597","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"andrew"},"message":"Teach the GICv2 driver about the Qualcomm GICv2 compatible string.\n\nObtained from:\tABT Systems Ltd\nSponsored by:\tThe FreeBSD Foundation\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@285761 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/freebsd/commits/16f95e5c06264287a981af2eeed8a3f9ea6b7597"}]}