Page MenuHomeFreeBSD

kib (Konstantin Belousov)
User

Projects (3)

User Details

User Since
May 16 2014, 7:35 PM (618 w, 6 d)

Recent Activity

Today

kib committed rGa7182edc1025: mlx5: postpone freeing the completed command entity to taskqueue.
Fri, Mar 27, 1:53 AM
kib committed rG8823ca95fd45: amd64: revert back struct trapframe to the pre-FRED definition.
Fri, Mar 27, 1:53 AM
kib committed rG1c0357fe612a: amd64 trap.c: provide tag for the struct sfhandlers definition.
Fri, Mar 27, 1:53 AM
kib committed rG25b6a309eebd: amd64: add prototype for ia32_syscall().
Fri, Mar 27, 1:53 AM
kib committed rG9f174a7fc758: x86 FRED: add hardware definitions for the trap frames fields.
Fri, Mar 27, 1:52 AM
kib committed rG504b27e67dee: amd64: remove assertion about sizeof(struct pcb).
Fri, Mar 27, 1:52 AM
kib committed rGbd708359f64c: sys/param.h: bump __FreeBSD_version for amd64 struct trapframe size change.
Fri, Mar 27, 1:52 AM
kib committed rG870bb8d0d32b: amd64: check that %cs and %ss values from ucontext fit into registers.
Fri, Mar 27, 1:52 AM
kib committed rG41ca79b247ea: amd64: move code to check for traps with interrupts disabled into helpers.
Fri, Mar 27, 1:52 AM
kib committed rG975969096784: amd64: move efirt trap checks into the helper.
Fri, Mar 27, 1:52 AM
kib committed rG0d98b06ab1ce: amd64: move code to clear PSL_T on debug exception into a helper.
Fri, Mar 27, 1:52 AM
kib committed rG06e71cfc1d5a: x86 FRED: add CPUID, MSR, and CR4 bits.
Fri, Mar 27, 1:52 AM
kib committed rG81c2819ce8e3: amd64: do reset %rip after page fault if pcb_onfault is set.
Fri, Mar 27, 1:52 AM

Yesterday

kib committed rGf7b368d25fad: rtld_get_var(3): provide explicit list of rtld vars that can be modified.
Thu, Mar 26, 11:43 PM

Mon, Mar 23

kib committed rGf0d5f46a1e42: mlx5: postpone freeing the completed command entity to taskqueue.
Mon, Mar 23, 12:25 AM

Sat, Mar 21

kib committed rG1ba29614c4ce: amd64: revert back struct trapframe to the pre-FRED definition.
Sat, Mar 21, 10:38 PM

Fri, Mar 20

kib committed rG8cc1c0f35ec8: amd64 trap.c: provide tag for the struct sfhandlers definition.
Fri, Mar 20, 10:50 PM
kib committed rG23dc4850fbc9: amd64: add prototype for ia32_syscall().
Fri, Mar 20, 10:50 PM
kib committed rG6275cd73aca7: sys/param.h: bump __FreeBSD_version for amd64 struct trapframe size change.
Fri, Mar 20, 10:50 PM

Tue, Mar 17

kib committed rGfc1c67912bf1: p9fs: use atomics for updating node->flags.
Tue, Mar 17, 12:38 AM
kib committed rG47f299838540: nfsclient: convert to use vn_delayed_setsize().
Tue, Mar 17, 12:38 AM
kib committed rG1ff01f6ca2d3: vn_delayed_setsize(): post-commit review' changes.
Tue, Mar 17, 12:38 AM
kib committed rGdb4caf69d734: p9fs: locking improvements for p9fs_stat_vnode_dotl().
Tue, Mar 17, 12:38 AM
kib committed rG89559b5d279c: vfs: add VOP_DELAYED_SETSIZE() and related infrastructure.
Tue, Mar 17, 12:38 AM

Sun, Mar 15

kib committed rG8365f877b1e4: amd64: do reset %rip after page fault if pcb_onfault is set.
Sun, Mar 15, 6:58 AM

Sat, Mar 14

kib committed rG756689232e6a: sigreturn.2: refresh the man page.
Sat, Mar 14, 12:03 PM

Tue, Mar 10

