summaryrefslogtreecommitdiffstats
path: root/sys/dev/acpica/Osd/OsdSchedule.c
Commit message (Expand)AuthorAgeFilesLines
* MFS r320744: MFC r320690:markj2017-07-061-1/+1
* Merge ACPICA 20160422.jkim2016-04-271-1/+2
* Add sysctl to track the resource consumption of ACPI interrupts.will2014-10-011-0/+11
* Pull in r267961 and r267973 again. Fix for issues reported will follow.hselasky2014-06-281-2/+0
* Revert r267961, r267973:gjb2014-06-271-0/+2
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifhselasky2014-06-271-2/+0
* Remove duplicate SYSCTL_DECL(_debug_acpi) which was breaking tinderboxsmh2014-04-241-2/+0
* Exposed debug.acpi.max_tasks and debug.acpi.max_threads via sysctls so theirsmh2014-04-241-0/+6
* Fix two misusages of return_*() macros for ACPICA.jkim2013-01-281-1/+3
* Fix white spaces for style consistency.jkim2013-01-281-3/+3
* Merge ACPICA 20120518.jkim2012-05-241-0/+14
* Fix a long-standing bug for AcpiOsGetTimer(). time_t is 32-bit on i386 andjkim2012-02-241-3/+3
* Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.ed2011-11-071-1/+1
* Prefer KASSERT(9) over panic(9) as it was never seen in reality.jkim2011-01-101-2/+1
* Merge ACPICA 20100121.jkim2010-01-211-1/+1
* - Remove unnecessary read memory barriers from atomic operations[1].jkim2009-06-111-2/+4
* Catch up with r193750 (OsdSynch.c locking changes):jkim2009-06-101-16/+92
* Import ACPICA 20090521.jkim2009-06-051-1/+3
* Remove " + 1".mav2008-11-031-1/+1
* As soon as we have several threads per process now, it is not correct tomav2008-11-021-5/+1
* Fix GPE livelock that occurs on HP/Compaq laptops, mostly in the thermalnjl2008-01-121-3/+7
* Catch up with ACPI-CA 20070320 import.jkim2007-03-221-11/+13
* Use 'pause' in several places rather than trying to tsleep() on NULL (whichjhb2007-02-231-2/+1
* Since DELAY() was moved, most <machine/clock.h> #includes have beenphk2006-05-161-1/+0
* Revert to using acpi_max_threads instead of the hardcoded value of '3'.scottl2006-03-301-1/+2
* Add the following to the taskqueue api:scottl2006-01-141-24/+1
* Canonize the include of acpi.h.obrien2005-09-111-1/+1
* Standardize __FBSDID identifiers.njl2005-07-221-2/+3
* Simplify the ACPI taskqueue implementation. Use a thread queue type insteadmarks2005-05-091-107/+38
* Add the tunable "debug.acpi.max_threads" to allow users to set thenjl2005-04-211-1/+8
* Catch up with AcpiOsSleep() interface change.marks2004-12-021-7/+27
* MPSAFE lockingnjl2004-08-131-38/+9
* Make unnecessary globals static and remove unused includes.njl2004-05-061-1/+1
* Style cleanups, M_ZERO instead of bzero.njl2004-04-141-22/+20
* If requested to Sleep for less than our hz granularity (e.g., 10 ms),njl2003-10-021-6/+13
* Revert 1.24. It causes a hang on shutdown for Marcel. This is due tonjl2003-09-301-9/+1
* If asked to stall for more than 100 us (which is specified as the max innjl2003-09-291-1/+9
* Invoke 3 ACPI task threads as default if option ACPI_MAX_THREADS isiwasaki2002-10-311-4/+0
* - In AcpiOsGetThreadId(), allow for curproc to be NULL on 4-stable systems.jhb2002-10-161-4/+14
* Some kernel threads try to do significant work, and the default KSTACK_PAGESscottl2002-10-021-1/+1
* Brutally deal with __func__ being 'const char *' on gcc-3.1.peter2002-05-191-4/+4
* Change callers of mtx_init() to pass in an appropriate lock type name. Injhb2002-04-041-1/+1
* Do not do string concatenation with __func__ (which is not a string)peter2002-03-121-1/+1
* Match namespace cleanup changes in ACPI CA 20020217 update.msmith2002-02-231-5/+5
* Change the preemption code for software interrupt thread schedules andjhb2002-01-051-1/+1
* Add OS layer ACPI mutex and threading support.iwasaki2001-12-221-6/+125
* - Change the taskqueue locking to protect the necessary parts of a taskjhb2001-10-261-1/+0
* Add locking to taskqueues. There is one mutex per task, one mutex perjhb2001-10-261-0/+1
* Use TASK_INIT to initialize taskqueue task instead of violating thejhb2001-10-251-6/+6
* Don't call tsleep from AcpiOsStall(), call DELAY() always instead.iwasaki2001-09-081-5/+1
OpenPOWER on IntegriCloud