| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
calling the C functions mtx_enter_hard() and mtx_exit_hard() clobbers them.
Note that %eax is also not call safe, but it is already clobbered due to
cmpxchg. However, now we are back to not compiling again, so these macros
are still left disabled for now.
Notes:
svn path=/head/; revision=69770
|
| |
|
|
| |
Notes:
svn path=/head/; revision=69767
|
| |
|
|
|
|
|
|
|
| |
It was possible cause of kernel panic.
Pointed Out by: phk@FreeBSD.ORG
Notes:
svn path=/head/; revision=69763
|
| |
|
|
| |
Notes:
svn path=/head/; revision=69761
|
| |
|
|
| |
Notes:
svn path=/head/; revision=69760
|
| |
|
|
| |
Notes:
svn path=/head/; revision=69759
|
| |
|
|
| |
Notes:
svn path=/head/; revision=69757
|
| |
|
|
|
|
|
| |
backslash as a special char, but not all.
Notes:
svn path=/head/; revision=69756
|
| |
|
|
|
|
|
| |
(since it starts later now).
Notes:
svn path=/head/; revision=69753
|
| |
|
|
|
|
|
| |
Reported by: phk
Notes:
svn path=/head/; revision=69752
|
| |
|
|
|
|
|
| |
#defines for bits corresponding to pending interrupts. Yay threads!
Notes:
svn path=/head/; revision=69751
|
| |
|
|
|
|
|
|
|
| |
slightly more sane. Make the arguments to the nop MPASS2 match those
of the functional one. Change 4 spaces to a tab. Don't indeent a
label so its easier to see.
Notes:
svn path=/head/; revision=69750
|
| |
|
|
| |
Notes:
svn path=/head/; revision=69749
|
| |\
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=69747
|
| | |
| |
| |
| | |
Notes:
svn path=/vendor-sys/acpica/dist/; revision=69746
|
| | |
| |
| |
| |
| |
| |
| |
| | |
as parameters. Use them in the mutex inlines so that the file and
line numbers are those of the caller instead of always in this file.
Notes:
svn path=/head/; revision=69745
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
infrastructure. It's not perfect, but it's a lot better than what
we've been using so far. The following rules apply to this:
o BSD component names should be capitalised
o Layer names should be taken from the non-CA set for now. We
may elect to add some new BSD-specific layers later.
- Make it possible to turn off selective debugging flags or layers
by listing them in debug.acpi.layer or debug.acpi.level prefixed
with !.
- Fully implement support for avoiding nodes in the ACPI namespace.
Nodes may be listed in the debug.acpi.avoid environment variable;
these nodes and all their children will be ignored (although still
scanned over) by ACPI functions which scan the namespace. Multiple
nodes can be specified, separated by whitespace.
- Implement support for selectively disabling ACPI subsystem components
via the debug.acpi.disable environment variable. The following
components can be disabled:
o bus creation/scanning of the ACPI 'bus'
o children attachment of children to the ACPI 'bus'
o button the acpi_button control-method button driver
o ec the acpi_ec embedded-controller driver
o isa acpi replacement of PnP BIOS for ISA device discovery
o lid the control-method lid switch driver
o pci pci root-bus discovery
o processor CPU power/speed management
o thermal system temperature detection and control
o timer ACPI timecounter
Multiple components may be disabled by specifying their name(s)
separated by whitespace.
- Add support for ioctl registration. ACPI subsystem components may
register ioctl handlers with the /dev/acpi generic ioctl handler,
allowing us to avoid the need for a multitude of /dev/acpi* control
devices, etc.
Notes:
svn path=/head/; revision=69744
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
that of MTX_EXIT. Don't assume that the reg parameter to MTX_ENTER
holds curproc, load it explicitly. Put semi-colons at the end of
the macros to be more consistent and so its harder to forget them
when these change.
Notes:
svn path=/head/; revision=69743
|
| | |
| |
| |
| |
| |
| |
| | |
Go Ansi on the functions.
Notes:
svn path=/head/; revision=69741
|
| | |
| |
| |
| |
| |
| |
| |
| | |
disable the optimized mutex micro-operations for the non-I386_CPU case
and fall back to the C stubs that call the atomic_foo() inlines.
Notes:
svn path=/head/; revision=69740
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
member f_devdata to be a pointer to a socket number. When currdev
is "pxe", that assumption is correct. When currdev is "disk*", that
assumption is incorrect.
Submitted by: Jim Browne <jbrowne@jbrowne.com>
Notes:
svn path=/head/; revision=69739
|
| | |
| |
| |
| | |
Notes:
svn path=/head/; revision=69738
|
| | |
| |
| |
| | |
Notes:
svn path=/head/; revision=69737
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
o add kernel option to the synopsis.
o remove "only as module" from bugs.
Reviewed by: sheldonh
Notes:
svn path=/head/; revision=69736
|
| | |
| |
| |
| |
| |
| |
| |
| | |
locked. This list is subject to change, but hopefully many changes will
not have to be made.
Notes:
svn path=/head/; revision=69735
|
| | |
| |
| |
| | |
Notes:
svn path=/head/; revision=69734
|
| | |
| |
| |
| | |
Notes:
svn path=/head/; revision=69733
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We must force payload alignment to a longword boundary to make the
alpha happy. This should stop the driver from trapping on the alpha
when the interface is ifconfig'ed (actually, when the first frame is
received).
Notes:
svn path=/head/; revision=69732
|
| | |
| |
| |
| | |
Notes:
svn path=/head/; revision=69731
|
| | |
| |
| |
| |
| |
| |
| | |
Noticed long time ago by: bde
Notes:
svn path=/head/; revision=69730
|
| | |
| |
| |
| | |
Notes:
svn path=/head/; revision=69729
|
| | |
| |
| |
| | |
Notes:
svn path=/head/; revision=69728
|
| | |
| |
| |
| | |
Notes:
svn path=/head/; revision=69727
|
| | |
| |
| |
| |
| |
| |
| | |
Fix various warnings while here anyway.
Notes:
svn path=/head/; revision=69726
|
| | |
| |
| |
| | |
Notes:
svn path=/head/; revision=69725
|
| | |
| |
| |
| |
| |
| |
| | |
don't know if these things were ever produced.
Notes:
svn path=/head/; revision=69723
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Thanks to: gallatin & Compaq for open-sourcing bits of Tru64 UNIX
Tested by: wilko
Notes:
svn path=/head/; revision=69722
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
may not be (un)loaded.
PR: 23350
Submitted by: Gordon Tetlow <gordont@bluemtn.net>
Notes:
svn path=/head/; revision=69720
|
| | |
| |
| |
| |
| |
| |
| | |
Approved by: groudier
Notes:
svn path=/head/; revision=69719
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
menu item.
Noticed by: Dan "Sheepdip" Langille <dan@freebsddiary.org>
Notes:
svn path=/head/; revision=69717
|
| | |
| |
| |
| | |
Notes:
svn path=/head/; revision=69716
|
| | |
| |
| |
| | |
Notes:
svn path=/head/; revision=69715
|
| | |
| |
| |
| | |
Notes:
svn path=/head/; revision=69707
|
| | |
| |
| |
| | |
Notes:
svn path=/head/; revision=69705
|
| | |
| |
| |
| |
| |
| |
| | |
Submitted by: Masayuki FUKUI <fukui@sonic.nm.fujitsu.co.jp>
Notes:
svn path=/head/; revision=69704
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
by other tools as well).
Note that omissions and corrections for this file should be resolved
via http://www.yourvote.com/pci, as this is the master source for this
database, rather than by editing this file directly.
Notes:
svn path=/head/; revision=69701
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Read the database from /usr/share/misc (or wherever else we're pointed)
rather than compiling it in.
- Decode the class/subclass fields if requested.
- Print things in a slightly longer but more readable format.
Notes:
svn path=/head/; revision=69700
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
USB WebCams, using a patch from Peter Housel.
With this change ugen, and with Peter's 'vid' program
in ports/graphics/vid, we can capture single images from USB Cameras
using the OmniVision OV511 chipset (including some models of the
Creative WebCam 3)
NetBSD merged in Peter's patch to their ugen.c file
several months ago, so this brings us back in line.
Submitted by: Peter Housel <housel@acm.org>
http://members.home.com/housel/
Approved by: Nick Hibma
Notes:
svn path=/head/; revision=69699
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Change a few indentations to tabs.
Change the functions to use ANSI sytle parameters.
This lowers the diffs between our copy of ugen.c and NetBSD's copy
Approved by: Nick Hibma
Notes:
svn path=/head/; revision=69698
|
| | |
| |
| |
| | |
Notes:
svn path=/head/; revision=69691
|