summaryrefslogtreecommitdiff
path: root/sys/kern/kern_sysctl.c
AgeCommit message (Expand)Author
2006-05-28back out my last commit. art pointed out that sysctl cannot sleep whenDavid Gwynne
2006-05-20It is possible for a sensor to be detached and freed while it is beingDavid Gwynne
2006-05-08Add smbios support for i386 and amd64, fix ipmi to use this new functionallity,Gordon Willem Klok
2006-03-15add sysctl_int_lower(). This can read, but can only write to a kernelTheo de Raadt
2006-01-28get rid of the sensors globals. theyre were only used by sysctl forDavid Gwynne
2006-01-19Replace SENSOR_ADD() macro with a pair of functionsAlexander Yurchenko
2005-11-28ansi/deregister.Jonathan Gray
2005-11-21rename the sensor globals to names that are not obvious to avoidDavid Gwynne
2005-11-19Remove unnecessary lockmgr() archaism that was costing too much in termsPedro Martelletto
2005-11-10split the sensors stuff out into a source file of its own.David Gwynne
2005-11-04Add an extra flags argument to uvm_io(), to specify whether we want to fixMiod Vallat
2005-09-25Turn CPU_INFO_FOREACH into a real construct, like all queue(3) iterators,Miod Vallat
2005-09-20unbreak tree, how did you do that miodTheo de Raadt
2005-09-20Turn CPU_INFO_FOREACH into a real construct, like all queue(3) iterators,Miod Vallat
2005-07-31do not allocate huge kinfo_proc2 and eproc structures on the stack.Theo de Raadt
2005-06-08Add KERN_CPTIME2 on systems where __HAVE_CPUINFO is defined, exposesTodd C. Miller
2005-06-04let the arc4random sysctl write out up to 256 bytes at once.Ted Unangst
2005-05-24add a new field to vm_space and use it to track the number of anonTed Unangst
2005-03-10split out uidinfo from kern_proc.c private, use it to store lock count,Ted Unangst
2004-12-24Do not provide the KERN_EMUL, KERN_EVCOUNT, KERN_INTRCNT, KERN_PROC* andMiod Vallat
2004-11-26Kill __HAVE_EVCOUNT, now that all architectures provide them.Miod Vallat
2004-10-14a more reasonable limit for the stackgap_random; found by openbsd@hunger.huMichael Shalayeff
2004-09-23change KERN_INTRCNT_CNT to return a quad; ok teduTheo de Raadt
2004-09-15Check for num < 0 in sysctl_sensors(); from Patrick Latifi.Alexander Yurchenko
2004-07-28This touches only MI code, and adds new time keeping code. TheThorsten Lockert
2004-06-28Add new, generic ``evcount'' event counter API to the kernel. From art@,Aaron Campbell
2004-06-25Instead of accessing ci_dev (that's an MI field), provide a marco thatArtur Grabowski
2004-06-24Remove the 8 page limit for sysctl_proc_args after discussing with Theo.Todd C. Miller
2004-06-20Another merge error from smp branch.Artur Grabowski
2004-06-16export cpu# instead of apid#; art okTheo de Raadt
2004-06-13debranch SMP, have funNiklas Hallqvist
2004-06-09Merge in a piece of the SMP branch into HEAD.Artur Grabowski
2004-06-08pull ncpus support from smp tree into main branch.Marco S Hyman
2004-05-27apm restores perflevel after resume; some cpus are forgetful.Ted Unangst
2004-05-23bad stuff escaped by accidentTed Unangst
2004-05-23according to fork1(9), retval is optional. make it so.Ted Unangst
2004-04-19introduce a new km_page allocator that gets pages from kernel_map usingTed Unangst
2004-04-15rework access to emulations slightly in an effort to both merge andTed Unangst
2004-02-29Check for negative numbers.Tobias Weingartner
2004-02-27Move setperf_prio to the machdep code, requested by deraadt@Alexander Yurchenko
2004-02-27Introduce simple priorities mechanism so that concurrentAlexander Yurchenko
2004-02-15add sysctl_int_arr() API similar to BSD/OS; ok itojun, deraadt, miod, henningMarkus Friedl
2004-02-15new arg to disk_unbusy, to record separate read/write statistics.Ted Unangst
2004-02-14Simplify hw.{cpuspeed,setperf} api moving all the sysctl stuffAlexander Yurchenko
2004-01-07Add p_rlim_rss_cur for ps "lim" field. OK deraadt@Todd C. Miller
2004-01-07no kern_watchdog for SMALL_KERNEL; ok deraadt@Markus Friedl
2004-01-07Unbreak KERN_PROC_KTHREAD. Explicitly list KERN_PROC_KTHREAD inTodd C. Miller
2004-01-07Add p_emul to kinfo_proc2 for psTodd C. Miller
2004-01-07Implement KERN_PROC2 sysctl from NetBSD. This will allow us toTodd C. Miller
2003-12-18add new hw sysctls, cpuspeed and setperf to control cpu frequency.Ted Unangst