kib committed rGc2012c7faf74: p9fs: use atomics for updating node->flags.
Tue, Mar 10, 12:46 PM
kib committed rGb5e307d41e2e: Regen.
Tue, Mar 10, 11:44 AM
kib committed rG3ccc39d38ed8: renameat2(2): document.
Tue, Mar 10, 11:44 AM
kib committed rG1bb58ba12b47: libsys/rename.2: remove commented-out CAVEAT section.
Tue, Mar 10, 11:44 AM
kib committed rG72cf8b9e680b: zfs: implement AT_RENAME_NOREPLACE.
Tue, Mar 10, 11:44 AM
kib committed rGb2ae957e9c8f: linuxolator: translate LINUX_RENAME_NOREPLACE into our AT_RENAME_NOREPLACE.
Tue, Mar 10, 11:44 AM
kib committed rG9c37c82f526c: renameat2(2): implement AT_RENAME_NOREPLACE flag.
Tue, Mar 10, 11:44 AM
kib committed rG45401a4bdec4: VOP_RENAME(9): add flags argument.
Tue, Mar 10, 11:44 AM
kib committed rG522dbeb9f259: sys: add renameat2(2) syscall.
Tue, Mar 10, 11:44 AM
kib committed rGbbdf04567777: kern_renameat(9): add flags argument.
Tue, Mar 10, 11:44 AM
kib committed rG0b0bbdac18d1: zfs rename: properly cleanup on errors occuring before zfs_do_rename().
Tue, Mar 10, 11:44 AM
kib committed rGab2b871e82e1: amd64: extract uprintf_signal printing into a helper.
Tue, Mar 10, 11:44 AM
kib committed rGb0ca929c27ea: x86: change signatures of ipi_{bitmap,swi}_handler() to take pointer.
Tue, Mar 10, 11:44 AM
kib committed rG5061709d8f7c: amd64: print userspace fsbase and gsbase for uprintf_signal.
Tue, Mar 10, 11:44 AM
kib committed rGade737514f5a: amd64: align stack on 16 bytes when calling into a EFIRT method.
Tue, Mar 10, 11:44 AM

Sun, Mar 8

kib committed rGfd72ef8f8955: amd64 initializecpu(): use 64bit type for rcr4() result.
Sun, Mar 8, 12:37 AM

Thu, Mar 5

kib committed rG3e8a9995e954: amd64: extract uprintf_signal printing into a helper.
Thu, Mar 5, 11:56 PM
kib committed rG272ea4511994: amd64: print userspace fsbase and gsbase for uprintf_signal.
Thu, Mar 5, 11:56 PM
kib committed rGef8292e33957: Regen.
Thu, Mar 5, 11:48 PM
kib committed rG347cec10e25e: amd64: align stack on 16 bytes when calling into a EFIRT method.
Thu, Mar 5, 11:45 PM

Wed, Mar 4

kib committed rGb17655c95c4c: mlx5: convert GET_TRUNK_IF() to function.
Wed, Mar 4, 1:20 AM
kib committed rGfad7cad82c66: mlx5: report IPSEC offload capabilities whenever IPSEC_OFFLOAD is configured.
Wed, Mar 4, 1:20 AM
kib committed rGfd53b8d609da: ipsec_offload: add comment stating why ipsec_accel_sa_newkey_cb() returns 0.
Wed, Mar 4, 1:20 AM
kib committed rGcda061006a3f: netipsec/ipsec_offload.c: handle failures to install SA nicely.
Wed, Mar 4, 1:20 AM

Sun, Mar 1

kib committed rG6099b4600256: amd64 initializecpu(): use 64bit type for rcr4() result.
Sun, Mar 1, 1:20 AM

Sat, Feb 28

kib committed rGe0dbeabeee7a: iommu_gas: Fix assertion. (authored by br).
Sat, Feb 28, 1:34 AM
kib committed rGfe90ad2d2444: procctl(PROC_REAP_KILL): align error reporting with pgkill(2).
Sat, Feb 28, 1:33 AM
kib committed rGcf64824a3e95: reap_kill_subtree_once(): reap_kill_proc_work() might drop proctree_lock.
Sat, Feb 28, 1:33 AM
kib committed rG08f95c4938d3: procctl(PROC_REAP_KILL): use pgrp pg_killsx sx to sync with fork.
Sat, Feb 28, 1:33 AM

Feb 21 2026

