committer filter by committer.
@path/to/ filter by path in repository.
committer@path/to/ filter by committer AND path in repository.
abdef0123 filter by commit's SHA hash.
rNNN filter by SVN revision.
rNNN-rMMM filter by SVN revisions range (inclusive).
Multiple filters can be specified separated by spaces or comas in which case they'll be combined using OR operator.
7e3c7420 | scottl | June 24, 2019, 7:31 p.m. | Add the PCI HDAudio device model from the 2016 GSoC. Detailed information
can be found at https://wiki.freebsd.org/SummerOfCode2016/HDAudioEmulationForBhyve This commit has evolved from the original work to include Capsicum integration. As part of that, it only opens the host audio devices once and leaves them open, instead of opening and closing them on each guest access. Thanks to Peter Grehan and Marcelo Araujo for their help in bringing the work forward and providing some of the final techncial push. Submitted by: Alex Teaca <iateaca@freebsd.org> Differential Revision: D7840, D12419cgit ViewVC |
|
673c1c29 | markj | June 24, 2019, 7:19 p.m. | Remove a lingering use of splbio(). | |
2771ab33 | emaste | June 24, 2019, 5:25 p.m. | vtfontcvt: improve .bdf validation | |
17575bad | asomers | June 24, 2019, 5:05 p.m. | fusefs: improve the short read fix from r349279
VOP_GETPAGES intentionally tries to read beyond EOF, so fuse_read_biobackend can't rely on bp->b_resid > 0 indicating a short read. And adjusting bp->b_count after a short read seems to cause some sort of resource leak. Instead, store the shortfall in the bp->b_fsprivate1 field. Sponsored by: The FreeBSD Foundationcgit ViewVC |
|
8f12a4f8 | noreply | June 24, 2019, 4:32 p.m. | Fix out-of-tree build failures
Resolve the incorrect use of srcdir and builddir references for various files in the build system. These have crept in over time and went unnoticed because when building in the top level directory srcdir and builddir are identical. With this change it's again possible to build in a subdirectory. $ mkdir obj $ cd obj $ ../configure $ make Reviewed-by: loli10K <ezomori.nozomu@gmail.com> Reviewed-by: Tony Hutter <hutter2@llnl.gov> Reviewed-by: Don Brady <don.brady@delphix.com> Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Closes #8921 Closes #8943cgit |
|
51a7230a | cy | June 24, 2019, 2:58 a.m. | Clean out duplicate definitions of TCP macros also found in netinet/tcp.h. | |
0bab2b6e | ian | June 24, 2019, 2:39 a.m. | Add pwm devices to NOTES. | |
6e36309d | ian | June 24, 2019, 2:30 a.m. | Add gpio(4) and related drivers to NOTES. | |
2973d38a | ian | June 24, 2019, 2:27 a.m. | The gpiopps(4) driver currently has probe and attach code only for FDT based | |
5364951d | ian | June 24, 2019, 1:42 a.m. | Build an armv7 LINT kernel in addition to armv5 LINT. You might think this
had been done years ago. I did. All this time we've only compiled a LINT kernel for TARGET_ARCH=arm. Now separate LINT-V5 and LINT-V7 configs are generated and built. There are two new files in arm/conf, NOTES.armv5 and NOTES.armv7, containing some of what used to be in the arm NOTES file. That file now contains only the bits that are common to v5 and v7. The makeLINT.mk file now creates the LINT-V5 and LINT-V7 files by concatening sys/conf/NOTES, arm/conf/NOTES, and arm/conf/NOTES.armv{5,7} in that order.cgit ViewVC |
|
d8ddb98a | kib | June 23, 2019, 9:21 p.m. | amd64 pmap: block on turnstile for lock-less DI.
Port the code to block on turnstile instead of yielding, to lock-less delayed invalidation. The yield might cause tight loop due to priority inversion. Since it is impossible to avoid race between block and wake-up, arm 1-tick callout to wakeup when thread blocks itself. Reported and tested by: mjg Reviewed by: alc, markj Sponsored by: The FreeBSD Foundation MFC after: 2 months Differential revision: https://reviews.freebsd.org/D20636cgit ViewVC |
|
7a3a4842 | ian | June 23, 2019, 9:17 p.m. | Allow compiling ukbdmap.h on arm, since it appears to work fine. | |
89f2ab06 | kib | June 23, 2019, 9:15 p.m. | Switch to check for effective user id in r349320, and disable dumping
into existing files for sugid processes. Despite using real user id pronounces the intent, it actually breaks suid coredumps, while not making any difference for non-sugid processes. The reason for the breakage is that non-existent core file is created with the effective uid (unless weird hacks like SUIDDIR are configured). Then, if user enabled kern.sugid_coredump, core dumping should not overwrite core files owned by effective uid, but we cannot pretend to use real uid for dumping. PR: 68905 admbugs: 358 Sponsored by: The FreeBSD Foundation MFC after: 1 weekcgit ViewVC |
|
22c7bcb8 | alc | June 23, 2019, 9:06 p.m. | pmap_enter_quick_locked() never replaces a valid mapping, so it need not | |
01e92e29 | lwhsu | June 23, 2019, 7:37 p.m. | Skip sys.netinet.socket_afinet.socket_afinet_bind_zero temporarily because it |