summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2024-11-03Need to call unsleep before doing the SSTOP check. We need to ensure thatClaudio Jeker
2024-11-03add powerpc64 and riscv64 to tags arch listJonathan Gray
2024-11-02Always use new_vmcmd() from exec_subr.c, remove the macro whichJonathan Gray
2024-11-01In sleep_finish() is the process state is SSTOP force a mi_switch().Claudio Jeker
2024-10-31No need to set pkthdr fields to 0 that are already 0. MGETHDR() does that.Claudio Jeker
2024-10-31Unlock fs_sysctl(). It is the only `suid_clear' variable - atomicallyVitaliy Makkoveev
2024-10-30directly use dev_t for swdevt[], remove struct swdevtJonathan Gray
2024-10-28Unlock KERN_ALLOWKMEM. The `allowkmem' is atomically accessed integer.Vitaliy Makkoveev
2024-10-27Remove KERNEL_LOCK() dance around km_alloc(9) & km_free(9).Martin Pieuchot
2024-10-25Unlock timeout_sysctl(). `tostat' timeout(9) statistics is alreadyVitaliy Makkoveev
2024-10-22Protect the ps_pgrp pointer by either the KERNEL_LOCK or the ps_mtx.Claudio Jeker
2024-10-18Put the bowels of the various VOP_PRINT routines underMiod Vallat
2024-10-17use rw_status instead of interpreting RWL_OWNER to see if a lock is busy.David Gwynne
2024-10-17Shortcut cursig when called during sleep setup.Claudio Jeker
2024-10-15Indicate that a process has stopped by setting PS_STOPPED flagClaudio Jeker
2024-10-15Fix runtime calculation. Assiging ts to spc_runtime does not work if tsClaudio Jeker
2024-10-15Use pr instead of p->p_p like everywhere else in exit1.Claudio Jeker
2024-10-09Clear ps_xsig when continuing after a PS_TRACED stop.Claudio Jeker
2024-10-09Convert prsignal() into a real functionClaudio Jeker
2024-10-08Replace ps_oppid (old parent pid) with ps_opptr (a pointer to the old parent ...Claudio Jeker
2024-10-08Move common code to update the proc runtime into tuagg_add_runtime().Claudio Jeker
2024-10-08Adjust lock requirements for ps_pptr, ps_ppid and ps_oppid.Claudio Jeker
2024-10-07Tweak genassym code generation to force preprocessor conditional directivesMiod Vallat
2024-10-06remove unused DEBUG_PLEDGE lines; ok deraadt@Jonathan Gray
2024-10-06remove unused sched_cost_load variableJonathan Gray
2024-10-03In rucheck() sum up the tusage from all threads to get the real currentClaudio Jeker
2024-10-03Fix the clock_gettime() handler for pthread_getcpuclockid() toClaudio Jeker
2024-10-01Make it more obvious which ruadd argument is the source and which one isClaudio Jeker
2024-10-01Adjust ptrace interface to properly suport single threaded continue.Claudio Jeker
2024-09-30Use ps_ppid instead of ps_pptr->ps_pid in all places.Claudio Jeker
2024-09-30Remove code after exit1() and NOTREACHED comment. Nothing will ever get there.Claudio Jeker
2024-09-25Do not crash in witness code if interrupt fires early.Alexander Bluhm
2024-09-24Fix sleeping race during malloc in sysctl hw.disknames.Alexander Bluhm
2024-09-24for sysctl on arm64, handle CPU_ID_AA64ISAR1 same as CPU_ID_AA64ISAR0Theo de Raadt
2024-09-22Increase the default buffer size for AF_UNIX from 8192 to 32768.Claudio Jeker
2024-09-15Invalid pintables in ELF binaries can crash the kernel.Theo de Raadt
2024-09-10Fix build of m_print_chain() on sparc64.Alexander Bluhm
2024-09-09Print mbuf size also for non cluster.Alexander Bluhm
2024-09-06Fix KUBSAN by adding invalid builtin detection, as needed by our current clang.Moritz Buhl
2024-09-06Remove incorrect increment of the context switch counter.Martin Pieuchot
2024-09-05In ddb(4) print mbuf chain and packet list.Alexander Bluhm
2024-09-04make psp attach to ccp as a different driverJonathan Gray
2024-09-02simplify ccp ifdef; ok bluhm@Jonathan Gray
2024-09-01Regarding previous commit, X_OK on unveil-permitted directories doesTheo de Raadt
2024-09-01Pledge "vmm" for ccp(4) ioctl(2).Alexander Bluhm
2024-08-31jeremy observed that access() on unveiled space was returning errorsTheo de Raadt
2024-08-29In m_pulldown() replace memmove() with memcpy().Alexander Bluhm
2024-08-29Show expensive mbuf operations in netstat(1) statistics.Alexander Bluhm
2024-08-26style(9) fix. No functional changes.Vitaliy Makkoveev
2024-08-23Fix KERN_AUDIO broken in rev 1.440.Vitaliy Makkoveev