summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Expand)Author
2024-04-03Reuse the timeout from struct scsi_xfer rather than declaring one inMiod Vallat
2024-04-03Change ipmi(4)'s taskq from IPL_NONE to IPL_MPFLOORGeorge Koehler
2024-04-03Add ci_cpuid_level and ci_vendor holding the per-CPU basic cpuidPhilip Guenther
2024-04-02Implement and enable TSO in vmx(4)Jan Klemkow
2024-04-02Implement SO_ACCEPTCONN in getsockopt(2)Claudio Jeker
2024-04-02Remove wrong "temporary udp error" comment in filt_so{read,write}(). NotVitaliy Makkoveev
2024-04-02Delete the msyscall mechanism entirely, since mimmutable+pinsyscalls hasTheo de Raadt
2024-04-02remove useless whitespace; from Jia TanTheo de Raadt
2024-04-01Enforce the pinsyscall rules on non-static/ld.so/libc.so text segmentsTheo de Raadt
2024-04-01Add clocks for the RK3588 PWM controller.Patrick Wildt
2024-04-01Delete 108 lines of ASM from vmx_enter_guest() that predated lotsPhilip Guenther
2024-03-31Enable rge(4).Mark Kettenis
2024-03-31Combine route_cache() and rtalloc_mpath() in new route_mpath().Alexander Bluhm
2024-03-31Allow listen(2) only on sockets of type SOCK_STREAM or SOCK_SEQPACKET.Vitaliy Makkoveev
2024-03-31Mark `so_rcv' sockbuf of udp(4) sockets as SB_OWNLOCK.Vitaliy Makkoveev
2024-03-31Remove long dead isa-on-powerpc leftovers.Miod Vallat
2024-03-31Stop referring to dead-since-30-years gatherstats() in comments.Miod Vallat
2024-03-30Prevent a recursion inside wakeup(9) when scheduler tracepoints are enabled.Martin Pieuchot
2024-03-30Document that pmemrange control data are protected by `uvm.fpageqlock'.Martin Pieuchot
2024-03-30regenJonathan Gray
2024-03-30add ids seen on Milk-V PioneerJonathan Gray
2024-03-30Use illop1 as failure instruction in the locore gap file.Miod Vallat
2024-03-30Bring back an inline db_enter(), which makes backtraces easier to grokMiod Vallat
2024-03-30use void in function decl with no args; avoids non-ANSI smatch warningsJonathan Gray
2024-03-29Use SBI calls to reboot or power down the machine when the firmwareMark Kettenis
2024-03-29Skip calculating timings if we can't determine the frequency of the clock.Mark Kettenis
2024-03-29Drop the first argument of intr_establish().Miod Vallat
2024-03-29Store the physical address of each pcb in struct mdproc, and use this inMiod Vallat
2024-03-29Remove truly unneeded includes (not included indirectly).Miod Vallat
2024-03-29Check for %otherwin being nonzero earlier in rft_user.Miod Vallat
2024-03-29Simplify two more places where we don't need to check for unbiased stacks.Miod Vallat
2024-03-29STACKFRAME macro is always invoked on a well-formed 64-bit stack, no needMiod Vallat
2024-03-29Text faults should not invoke uvm_grow() since the fault address is not onMiod Vallat
2024-03-29send_softint() was designed as being able to target a particular cpu, but theMiod Vallat
2024-03-29Update/fix/remove obsolete or just plainly wrong comments.Miod Vallat
2024-03-29Stop including <machine/signal.h> in locore and remove _LOCORE guardsMiod Vallat
2024-03-29Move C declarations from intreg.h to <machine/intr.h> which includes it.Miod Vallat
2024-03-29Get rid of unnecessary defines in assym.h.Miod Vallat
2024-03-29Clean the fpu trap code:Miod Vallat
2024-03-29Be sure to reset p->p_md.md_fpstate to NULL after freeing it in cpu_exit().Miod Vallat
2024-03-29Clean-up cache-related definitions and routines.Miod Vallat
2024-03-29Comment out unused routines. They might become used in the future, so theyMiod Vallat
2024-03-29Remove dead code. Some of it had been dead since the very beginning of theMiod Vallat
2024-03-29No longer include <machine/fsr.h> from <machine/reg.h>, and have the fewMiod Vallat
2024-03-29De-register fpu completion code.Miod Vallat
2024-03-29Remove dead defines, prototypes and data, and duplicate or misleading comments.Miod Vallat
2024-03-29Remove unconditional define of _LOCORE.Miod Vallat
2024-03-29Now that this file is no longer used by any libc C file, get rid of checksMiod Vallat
2024-03-29Fix writing the prefetchable mmio window base/limit.Mark Kettenis
2024-03-29skip dwqe_tx_proc() processing while the interface is not upStefan Sperling