------------------------------------------------------------------------ r369221 | markj | 2021-02-04 06:45:03 -0800 (Thu, 04 Feb 2021) | 10 lines Revert "opencrypto: Fix assignment of crypto completions to worker threads" atomic_fetchadd_64 is not available on all platforms on stable/12. This reverts commit 10ed8ab4ab9bd0239f2913ac2f35af9b9f76221d. Reported by: Mark Millard Git Hash: 40a37d24a8ed2d6e81919ed3c124494cbcf5c527 Git Author: markj@FreeBSD.org ------------------------------------------------------------------------ r369222 | git2svn | 2021-02-04 18:55:41 -0800 (Thu, 04 Feb 2021) | 16 lines Correct description for kern.proc.proc_td kern.proc.proc_td returns the process table with an entry for each thread. Previously the description included "no threads", presumably a cut-and-pasteo in 2648efa621748. Description suggested by PauAmma. PR: 253146 MFC after: 3 days Sponsored by: The FreeBSD Foundation (cherry picked from commit edc374e7c41d3d9e28e0b3a76bc9ed021d7db571) Git Hash: 7523914d08f9afba1b15f051bc34245cd551c725 Git Author: emaste@FreeBSD.org ------------------------------------------------------------------------ r369223 | wulf | 2021-02-05 02:20:37 -0800 (Fri, 05 Feb 2021) | 13 lines psm(4): Always initialize Synaptics touchpad report range with defaults Otherwise libinput refuses to recoginize some Synaptics touchpads with "kernel bug: device has min == max on ABS_X" message in Xorg.log. PR: 251149 Reported-by: Jens Grassel Tested-by: Jens Grassel MFC-after: 2 weeks (cherry picked from commit 2ac1c1927258e649e3ca3269aea40fb4c63e2296) Git Hash: 4e33793cf41c0ec6b5db68bca1451db3e3d79a91 Git Author: wulf@FreeBSD.org ------------------------------------------------------------------------ r369224 | wulf | 2021-02-05 02:20:40 -0800 (Fri, 05 Feb 2021) | 15 lines ukbd(4): Do not serialize evdev key events Unlike AT keyboards, HID devices are able to send all pc105 key states within a single report. Let evdev to transmit all key state changes within a single report too. Reviewed by: hselasky Obtained from: sysutils/iichid MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D27749 (cherry picked from commit 769935a4edf8a75805000900d44a66ad5d2eaabe) Git Hash: 4932ef733d2336a7f76b753824091be6f9f1197a Git Author: wulf@FreeBSD.org ------------------------------------------------------------------------ r369225 | wulf | 2021-02-05 02:20:43 -0800 (Fri, 05 Feb 2021) | 17 lines ukbd(4): Push LED events in ioctl handler rather than in xfer callback If LED state is set through evdev interface, than asynchronous nature of USB transfer callback can lead to change of order of events echoed back to userland as it causes LED events to be echoed with some lag. Fix that with echoing of LED events synchronously in ioctl handler. Reviewed by: hselasky Obtained from: sysutils/iichid MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D27750 (cherry picked from commit 30f34a519372ebce29c4439d0e6a7bc8c2df0566) Git Hash: e8eded55f2372406e872282914a48adcba5dfeef Git Author: wulf@FreeBSD.org ------------------------------------------------------------------------ r369226 | git2svn | 2021-02-07 04:11:39 -0800 (Sun, 07 Feb 2021) | 10 lines Add a manual page for axp(4) / AMD 10G Ethernet driver Submitted by: Rajesh Kumar Reviewed by: bcr, brueffer, rpokala Differential Revision: https://reviews.freebsd.org/D27800 (cherry picked from commit 1f73236b0302cdf47630c99687c2dfd4e514ab54) Git Hash: 5c9700a7fe3f80132a78628f10dd6bcf1b663a71 Git Author: gbe@FreeBSD.org ------------------------------------------------------------------------ r369227 | git2svn | 2021-02-08 00:44:31 -0800 (Mon, 08 Feb 2021) | 11 lines MFC 85d8d30f9f70: Don't allow allocating a new send tag on an INP which is being torn down. This fixes a potential send tag leak. Reviewed by: rrs@ Sponsored by: Mellanox Technologies // NVIDIA Networking (cherry picked from commit 85d8d30f9f7046f5e89295352ded49135b25fbe3) Git Hash: 6a97a237a25832395182076acc1f1dd23fca9818 Git Author: hselasky@FreeBSD.org ------------------------------------------------------------------------ r369228 | kib | 2021-02-09 00:37:42 -0800 (Tue, 09 Feb 2021) | 8 lines pgrp: Prevent use after free. Tested by: pho (cherry picked from commit ef739c7373d8b3833979ad471b31cb9e215411fd) Git Hash: a7c9e79f70e865909970aafa4a1ca9f5e50b168d Git Author: kib@FreeBSD.org ------------------------------------------------------------------------ r369229 | kib | 2021-02-09 00:37:46 -0800 (Tue, 09 Feb 2021) | 8 lines Lock proctree in around fill_kinfo_proc(). Tested by: pho (cherry picked from commit 4daea938130b4a219e01d678e9499f0bdb715f82) Git Hash: 86316d8265b7640f24b42df83738730c9a8222b9 Git Author: kib@FreeBSD.org ------------------------------------------------------------------------ r369230 | kib | 2021-02-09 00:37:48 -0800 (Tue, 09 Feb 2021) | 8 lines kinfo_proc: move job-control related data collection into a new helper. Tested by: pho (cherry picked from commit cf4f802e77a3a438bce5335b67c88ac6f0e21a6e) Git Hash: fcba16c23bd56d061d8981d0f82bd6a71c6a2c9d Git Author: kib@FreeBSD.org ------------------------------------------------------------------------ r369231 | kib | 2021-02-09 00:37:52 -0800 (Tue, 09 Feb 2021) | 10 lines jobc: rework detection of orphaned groups. Tested by: pho For MFC, pg_jobc member is left in struct pgrp, but it is unused now. (cherry picked from commit 5844bd058aed6f3d0c8cbbddd6aa95993ece0189) Git Hash: 328a4f451f14fb4d830c74c12445a4a80ee61b4c Git Author: kib@FreeBSD.org ------------------------------------------------------------------------ r369232 | kib | 2021-02-09 00:37:55 -0800 (Tue, 09 Feb 2021) | 10 lines Implement malloc_domainset_aligned(9). Tested by: pho (cherry picked from commit 3b15beb30b3b4ba17bae3d1d43c8c04ff862bb57) (cherry picked from commit 0781c79d4872a84a8ebeee3b5eb5520a682b8e7b) (cherry picked from commit 1ac7c34486ab9177c2472278739568d4607e1acc) Git Hash: ae19883a16950043127aae0b65cf66be37bbc8b9 Git Author: kib@FreeBSD.org ------------------------------------------------------------------------ r369233 | kib | 2021-02-09 00:37:58 -0800 (Tue, 09 Feb 2021) | 8 lines x86 busdma_bounce: use malloc_domainset_aligned(9). Tested by: pho (cherry picked from commit f3ea417f96b011a7eb4f43e3142e572833287ef4) Git Hash: ef12434ebf656923061761fda775e0e90383c99a Git Author: kib@FreeBSD.org ------------------------------------------------------------------------ r369234 | kib | 2021-02-09 00:38:00 -0800 (Tue, 09 Feb 2021) | 6 lines Add ddb 'show timecounter' command. (cherry picked from commit 36bcc44e2c578dd016940c9c5068c348e1d77f99) Git Hash: a7158b84dfaa3adadb939e12b6760de73ad0d003 Git Author: kib@FreeBSD.org ------------------------------------------------------------------------ r369235 | kib | 2021-02-09 00:38:03 -0800 (Tue, 09 Feb 2021) | 10 lines tsc: add RDTSCP or faster variants of get_timecount() Tested by: pho (cherry picked from commit 9e680e4005b77e3028d28377ee3722a5260f4422) (cherry picked from commit a013e285dfd6b89b1908ca13febb0fdb0a7f3b1f) (cherry picked from commit 9f47eeffa3cfdcb512e2011fb00fc23c7c1a7d75) Git Hash: 4ab4f06952eaee865326e0da7512f49c580d8a32 Git Author: kib@FreeBSD.org ------------------------------------------------------------------------ r369236 | kib | 2021-02-09 00:38:06 -0800 (Tue, 09 Feb 2021) | 8 lines x86 vdso gettc: reorganize ifunctions. Tested by: pho (cherry picked from commit de898cb96042a026ef703d81aea6cdf1ffce8f32) Git Hash: d1a6826939fb2bb3fef1a8ea0cb3198248e6bfe8 Git Author: kib@FreeBSD.org ------------------------------------------------------------------------ r369237 | kib | 2021-02-09 00:38:10 -0800 (Tue, 09 Feb 2021) | 8 lines x86 vdso gettc: eliminate duplicated code in ifunc selectors. Tested by: pho (cherry picked from commit 5bf4bafd13a4044b7c3d2e8246684a597c6f2134) Git Hash: d4cd9db346bc6382b90d585d1aa6b86eda66b7a3 Git Author: kib@FreeBSD.org ------------------------------------------------------------------------ r369238 | kib | 2021-02-09 00:38:12 -0800 (Tue, 09 Feb 2021) | 9 lines x86 vdso gettc: Add RDTSCP support Tested by: pho (cherry picked from commit cd240c9cf100bec3def38ceb4a320611b1d02693) (cherry picked from commit 523d94dbeab5ccb1cce21b8cad350b700c3d01b2) Git Hash: 6494841a80aa7913ead34ea7f5fdc6be78c9c8d6 Git Author: kib@FreeBSD.org ------------------------------------------------------------------------ r369239 | kib | 2021-02-09 00:38:14 -0800 (Tue, 09 Feb 2021) | 6 lines elf: add some definitions for i386 and amd64 relocations (cherry picked from commit f7d181543fd96a89b84878ddb2d5ac010fadd9b8) Git Hash: 068f6966c9ddff46d048a1be346fbafce856c3f9 Git Author: kib@FreeBSD.org ------------------------------------------------------------------------ r369240 | kib | 2021-02-09 00:38:17 -0800 (Tue, 09 Feb 2021) | 7 lines nfs client: block vnode_pager_setsize() calls from nfscl_loadattrcache in nfs_write (cherry picked from commit aa8c1f8d84d2638a354e71f9593e978d00878243) (cherry picked from commit bd01a69f4836994b50b492883fb5367db41fb506) Git Hash: e4866b81986f438b92b7325770bf20d5c10042fe Git Author: kib@FreeBSD.org ------------------------------------------------------------------------ r369241 | kib | 2021-02-09 00:38:21 -0800 (Tue, 09 Feb 2021) | 6 lines WITH_OFED build option: fix (cherry picked from commit ff975f15d86001d5b948ab538de1e4aca852d2f5) Git Hash: b70e482319de88af072a105f2103ca0c82e84572 Git Author: kib@FreeBSD.org ------------------------------------------------------------------------ r369242 | kib | 2021-02-09 00:38:23 -0800 (Tue, 09 Feb 2021) | 6 lines cpucontrol(8): Fix display. (cherry picked from commit 856789c123d69de86684c5aa1ad8a53427dd47fc) Git Hash: bbba426c3a680c1b66dff3c4f50bc4c8705ceecb Git Author: kib@FreeBSD.org ------------------------------------------------------------------------ r369243 | kib | 2021-02-09 00:38:26 -0800 (Tue, 09 Feb 2021) | 6 lines amd64 GENERIC: compile in mlx5en(4) (cherry picked from commit 5832a3e398642f721381dc2bdc8e954ae43c17a7) Git Hash: 0dc48b74478d4298cf612e1ce3c196f711533abf Git Author: kib@FreeBSD.org ------------------------------------------------------------------------ r369244 | kib | 2021-02-09 00:38:28 -0800 (Tue, 09 Feb 2021) | 6 lines rtld: Fix null-pointer dereference (cherry picked from commit 43d44842aef3972cc86ce673e84e31f372257b15) Git Hash: 560c98ccc8978c6e6426a6ca6d50a88193ccc600 Git Author: theraven@FreeBSD.org ------------------------------------------------------------------------ r369247 | git2svn | 2021-02-09 05:48:26 -0800 (Tue, 09 Feb 2021) | 13 lines MFC 4cd1807c7d2a67b633dd0c0bfde15091543a2514: Retire the K&R/STD C __P prototype declarations. In the old days when K&R C and STD C were each in use a workaround (read hack) was required to allow the same code to work on each without modification. All C compilers support STD C. We can finally put the __P prototype to rest. (cherry picked from commit 4cd1807c7d2a67b633dd0c0bfde15091543a2514) Git Hash: 63317e36aae3f0b5b418ec1937925cf43d9989d4 Git Author: cy@FreeBSD.org ------------------------------------------------------------------------ r369248 | cy | 2021-02-09 05:48:29 -0800 (Tue, 09 Feb 2021) | 15 lines MFC 7071734fae6019d1e3e44daf7deb4478582081cc: Indentation cleanup resulting from the cleanup of #ifdefs. The conscious decision was made not to perform any indentation or whitespace cleanup while cleaning out old redunant #ifdefs. The reason for this was to avoid confusing future readers of history and diffs with cosmetic changes, making bisection of any possible bugs introduced more difficult. This commit cleans up the whitespace detritus left behind from the previous #ifdef cleanup commits. (cherry picked from commit 7071734fae6019d1e3e44daf7deb4478582081cc) Git Hash: 7512d59d235da4cdf5659210f7f10d7d580f60ce Git Author: cy@FreeBSD.org ------------------------------------------------------------------------ r369249 | git2svn | 2021-02-09 18:55:36 -0800 (Tue, 09 Feb 2021) | 8 lines readelf: decode LA48 and ASG_DISABLE feature flags Sponsored by: The FreeBSD Foundation (cherry picked from commit e79b51e2b2e35d6256a1ef5311ce02ec4032d21f) Git Hash: 2ac71adb4026c4faade5ac824c6a1b92e2504faf Git Author: emaste@FreeBSD.org ------------------------------------------------------------------------ r369250 | emaste | 2021-02-10 06:45:47 -0800 (Wed, 10 Feb 2021) | 10 lines Upgrade to OpenPAM Tabebuia. PR: 235903 Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D28528 (cherry picked from commit 23d17223345108c52b96dcc5d7e6dab29e95f3e9) Git Hash: 42167258150ebaaade9c09e3dd05ba02249933aa Git Author: des@FreeBSD.org ------------------------------------------------------------------------