{"push_id":778986010,"size":62,"distinct_size":1,"ref":"refs/heads/dev-base","head":"c8fed51233c586159abda01c1b4ceec90e7bbc8c","before":"a15d76dc6d8813ebc80bf9b2dcdb38c98b23edbb","commits":[{"sha":"ccd91edd5193ed83c645eda0b8ab273c40faf82c","author":{"email":"aeb8da9b93f4f35c2ddc1280821f190e432a94e3@FreeBSD.org","name":"emaste"},"message":"Enable libproc symbol_lookup tests on arm64\n\nThis reverts part of r286863, as the kernel support required by these\ntests was added in r287105.\n\nPR:\t\t202305\nSponsored by:\tThe FreeBSD Foundation","distinct":false,"url":"https://api.github.com/repos/markjdb/freebsd-dev/commits/ccd91edd5193ed83c645eda0b8ab273c40faf82c"},{"sha":"97c6fe6d1e7e96a9606a6c4226fdb981931caee7","author":{"email":"31cd14c5df041d447848d2ecba7a8ddcaf0cafe9@FreeBSD.org","name":"allanjude"},"message":"Remove duplicate defines introduced in initial ZFS import (r168404)\n\nThis change reduces compiler warnings by removing duplicate defines\n\nLine numbers are from r168404 (and r284648)\n#define lbolt: lines 384 and 459 (531 and 648) (original was renamed later)\n#define lbolt64: lines 385 and 460 (532 and 649) (original was renamed later)\n#define gethrestime_sec: lines 390 and 465 (540 and 653)\nuint64_t physmem: lines 402 and 463 (561 and 651)\n\nReviewed by:\tsmh, delphij\nApproved by:\tbapt (mentor)\nSponsored by:\tScaleEngine Inc.\nDifferential Revision:\thttps://reviews.freebsd.org/D2878","distinct":false,"url":"https://api.github.com/repos/markjdb/freebsd-dev/commits/97c6fe6d1e7e96a9606a6c4226fdb981931caee7"},{"sha":"ae7f4a44335890124005915d3f0c009faf4a236d","author":{"email":"aeb8da9b93f4f35c2ddc1280821f190e432a94e3@FreeBSD.org","name":"emaste"},"message":"vtfontcvt: introduce xmalloc to abort on out-of-memory\n\nSponsored by:\tThe FreeBSD Foundation","distinct":false,"url":"https://api.github.com/repos/markjdb/freebsd-dev/commits/ae7f4a44335890124005915d3f0c009faf4a236d"},{"sha":"69ba2d55760a2695344ff6dff22aadb775b5e167","author":{"email":"31cd14c5df041d447848d2ecba7a8ddcaf0cafe9@FreeBSD.org","name":"allanjude"},"message":"Apply the noline attribute to vdev_queue_max_async_writes\n\nThis makes it possible to analyze the performance of the new ZFS\nwrite throttle with dtrace\n\nPR:\t\t200316\nSubmitted by:\tLacey Powers <lacey.leanne@gmail.com>\nReviewed by:\tavg, smh, delphij (no objection)\nApproved by:\tbapt (mentor)\nMFC after:\t1 month\nSponsored by:\tScaleEngine Inc.\nDifferential Revision:\thttps://reviews.freebsd.org/D3472","distinct":false,"url":"https://api.github.com/repos/markjdb/freebsd-dev/commits/69ba2d55760a2695344ff6dff22aadb775b5e167"},{"sha":"e033b0162b5aef7866417775e766a72ec11a5425","author":{"email":"aeb8da9b93f4f35c2ddc1280821f190e432a94e3@FreeBSD.org","name":"emaste"},"message":"vtfontcvt: fix buffer overflow for non-default size .hex fonts\n\nSponsored by:\tThe FreeBSD Foundation","distinct":false,"url":"https://api.github.com/repos/markjdb/freebsd-dev/commits/e033b0162b5aef7866417775e766a72ec11a5425"},{"sha":"17c90228482320aa70427c19b6bf5942070cd36c","author":{"email":"b1e2f4e89659931d25fa31add34ba716bafe0ea0@FreeBSD.org","name":"rodrigc"},"message":"Use ANSI C prototypes.\n\nEliminates gcc 4.9 warnings.","distinct":false,"url":"https://api.github.com/repos/markjdb/freebsd-dev/commits/17c90228482320aa70427c19b6bf5942070cd36c"},{"sha":"5acb571ae5202945a6a4a1283411ec6e0919a9ea","author":{"email":"b1e2f4e89659931d25fa31add34ba716bafe0ea0@FreeBSD.org","name":"rodrigc"},"message":"Mark unused parameters to reduce gcc 4.9 warnings.","distinct":false,"url":"https://api.github.com/repos/markjdb/freebsd-dev/commits/5acb571ae5202945a6a4a1283411ec6e0919a9ea"},{"sha":"bfe32e53e7eae62481d54b35837894c6a82c2f98","author":{"email":"93465216fd46a440eb04b27d6e009aced8b0c153@FreeBSD.org","name":"delphij"},"message":"Failure of dropping privilege should be fatal, so test and bail out\nwhen setgid() fails.\n\nReported by:\tclang static analyzer\nMFC after:\t2 weeks","distinct":false,"url":"https://api.github.com/repos/markjdb/freebsd-dev/commits/bfe32e53e7eae62481d54b35837894c6a82c2f98"},{"sha":"663f8328dc413447d38e4db62dad8cb381438350","author":{"email":"403c7ec3b0314e7b36282e6cab7b45ab65013fab@FreeBSD.org","name":"alc"},"message":"Handle held pages earlier in the inactive queue scan.\n\nReviewed by:\tkib\nSponsored by:\tEMC / Isilon Storage Division","distinct":false,"url":"https://api.github.com/repos/markjdb/freebsd-dev/commits/663f8328dc413447d38e4db62dad8cb381438350"},{"sha":"061b55cf1969e8b2c2bca1d8c94923962d4c4283","author":{"email":"93465216fd46a440eb04b27d6e009aced8b0c153@FreeBSD.org","name":"delphij"},"message":"Drop group privileges after opening the kvm descriptor, otherwise, the code\nwould not drop privileges as expected.\n\nWhile there also add checks for the drop and bail out immediately if we\nfailed.\n\nMFC after:\t3 days","distinct":false,"url":"https://api.github.com/repos/markjdb/freebsd-dev/commits/061b55cf1969e8b2c2bca1d8c94923962d4c4283"},{"sha":"b440f05ba475f60fec7155b56d8c85a8302e96a3","author":{"email":"93465216fd46a440eb04b27d6e009aced8b0c153@FreeBSD.org","name":"delphij"},"message":"Check and fail if drop of privileges failed.\n\nMFC after:\t2 weeks","distinct":false,"url":"https://api.github.com/repos/markjdb/freebsd-dev/commits/b440f05ba475f60fec7155b56d8c85a8302e96a3"},{"sha":"db950df2a7e6cd13aa20481c68b00f82698909dc","author":{"email":"b1e2f4e89659931d25fa31add34ba716bafe0ea0@FreeBSD.org","name":"rodrigc"},"message":"Use ANSI C prototypes.\n\nEliminates gcc 4.9 warnings.","distinct":false,"url":"https://api.github.com/repos/markjdb/freebsd-dev/commits/db950df2a7e6cd13aa20481c68b00f82698909dc"},{"sha":"665c43e2cb89223a9b10238d7a7e91c57ffebdbd","author":{"email":"b1e2f4e89659931d25fa31add34ba716bafe0ea0@FreeBSD.org","name":"rodrigc"},"message":"Use correct function prototype for signal handler.\n\nEliminates gcc 4.9 warning.","distinct":false,"url":"https://api.github.com/repos/markjdb/freebsd-dev/commits/665c43e2cb89223a9b10238d7a7e91c57ffebdbd"},{"sha":"065fd54760762a0e85395d99681087d3cbc943d5","author":{"email":"a23c4292a16bf3974bf6137dcc34339d7e0d0301@FreeBSD.org","name":"hrs"},"message":"Print sdl->sdl_data when sdl->sdl_nlen > 0 as link_ntoa(3) does.\n\nMFC after:\t1 week","distinct":false,"url":"https://api.github.com/repos/markjdb/freebsd-dev/commits/065fd54760762a0e85395d99681087d3cbc943d5"},{"sha":"a2c978ffe8e05914319c926f90507446c6fa1368","author":{"email":"b1e2f4e89659931d25fa31add34ba716bafe0ea0@FreeBSD.org","name":"rodrigc"},"message":"Use ANSI C prototypes.\n\nEliminates gcc 4.9 warnings.","distinct":false,"url":"https://api.github.com/repos/markjdb/freebsd-dev/commits/a2c978ffe8e05914319c926f90507446c6fa1368"},{"sha":"df2a89db2bc25e73b139f02c6fbe0095a4168253","author":{"email":"a23c4292a16bf3974bf6137dcc34339d7e0d0301@FreeBSD.org","name":"hrs"},"message":"- Add -W flag support for network column in intpr() (-i flag) and\n  routepr() (-r flag).  It is too narrow to show an IPv6 prefix\n  in most cases.\n\n- Accept \"local\" as a synonym of \"unix\" in protocol family name.\n\n- Show a prefix length in CIDR notation when name resolution failed in\n  netname().\n\n- Make routename() and netname() AF-independent and remove\n  unnecessary typecasting from struct sockaddr.\n\n- Use getnameinfo(3) to format L2 addr in intpr().\n\n- Fix a bug which showed \"Address\" when -A flag is specfied in pr_rthdr().\n\n- Replace cryptic GETSA() macro with SA_SIZE().\n\n- Fix declarations shadowing local variables with the same names.\n\n- Add more static, remove unused header files and variables.\n\nMFC after:\t1 week","distinct":false,"url":"https://api.github.com/repos/markjdb/freebsd-dev/commits/df2a89db2bc25e73b139f02c6fbe0095a4168253"},{"sha":"cc00887f9b65d88ba65f56e85d24e4f95b061543","author":{"email":"b1e2f4e89659931d25fa31add34ba716bafe0ea0@FreeBSD.org","name":"rodrigc"},"message":"Use unsigned variable.\n\nEliminates gcc 4.9 compiler warning.","distinct":false,"url":"https://api.github.com/repos/markjdb/freebsd-dev/commits/cc00887f9b65d88ba65f56e85d24e4f95b061543"},{"sha":"a047794b25e4ffea843508c1ebb71502679ef5e6","author":{"email":"97e77871b5fcc4941bebceb4338c97c1fd149f8c@FreeBSD.org","name":"avg"},"message":"callout_reset: fix a reversed check for cc_exec_cancel\n\nThe typo was introduced in r278469 / 344ecf88af2dfb.\n\nAs a result of the bug there was a timing window where callout_reset()\nwould fail to cancel a concurrent execution of a callout that is about\nto start and would schedule the callout again.\nThe callout would fire more times than it is scheduled.\nThat would happen even if the callout is initialized with a lock.\n\nFor example, the bug triggered the \"Stray timeout\" assertion in\ntaskqueue_timeout_func().\n\nMFC after:\t5 days","distinct":false,"url":"https://api.github.com/repos/markjdb/freebsd-dev/commits/a047794b25e4ffea843508c1ebb71502679ef5e6"},{"sha":"7a6ac1b312207b6793c1bcb4257b545e63528870","author":{"email":"7b242d943fcf32e060e9005c389f6e64f0d376fc@FreeBSD.org","name":"hselasky"},"message":"Add new PCI ID.\n\nSubmitted by:\tDmitry Luhtionov <dmitryluhtionov@gmail.com>\nMFC after:\t1 month\nPR:\t\t202807","distinct":false,"url":"https://api.github.com/repos/markjdb/freebsd-dev/commits/7a6ac1b312207b6793c1bcb4257b545e63528870"},{"sha":"18228c73ff8173c00c5794e5861bad50f4e3922e","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@FreeBSD.org","name":"andrew"},"message":"Remove an variable we only ever write to, and stop assigning 0 to values\nin the softc as it's the default value. The latter helps with subclassing\nthis driver.\n\nSponsored by:\tABT Systems Ltd","distinct":false,"url":"https://api.github.com/repos/markjdb/freebsd-dev/commits/18228c73ff8173c00c5794e5861bad50f4e3922e"}]}