created | 2021-11-20T12:48:05Z |
---|---|
begin | 2021-11-13T00:00:00Z |
end | 2021-11-14T00:00:00Z |
path | src/sys |
commits | 3 |
date | 2021-11-13T06:04:02Z | |||
---|---|---|---|---|
author | visa | |||
files | src/sys/kern/kern_event.c | log | diff | annotate |
src/sys/kern/vfs_vnops.c | log | diff | annotate | |
message |
Let filt_fileattach() run without the kernel lock This makes it possible to attach pipe, socket and kqueue event filters without acquiring the kernel lock. Event filters behind vn_kqfilter() are not MP-safe yet, so vn_kqfilter() has to take KERNEL_LOCK(). dmabuf_kqfilter() can skip locking because it has no side effects. OK anton@, mpi@ |
date | 2021-11-13T18:18:59Z | |||
---|---|---|---|---|
author | kn | |||
files | src/sys/msdosfs/msdosfs_vfsops.c | log | diff | annotate |
message |
Use long filenames by default on FAT filesystems These days, 8.3 filenames are often a problem, filesystems containing firmware with long names must not truncate them -- it's also a sane default as portable file system between OSes, anyway. Altough undocumented in mount_msdos(8), the default for FAT32 already is to use long filenames: ever since its import from NetBSD in 1998. Previously, mount_msdos would ignore long filenames and default to short filenames unless a flag was used or long ones were found on the filesystem prior to mounting it. Just always mount with support for long filenames (unless `-s' is used). As various install media use FAT filesystems, adjust the remaining ones to also pass explicit mount option reflecting the previous default. OK deraadt |
date | 2021-11-13T23:24:24Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/arm64/dev/apldog.c | log | diff | annotate |
message | Catch up with (proposed) Linux device tree bindings. |