kib committed rGde0a53727cd7: sys/abi_types.h: time32_t is 64-bit on non-x86 architectures (authored by olce).
Feb 21 2026, 9:35 PM
kib committed rG1661d41cde10: dev/mfi: include sys/abi_compat.h unconditionally.
Feb 21 2026, 9:35 PM
kib committed rG2d63a28811e6: sys/event.h: reduce namespace pollution from sys/abi_compat.h.
Feb 21 2026, 9:35 PM
kib committed rG7a2fdcc5acb9: sys/user.h: remove XXXSKE markers.
Feb 21 2026, 9:35 PM
kib committed rG5ae9aac0c7d8: openzfs sys/types32.h: use abi_compat.h for time32_t.
Feb 21 2026, 9:35 PM
kib committed rGc709baba436d: sys/compat/freebsd32: use freebsd32_uint64_t for struct kinfo_proc32.
Feb 21 2026, 9:35 PM
kib committed rG8a8e4399d8c8: sys/compat/freebsd32: ki_pd is missing from struct kinfo_proc32.
Feb 21 2026, 9:35 PM
kib committed rGf4f4f2783c6e: sys/compat/freebsd32: use freebsd32_uint64_t for struct kinfo_knote32.
Feb 21 2026, 9:35 PM
kib committed rGc06360af56e8: sys/compat/freebsd32: use freebsd32_uint64_t for several struct stat's.
Feb 21 2026, 9:35 PM
kib committed rG838fcf30d7b8: sys/compat/freebsd32: use freebsd32_uint64_t for struct ffclock_estimate32.
Feb 21 2026, 9:35 PM
kib committed rGf0fe4e11be92: sys/event.h: use freebsd32_uint64_t for kevent32 64bit members.
Feb 21 2026, 9:35 PM
kib committed rG3d14c793f882: sys/abi_compat.h: add Foundation copyright for uint64_t stuff.
Feb 21 2026, 9:35 PM
kib committed rGc3b1a6ab18cb: sys/abi_compat.h: move freebsd32_uint64_t and FU64_CP() there.
Feb 21 2026, 9:35 PM
kib committed rG51db826bcee3: sys/abi_compat.h: normalize include guard name.
Feb 21 2026, 9:35 PM
kib committed rG558b76135452: Add tests for pdrfork (authored by asomers).
Feb 21 2026, 9:50 AM
kib committed rG396d70935ecb: pdrfork(2) tests: enable on x86.
Feb 21 2026, 9:50 AM
kib committed rG677bbff3991b: pdrfork(2) tests: should wait for the child to exit.
Feb 21 2026, 9:50 AM
kib committed rGe166a6ef87ee: pdrfork(2) tests: split basic_usage.
Feb 21 2026, 9:50 AM
kib committed rG7a1c336ab9d6: pdrfork(2) tests: do not rely on (int *)-1 being invalid address.
Feb 21 2026, 9:50 AM
kib committed rGc2c3881f70ac: pdrfork(2) tests: catch runaway child for EFAULT test.
Feb 21 2026, 9:50 AM
kib committed rGe3fda88831d0: pdrfork(2) tests: RFPROCDESC|RFPROC are required.
Feb 21 2026, 9:50 AM
kib committed rGb0551b04f73d: libc: add man page for uexterr_gettext(3).
Feb 21 2026, 9:50 AM
kib committed rGfea8849bacd6: pdrfork(2): do require RFPROCDESC | RFPROC.
Feb 21 2026, 9:50 AM
kib committed rG6a263d7c1fbb: libc: improve include usage for exterror sources.
Feb 21 2026, 9:50 AM
kib committed rGfd91b1f855ec: libc: print extended errors from warn(3) and vwarn(3).
Feb 21 2026, 9:50 AM
kib committed rGafe686823aa6: pdfork.2: add EFAULT as possible error, explain some consequences of it.
Feb 21 2026, 9:50 AM

Feb 19 2026

kib committed rGb0bc769c363e: x86_msr_op(9): consistently return the value read from MSR.
Feb 19 2026, 10:09 PM
kib committed rGe334b70a2b5b: x86: provide extended description for x86_msr_op(9).
Feb 19 2026, 10:09 PM
kib committed rG0558fa8f5596: x86: add a safe variant of MSR_OP_SCHED* operations for x86_msr_op(9).
Feb 19 2026, 10:09 PM

Feb 18 2026

kib committed rG48aeff4df8e7: open.2: grammar improvements.
Feb 18 2026, 8:04 AM
kib committed rG4338c437910b: open.2: stop making impression that fd must be directory.
Feb 18 2026, 8:04 AM
kib committed rG532c8d3f90b9: amd64: add LASS support.
Feb 18 2026, 8:04 AM

Feb 17 2026

kib committed rGffbf95907039: libc: print extended errors from warn(3) and vwarn(3).
Feb 17 2026, 8:04 PM

Feb 16 2026

kib committed rGf1f142c01db4: open.2: grammar improvements.
Feb 16 2026, 3:36 PM
kib committed rGcf941029dd02: kqtimer_proc_continue(): correct calculation of 'now'.
Feb 16 2026, 6:23 AM
kib committed rG00095a089604: kern/vfs_unmount.c: promote flags to uint64_t.
Feb 16 2026, 6:23 AM
kib committed rG119af90d483a: filt_timerexpire_l(): re-insert restarted timer into head instead of tail.
Feb 16 2026, 6:23 AM
kib committed rGa893e8463ab2: unmount(2): do not allow MNT_DEFERRED or MNT_RECURSE flags from userspace.
Feb 16 2026, 6:23 AM
kib committed rG203819ee8407: x86: Note that trapframe is used by kernel debuggers (authored by minsoochoo0122_proton.me).
Feb 16 2026, 6:19 AM
kib committed rG71cc31c18d1e: kqtimer_proc_continue(): correct calculation of 'now'.
Feb 16 2026, 6:19 AM
kib committed rGa6c0d8bf434a: amd64/acpica/acpi_wakeup.c: do not store to WARMBOOT_OFF in efi_boot case.
Feb 16 2026, 6:19 AM
kib committed rG22bf122dceb7: filt_timerexpire_l(): re-insert restarted timer into head instead of tail.
Feb 16 2026, 6:19 AM
kib committed rGdaa5f78c691b: kern/vfs_unmount.c: promote flags to uint64_t.
Feb 16 2026, 6:19 AM

Feb 15 2026

kib committed rG7786840a0bb0: lib/libc/net/sockatmark.3: fix groff mdoc warning.
Feb 15 2026, 3:15 AM
kib committed rGc838c3f2062b: sbin/setkey/setkey.8: cleanup groff mdoc warnings.
Feb 15 2026, 3:15 AM