The branch main has been updated by kaktus:
URL:
https://cgit.FreeBSD.org/src/commit/?id=35b6e52c30a290e081710b87ff0be21f4941d3f4
commit 35b6e52c30a290e081710b87ff0be21f4941d3f4
Author: Pawel Biernacki
AuthorDate: 2023-03-13 16:39:20 +
Commit: Pawel Biernacki
CommitDate: 2023-03
The branch main has been updated by kaktus:
URL:
https://cgit.FreeBSD.org/src/commit/?id=35b6e52c30a290e081710b87ff0be21f4941d3f4
commit 35b6e52c30a290e081710b87ff0be21f4941d3f4
Author: Pawel Biernacki
AuthorDate: 2023-03-13 16:39:20 +
Commit: Pawel Biernacki
CommitDate: 2023-03
The branch main has been updated by kaktus:
URL:
https://cgit.FreeBSD.org/src/commit/?id=3eaffc626589eb2fc20a3c9c87eb8ab0ee89e783
commit 3eaffc626589eb2fc20a3c9c87eb8ab0ee89e783
Author: Pawel Biernacki
AuthorDate: 2023-03-13 16:36:11 +
Commit: Pawel Biernacki
CommitDate: 2023-03
The branch main has been updated by kaktus:
URL:
https://cgit.FreeBSD.org/src/commit/?id=3eaffc626589eb2fc20a3c9c87eb8ab0ee89e783
commit 3eaffc626589eb2fc20a3c9c87eb8ab0ee89e783
Author: Pawel Biernacki
AuthorDate: 2023-03-13 16:36:11 +
Commit: Pawel Biernacki
CommitDate: 2023-03
The branch main has been updated by kaktus:
URL:
https://cgit.FreeBSD.org/src/commit/?id=a20a02abcdc99b39d9d8edb56d6b546ea7f757cf
commit a20a02abcdc99b39d9d8edb56d6b546ea7f757cf
Author: Pawel Biernacki
AuthorDate: 2022-10-19 20:59:23 +
Commit: Pawel Biernacki
CommitDate: 2022-10
The branch main has been updated by kaktus:
URL:
https://cgit.FreeBSD.org/src/commit/?id=a20a02abcdc99b39d9d8edb56d6b546ea7f757cf
commit a20a02abcdc99b39d9d8edb56d6b546ea7f757cf
Author: Pawel Biernacki
AuthorDate: 2022-10-19 20:59:23 +
Commit: Pawel Biernacki
CommitDate: 2022-10
Author: kaktus
Date: Thu Nov 26 09:07:45 2020
New Revision: 368053
URL: https://svnweb.freebsd.org/changeset/base/368053
Log:
libsysdecode: account for invalid protection flags
Reported by: jhb
MFC with: r368022
Modified:
head/lib/libsysdecode/flags.c
Modified: head/lib/libsysdec
Author: kaktus
Date: Thu Nov 26 09:07:45 2020
New Revision: 368053
URL: https://svnweb.freebsd.org/changeset/base/368053
Log:
libsysdecode: account for invalid protection flags
Reported by: jhb
MFC with: r368022
Modified:
head/lib/libsysdecode/flags.c
Modified: head/lib/libsysdec
Author: kaktus
Date: Wed Nov 25 16:30:57 2020
New Revision: 368022
URL: https://svnweb.freebsd.org/changeset/base/368022
Log:
libsysdecode: correctly decode mmap flags
r352913 added decoding of mmap PROT_MAX()'d flags but didn’t account for the
case where different values were specified f
Author: kaktus
Date: Wed Nov 25 16:30:57 2020
New Revision: 368022
URL: https://svnweb.freebsd.org/changeset/base/368022
Log:
libsysdecode: correctly decode mmap flags
r352913 added decoding of mmap PROT_MAX()'d flags but didn’t account for the
case where different values were specified f
Author: kaktus
Date: Thu Oct 8 11:45:10 2020
New Revision: 366537
URL: https://svnweb.freebsd.org/changeset/base/366537
Log:
[pf] /etc/rc.d/pf should REQUIRE routing
When a system with pf_enable="YES" in /etc/rc.conf uses hostnames in
/etc/pf.conf, these hostnames cannot be resolved via
Author: kaktus
Date: Thu Oct 8 11:45:10 2020
New Revision: 366537
URL: https://svnweb.freebsd.org/changeset/base/366537
Log:
[pf] /etc/rc.d/pf should REQUIRE routing
When a system with pf_enable="YES" in /etc/rc.conf uses hostnames in
/etc/pf.conf, these hostnames cannot be resolved via
Identifier: BSD-2-Clause
+ *
+ * Copyright 2019 Pawel Biernacki, Mysterious Code Ltd.
*
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * 1. Redistributions of source code must retain
Author: kaktus
Date: Tue Aug 4 12:44:47 2020
New Revision: 363833
URL: https://svnweb.freebsd.org/changeset/base/363833
Log:
regen
Modified:
stable/12/sys/compat/freebsd32/freebsd32_proto.h
stable/12/sys/compat/freebsd32/freebsd32_syscall.h
stable/12/sys/compat/freebsd32/freebsd32_syscal
Author: kaktus
Date: Tue Aug 4 12:42:55 2020
New Revision: 363832
URL: https://svnweb.freebsd.org/changeset/base/363832
Log:
MFC kernel part of r351729
Add sysctlbyname system call
The two syscalls that exists in head but not in stable/12 are marked as
UNIMPL to keep the __sysctlbyn
Author: kaktus
Date: Sun Jul 19 15:16:57 2020
New Revision: 363326
URL: https://svnweb.freebsd.org/changeset/base/363326
Log:
MFC r362947
truss: print more information about traced sysctls
Modified:
stable/12/usr.bin/truss/syscalls.c
Modified: stable/12/usr.bin/truss/syscalls.c
Author: kaktus
Date: Thu Jul 9 20:55:18 2020
New Revision: 363059
URL: https://svnweb.freebsd.org/changeset/base/363059
Log:
MFC r362612
bhyve: allow for automatic destruction on power-off
Modified:
stable/11/usr.sbin/bhyve/bhyve.8
stable/11/usr.sbin/bhyve/bhyverun.c
Modified: stable
Author: kaktus
Date: Thu Jul 9 20:54:16 2020
New Revision: 363058
URL: https://svnweb.freebsd.org/changeset/base/363058
Log:
MFC r362612
bhyve: allow for automatic destruction on power-off
Modified:
stable/12/usr.sbin/bhyve/bhyve.8
stable/12/usr.sbin/bhyve/bhyverun.c
Modified: stable
Author: kaktus
Date: Mon Jul 6 16:34:15 2020
New Revision: 362969
URL: https://svnweb.freebsd.org/changeset/base/362969
Log:
kern.tty_info_kstacks: set compact format as default
Modified:
head/sys/kern/tty_info.c
Modified: head/sys/kern/tty_info.c
===
Author: kaktus
Date: Mon Jul 6 16:34:15 2020
New Revision: 362969
URL: https://svnweb.freebsd.org/changeset/base/362969
Log:
kern.tty_info_kstacks: set compact format as default
Modified:
head/sys/kern/tty_info.c
Modified: head/sys/kern/tty_info.c
===
Author: kaktus
Date: Mon Jul 6 16:33:28 2020
New Revision: 362967
URL: https://svnweb.freebsd.org/changeset/base/362967
Log:
kern.tty_info_kstacks: add a compact format
Add a more compact display format for kern.tty_info_kstacks inspired by
procstat -kk. Set it as a default one.
# s
Author: kaktus
Date: Mon Jul 6 16:33:28 2020
New Revision: 362967
URL: https://svnweb.freebsd.org/changeset/base/362967
Log:
kern.tty_info_kstacks: add a compact format
Add a more compact display format for kern.tty_info_kstacks inspired by
procstat -kk. Set it as a default one.
# s
Author: kaktus
Date: Sun Jul 5 19:53:54 2020
New Revision: 362947
URL: https://svnweb.freebsd.org/changeset/base/362947
Log:
truss: print more information about traced sysctls
MFC after:2 weeks
Sponsored by: Mysterious Code Ltd.
Modified:
head/usr.bin/truss/syscalls.c
Modified: h
Author: kaktus
Date: Sun Jul 5 19:53:54 2020
New Revision: 362947
URL: https://svnweb.freebsd.org/changeset/base/362947
Log:
truss: print more information about traced sysctls
MFC after:2 weeks
Sponsored by: Mysterious Code Ltd.
Modified:
head/usr.bin/truss/syscalls.c
Modified: h
Author: kaktus
Date: Sat Jul 4 14:20:03 2020
New Revision: 362932
URL: https://svnweb.freebsd.org/changeset/base/362932
Log:
dev.ixl..debug: mark as MPSAFE
This node provides no handler, it's implicitly MPSAFE.
Reviewed by: erj
Sponsored by: Mysterious Code Ltd.
Differential Revi
Author: kaktus
Date: Sat Jul 4 14:20:03 2020
New Revision: 362932
URL: https://svnweb.freebsd.org/changeset/base/362932
Log:
dev.ixl..debug: mark as MPSAFE
This node provides no handler, it's implicitly MPSAFE.
Reviewed by: erj
Sponsored by: Mysterious Code Ltd.
Differential Revi
Author: kaktus
Date: Fri Jul 3 11:46:42 2020
New Revision: 362912
URL: https://svnweb.freebsd.org/changeset/base/362912
Log:
MFC r362611
man page of select(2) should mention pselect(2)
Reviewed by: bcr (manpages), kib, trasz
Approved by: kib (mentor)
MFC after:7 days
Spons
Author: kaktus
Date: Fri Jul 3 11:44:43 2020
New Revision: 362911
URL: https://svnweb.freebsd.org/changeset/base/362911
Log:
MFC r362611
man page of select(2) should mention pselect(2)
Reviewed by: bcr (manpages), kib, trasz
Approved by: kib (mentor)
MFC after:7 days
Spons
Author: kaktus
Date: Thu Jun 25 12:35:20 2020
New Revision: 362612
URL: https://svnweb.freebsd.org/changeset/base/362612
Log:
bhyve: allow for automatic destruction on power-off
Introduce -D flag that allows for the VM to be destroyed on guest initiated
power-off by the bhyve(8) process i
Author: kaktus
Date: Thu Jun 25 12:35:20 2020
New Revision: 362612
URL: https://svnweb.freebsd.org/changeset/base/362612
Log:
bhyve: allow for automatic destruction on power-off
Introduce -D flag that allows for the VM to be destroyed on guest initiated
power-off by the bhyve(8) process i
Author: kaktus
Date: Thu Jun 25 12:31:05 2020
New Revision: 362611
URL: https://svnweb.freebsd.org/changeset/base/362611
Log:
man page of select(2) should mention pselect(2)
Reviewed by: bcr (manpages), kib, trasz
Approved by: kib (mentor)
MFC after:7 days
Sponsored by: Mysterio
Author: kaktus
Date: Thu Jun 25 12:31:05 2020
New Revision: 362611
URL: https://svnweb.freebsd.org/changeset/base/362611
Log:
man page of select(2) should mention pselect(2)
Reviewed by: bcr (manpages), kib, trasz
Approved by: kib (mentor)
MFC after:7 days
Sponsored by: Mysterio
Author: kaktus
Date: Sun Jun 21 18:40:17 2020
New Revision: 362468
URL: https://svnweb.freebsd.org/changeset/base/362468
Log:
net.link.generic.ifdata..linkspecific: rework handler
This OID was added in r17352 but the write path of IFDATA_LINKSPECIFIC
seems unused as there are no in-base w
Author: kaktus
Date: Sun Jun 21 18:40:17 2020
New Revision: 362468
URL: https://svnweb.freebsd.org/changeset/base/362468
Log:
net.link.generic.ifdata..linkspecific: rework handler
This OID was added in r17352 but the write path of IFDATA_LINKSPECIFIC
seems unused as there are no in-base w
Author: kaktus
Date: Thu Jun 18 21:42:54 2020
New Revision: 362343
URL: https://svnweb.freebsd.org/changeset/base/362343
Log:
hw.bus.info: rework handler
hw.bus.info was added in r68522 as a node, but there was never anything
connected "behind" it. Its only purpose is to return a struct
Author: kaktus
Date: Thu Jun 18 21:42:54 2020
New Revision: 362343
URL: https://svnweb.freebsd.org/changeset/base/362343
Log:
hw.bus.info: rework handler
hw.bus.info was added in r68522 as a node, but there was never anything
connected "behind" it. Its only purpose is to return a struct
Author: kaktus
Date: Sat May 16 17:05:44 2020
New Revision: 361113
URL: https://svnweb.freebsd.org/changeset/base/361113
Log:
sysctl: fix setting net.isr.dispatch during early boot
Fix another collateral damage of r357614: netisr is initialised way before
malloc() is available hence it ca
Author: kaktus
Date: Sat May 16 17:05:44 2020
New Revision: 361113
URL: https://svnweb.freebsd.org/changeset/base/361113
Log:
sysctl: fix setting net.isr.dispatch during early boot
Fix another collateral damage of r357614: netisr is initialised way before
malloc() is available hence it ca
Author: kaktus
Date: Wed Apr 15 16:55:38 2020
New Revision: 359976
URL: https://svnweb.freebsd.org/changeset/base/359976
Log:
sysctl_handle_string: Put logical or in parentheses.
Reported by: rdivacky
Approved by: kib (mentor)
Pointy-hat to:kaktus
Modified:
head/sys/kern/ke
Author: kaktus
Date: Wed Apr 15 16:55:38 2020
New Revision: 359976
URL: https://svnweb.freebsd.org/changeset/base/359976
Log:
sysctl_handle_string: Put logical or in parentheses.
Reported by: rdivacky
Approved by: kib (mentor)
Pointy-hat to:kaktus
Modified:
head/sys/kern/ke
Author: kaktus
Date: Wed Apr 15 16:33:55 2020
New Revision: 359975
URL: https://svnweb.freebsd.org/changeset/base/359975
Log:
sysctl(9): fix handling string tunables.
r357614 changed internals of handling string sysctls, and inadvertently
broke setting string tunables. Take them into acc
Author: kaktus
Date: Wed Apr 15 16:33:55 2020
New Revision: 359975
URL: https://svnweb.freebsd.org/changeset/base/359975
Log:
sysctl(9): fix handling string tunables.
r357614 changed internals of handling string sysctls, and inadvertently
broke setting string tunables. Take them into acc
Author: kaktus
Date: Mon Mar 2 15:30:52 2020
New Revision: 358548
URL: https://svnweb.freebsd.org/changeset/base/358548
Log:
sys/: Document few more sysctls.
Submitted by: Antranig Vartanian
Reviewed by: kaktus
Commented by: jhb
Approved by: kib (mentor)
Sponsored by: illuria se
Author: kaktus
Date: Mon Mar 2 15:30:52 2020
New Revision: 358548
URL: https://svnweb.freebsd.org/changeset/base/358548
Log:
sys/: Document few more sysctls.
Submitted by: Antranig Vartanian
Reviewed by: kaktus
Commented by: jhb
Approved by: kib (mentor)
Sponsored by: illuria se
Author: kaktus
Date: Thu Feb 27 13:12:14 2020
New Revision: 358379
URL: https://svnweb.freebsd.org/changeset/base/358379
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (18 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or a
Author: kaktus
Date: Thu Feb 27 13:12:14 2020
New Revision: 358379
URL: https://svnweb.freebsd.org/changeset/base/358379
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (18 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or a
Author: kaktus
Date: Wed Feb 26 15:12:38 2020
New Revision: 358334
URL: https://svnweb.freebsd.org/changeset/base/358334
Log:
Move the SYSCTL_ENFORCE_FLAGS to SYSCTL_NODE_WITH_LABEL where it should be
at the beginning.
Modified:
head/sys/sys/sysctl.h
Modified: head/sys/sys/sysctl.h
===
Author: kaktus
Date: Wed Feb 26 15:12:38 2020
New Revision: 358334
URL: https://svnweb.freebsd.org/changeset/base/358334
Log:
Move the SYSCTL_ENFORCE_FLAGS to SYSCTL_NODE_WITH_LABEL where it should be
at the beginning.
Modified:
head/sys/sys/sysctl.h
Modified: head/sys/sys/sysctl.h
===
Author: kaktus
Date: Wed Feb 26 14:26:36 2020
New Revision: 358333
URL: https://svnweb.freebsd.org/changeset/base/358333
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or a
Author: kaktus
Date: Wed Feb 26 14:26:36 2020
New Revision: 358333
URL: https://svnweb.freebsd.org/changeset/base/358333
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or a
Author: kaktus
Date: Tue Feb 25 19:12:40 2020
New Revision: 358318
URL: https://svnweb.freebsd.org/changeset/base/358318
Log:
SYSCTL_ROOT_NODE should use the SYSCTL_ENFORCE_FLAGS macro too.
Approved by: kib (mentor, blanket)
Modified:
head/sys/sys/sysctl.h
Modified: head/sys/sys/sysctl
Author: kaktus
Date: Tue Feb 25 19:12:40 2020
New Revision: 358318
URL: https://svnweb.freebsd.org/changeset/base/358318
Log:
SYSCTL_ROOT_NODE should use the SYSCTL_ENFORCE_FLAGS macro too.
Approved by: kib (mentor, blanket)
Modified:
head/sys/sys/sysctl.h
Modified: head/sys/sys/sysctl
Author: kaktus
Date: Tue Feb 25 19:04:39 2020
New Revision: 358316
URL: https://svnweb.freebsd.org/changeset/base/358316
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (16 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or a
Author: kaktus
Date: Tue Feb 25 19:04:39 2020
New Revision: 358316
URL: https://svnweb.freebsd.org/changeset/base/358316
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (16 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or a
Author: kaktus
Date: Mon Feb 24 10:51:26 2020
New Revision: 358286
URL: https://svnweb.freebsd.org/changeset/base/358286
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (15 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or a
Author: kaktus
Date: Mon Feb 24 10:51:26 2020
New Revision: 358286
URL: https://svnweb.freebsd.org/changeset/base/358286
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (15 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or a
Author: kaktus
Date: Mon Feb 24 10:47:18 2020
New Revision: 358285
URL: https://svnweb.freebsd.org/changeset/base/358285
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (14 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or a
Author: kaktus
Date: Mon Feb 24 10:47:18 2020
New Revision: 358285
URL: https://svnweb.freebsd.org/changeset/base/358285
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (14 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or a
Author: kaktus
Date: Mon Feb 24 10:45:22 2020
New Revision: 358284
URL: https://svnweb.freebsd.org/changeset/base/358284
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (13 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or a
Author: kaktus
Date: Mon Feb 24 10:45:22 2020
New Revision: 358284
URL: https://svnweb.freebsd.org/changeset/base/358284
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (13 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or a
Author: kaktus
Date: Mon Feb 24 10:42:56 2020
New Revision: 358283
URL: https://svnweb.freebsd.org/changeset/base/358283
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (12 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or a
Author: kaktus
Date: Mon Feb 24 10:42:56 2020
New Revision: 358283
URL: https://svnweb.freebsd.org/changeset/base/358283
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (12 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or a
Author: kaktus
Date: Mon Feb 24 10:41:22 2020
New Revision: 358280
URL: https://svnweb.freebsd.org/changeset/base/358280
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (11 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or a
Author: kaktus
Date: Mon Feb 24 10:41:22 2020
New Revision: 358280
URL: https://svnweb.freebsd.org/changeset/base/358280
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (11 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or a
Author: kaktus
Date: Mon Feb 24 10:37:56 2020
New Revision: 358277
URL: https://svnweb.freebsd.org/changeset/base/358277
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (10 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or a
Author: kaktus
Date: Mon Feb 24 10:37:56 2020
New Revision: 358277
URL: https://svnweb.freebsd.org/changeset/base/358277
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (10 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or a
Author: kaktus
Date: Mon Feb 24 10:35:58 2020
New Revision: 358276
URL: https://svnweb.freebsd.org/changeset/base/358276
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (8 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or al
Author: kaktus
Date: Mon Feb 24 10:35:58 2020
New Revision: 358276
URL: https://svnweb.freebsd.org/changeset/base/358276
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (8 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or al
Author: kaktus
Date: Mon Feb 24 10:33:51 2020
New Revision: 358275
URL: https://svnweb.freebsd.org/changeset/base/358275
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (8 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or al
Author: kaktus
Date: Mon Feb 24 10:33:51 2020
New Revision: 358275
URL: https://svnweb.freebsd.org/changeset/base/358275
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (8 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or al
Author: kaktus
Date: Fri Feb 21 16:32:17 2020
New Revision: 358224
URL: https://svnweb.freebsd.org/changeset/base/358224
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (7 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or al
Author: kaktus
Date: Fri Feb 21 16:32:17 2020
New Revision: 358224
URL: https://svnweb.freebsd.org/changeset/base/358224
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (7 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or al
Author: kaktus
Date: Fri Feb 21 16:23:00 2020
New Revision: 358223
URL: https://svnweb.freebsd.org/changeset/base/358223
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (6 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or al
Author: kaktus
Date: Fri Feb 21 16:23:00 2020
New Revision: 358223
URL: https://svnweb.freebsd.org/changeset/base/358223
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (6 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or al
Author: kaktus
Date: Sun Feb 16 17:11:54 2020
New Revision: 358004
URL: https://svnweb.freebsd.org/changeset/base/358004
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (5 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or al
Author: kaktus
Date: Sun Feb 16 17:11:54 2020
New Revision: 358004
URL: https://svnweb.freebsd.org/changeset/base/358004
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (5 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or al
Author: kaktus
Date: Sat Feb 15 18:57:49 2020
New Revision: 357974
URL: https://svnweb.freebsd.org/changeset/base/357974
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (4 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or al
Author: kaktus
Date: Sat Feb 15 18:57:49 2020
New Revision: 357974
URL: https://svnweb.freebsd.org/changeset/base/357974
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (4 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or al
Author: kaktus
Date: Sat Feb 15 18:54:59 2020
New Revision: 357973
URL: https://svnweb.freebsd.org/changeset/base/357973
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or al
Author: kaktus
Date: Sat Feb 15 18:54:59 2020
New Revision: 357973
URL: https://svnweb.freebsd.org/changeset/base/357973
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or al
Author: kaktus
Date: Sat Feb 15 18:52:12 2020
New Revision: 357972
URL: https://svnweb.freebsd.org/changeset/base/357972
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or al
Author: kaktus
Date: Sat Feb 15 18:52:12 2020
New Revision: 357972
URL: https://svnweb.freebsd.org/changeset/base/357972
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or al
Author: kaktus
Date: Sat Feb 15 18:48:38 2020
New Revision: 357971
URL: https://svnweb.freebsd.org/changeset/base/357971
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (1 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or al
Author: kaktus
Date: Sat Feb 15 18:48:38 2020
New Revision: 357971
URL: https://svnweb.freebsd.org/changeset/base/357971
Log:
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (1 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or al
Author: kaktus
Date: Fri Feb 14 16:56:59 2020
New Revision: 357921
URL: https://svnweb.freebsd.org/changeset/base/357921
Log:
sysctl(9): properly use xor in ENFORCE_FLAGS macro
Assert on not specifying any of the (soon to be) required flags as well
as specifying both of them.
Pointe
Author: kaktus
Date: Fri Feb 14 16:56:59 2020
New Revision: 357921
URL: https://svnweb.freebsd.org/changeset/base/357921
Log:
sysctl(9): properly use xor in ENFORCE_FLAGS macro
Assert on not specifying any of the (soon to be) required flags as well
as specifying both of them.
Pointe
Author: kaktus
Date: Thu Feb 6 12:45:58 2020
New Revision: 357614
URL: https://svnweb.freebsd.org/changeset/base/357614
Log:
sysctl(9): add CTLFLAG_NEEDGIANT flag
Add CTLFLAG_NEEDGIANT flag (modelled after D_NEEDGIANT) that will be used to
mark sysctls that still require locking Giant.
Author: kaktus
Date: Thu Feb 6 12:45:58 2020
New Revision: 357614
URL: https://svnweb.freebsd.org/changeset/base/357614
Log:
sysctl(9): add CTLFLAG_NEEDGIANT flag
Add CTLFLAG_NEEDGIANT flag (modelled after D_NEEDGIANT) that will be used to
mark sysctls that still require locking Giant.
Author: kaktus
Date: Mon Jan 6 19:47:59 2020
New Revision: 356425
URL: https://svnweb.freebsd.org/changeset/base/356425
Log:
kern_sysctl: make sysctl.debug work as intended
r136999 introduced SYSTCL_DEBUG but apparently "opt_sysctl.h" was never
included making the option ignored.
r3
Author: kaktus
Date: Mon Jan 6 19:47:59 2020
New Revision: 356425
URL: https://svnweb.freebsd.org/changeset/base/356425
Log:
kern_sysctl: make sysctl.debug work as intended
r136999 introduced SYSTCL_DEBUG but apparently "opt_sysctl.h" was never
included making the option ignored.
r3
Author: kaktus
Date: Mon Jan 6 10:52:13 2020
New Revision: 356413
URL: https://svnweb.freebsd.org/changeset/base/356413
Log:
sysctl: mark more nodes as MPSAFE
vm.kvm_size and vm.kvm_free are read only and marked as MPSAFE on i386
already. Mark them as that on amd64 and arm64 too to avoid
Author: kaktus
Date: Mon Jan 6 10:52:13 2020
New Revision: 356413
URL: https://svnweb.freebsd.org/changeset/base/356413
Log:
sysctl: mark more nodes as MPSAFE
vm.kvm_size and vm.kvm_free are read only and marked as MPSAFE on i386
already. Mark them as that on amd64 and arm64 too to avoid
Author: kaktus
Date: Thu Jan 2 01:23:43 2020
New Revision: 356262
URL: https://svnweb.freebsd.org/changeset/base/356262
Log:
sysctl: hide 2.x era compat node
r23081 introduced kern.dummy oid as a semi ABI compat for kern.maxsockbuf
that was moved to a new namespace. It never functioned
Author: kaktus
Date: Thu Jan 2 01:23:43 2020
New Revision: 356262
URL: https://svnweb.freebsd.org/changeset/base/356262
Log:
sysctl: hide 2.x era compat node
r23081 introduced kern.dummy oid as a semi ABI compat for kern.maxsockbuf
that was moved to a new namespace. It never functioned
Author: kaktus
Date: Mon Dec 30 18:11:06 2019
New Revision: 356206
URL: https://svnweb.freebsd.org/changeset/base/356206
Log:
linux(4): implement copy_file_range(2)
copy_file_range(2) is implemented natively since r350315, make it available
for Linux binaries too.
Reviewed by: kib (
Author: kaktus
Date: Mon Dec 30 18:11:06 2019
New Revision: 356206
URL: https://svnweb.freebsd.org/changeset/base/356206
Log:
linux(4): implement copy_file_range(2)
copy_file_range(2) is implemented natively since r350315, make it available
for Linux binaries too.
Reviewed by: kib (
Author: kaktus
Date: Sun Dec 29 17:19:57 2019
New Revision: 356179
URL: https://svnweb.freebsd.org/changeset/base/356179
Log:
sysctlbyname(2): Remove temporary compatibility layer
Remove temporary compatibility layer introduced in r351729. More that 3 months
should be enough for everybody
Author: kaktus
Date: Sun Dec 29 17:19:57 2019
New Revision: 356179
URL: https://svnweb.freebsd.org/changeset/base/356179
Log:
sysctlbyname(2): Remove temporary compatibility layer
Remove temporary compatibility layer introduced in r351729. More that 3 months
should be enough for everybody
Author: kaktus
Date: Mon Sep 30 19:05:14 2019
New Revision: 352914
URL: https://svnweb.freebsd.org/changeset/base/352914
Log:
linux_renameat2: don't add extra \n on error.
linux_msg() already adds \n at the end of all messages.
Reported by: emaste, kib (mentor), mjg (mentor)
Reviewe
Author: kaktus
Date: Mon Sep 30 19:05:14 2019
New Revision: 352914
URL: https://svnweb.freebsd.org/changeset/base/352914
Log:
linux_renameat2: don't add extra \n on error.
linux_msg() already adds \n at the end of all messages.
Reported by: emaste, kib (mentor), mjg (mentor)
Reviewe
1 - 100 of 121 matches
Mail list logo