summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* sys: use our roundup2/rounddown2() macros when param.h is available.pfg2016-04-216-7/+7
* Get rid of rctl_lock; use racct_lock where appropriate. The fast pathstrasz2016-04-212-95/+89
* Remove slightly used const values that can be replaced with nitems().pfg2016-04-211-2/+1
* Arm and arm64 both have fueword() implemented for some time. Correctkib2016-04-201-2/+2
* Indentation issues.pfg2016-04-202-4/+2
* kern_rctl: Fix resource leak in error pathcem2016-04-201-0/+1
* kernel: use our nitems() macro when it is available through param.h.pfg2016-04-199-34/+21
* Fix debugging printf.trasz2016-04-191-2/+3
* Fix umtx lock/trylock for compat32.kib2016-04-191-2/+2
* Use a loop instead of a goto in sysctl_kern_proc_kstack().markj2016-04-171-6/+3
* The struct thread td_estcpu member is only used by the 4BSD scheduler.kib2016-04-174-51/+52
* Add 4Kn kernel dump supportcem2016-04-152-19/+47
* kern: for pointers replace 0 with NULL.pfg2016-04-1513-20/+20
* Allocate RACCT/RCTL zones without UMA_ZONE_NOFREE; no idea why it was theretrasz2016-04-152-3/+3
* Sort variable declarations.trasz2016-04-152-42/+35
* Create wrappers for uint64_t and int64_t for the tunables. While notimp2016-04-151-0/+46
* Clean up some style(9) violations.jamie2016-04-143-13/+13
* Separate POSIX mqueue objects in jails; actually, separate them by thejamie2016-04-131-6/+119
* Separate POSIX sem/shm objects in jails, by prepending the jail's pathjamie2016-04-132-9/+64
* Fix overflow checking.trasz2016-04-121-8/+2
* Cleanup unnecessary semicolons from the kernel.pfg2016-04-101-1/+1
* Add a function to lookup a device_t object by name.jhb2016-04-101-6/+16
* Add more fine-grained kernel options for NUMA support.jhb2016-04-091-5/+11
* Make the KASSERT message in hash destroy more informative.bz2016-04-091-1/+2
* Make it possible to tweak RCTL throttling sysctls at runtime.trasz2016-04-081-17/+110
* topo_set_pu_id: turn a check into an assertionavg2016-04-081-2/+2
* Use the ABI-prescribed name for SHT_X86_64_UNWIND in the loader andkib2016-04-081-8/+8
* Fix intr_irq_shuffle(). After r297539, ISRCs doing IPI may be alsoskra2016-04-071-1/+1
* Implement intr_isrc_init_on_cpu() and use it to replace very sameskra2016-04-071-0/+26
* Add four new RCTL resources - readbps, readiops, writebps and writeiops,trasz2016-04-076-39/+325
* Fix PIC lookup by device and xref. There was not taken into accountskra2016-04-061-8/+16
* Use proper locking macros in RACCT in RCTL.trasz2016-04-052-75/+83
* x86 topo: add some comments, descriptions and references to documentationavg2016-04-051-2/+33
* new x86 smp topology detection codeavg2016-04-041-1/+247
* Include sys/rman.h directly rather than relying on header pollution.andrew2016-04-041-0/+1
* Remove FDT specific parts from INTRNG. Change its interface to make itskra2016-04-042-288/+346
* Add configurable rate limit for "log" and "devctl" actions.trasz2016-04-021-3/+14
* Fix mismerge.trasz2016-04-011-1/+1
* Drop the 'resource' argument to racct_decay(); it wouldn't make sensetrasz2016-04-011-13/+11
* Cap IOSIZE_MAX to INT_MAX for 32-bit processes.jhb2016-04-011-2/+22
* Call rctl_enforce() in all cases the resource usage goes up, even when calledtrasz2016-04-011-8/+6
* Reorder the functions; no functional changes.trasz2016-04-011-32/+32
* Reduce code duplication.trasz2016-04-011-17/+13
* Reduce code duplication. There should be no (intended) functional changes.trasz2016-04-011-64/+27
* Repair a overflow condition where a user could submit a string that wassbruno2016-04-011-7/+6
* Rework handling of thread sleeps before timers are working.jhb2016-03-313-60/+11
* Refactor; no functional changes.trasz2016-03-311-24/+24
* Tidy up the unmapped I/O code in qphysio.jhb2016-03-311-23/+17
* Fix overflows, making it impossible to add negative amounts using rctl(8).trasz2016-03-311-1/+9
* Add osd_reserve() and osd_set_reserved(), which allow M_WAITOK allocationjamie2016-03-301-25/+60
OpenPOWER on IntegriCloud