| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
Make the pccard attachment work with NEWCARD
Start locking of the driver, but only the macros are defined right now
Tested on: Megahertz CC10BT/2
# (These cards are very popular on ebay these days, and run < $10 including
# shipping from some sellers).
|
|
|
|
| |
Submitted by: das
|
|
|
|
|
|
|
| |
routines. Otherwise we run into trouble with speculative tlb preloads
on SMP systems. This effectively defeats Jeff's revision 1.438
optimization (for his pentium4-M laptop) in the SMP case. It breaks
other systems, particularly athlon-MP's.
|
|
|
|
|
| |
- Annotate the vm_page's valid field as synchronized by the containing
vm object's lock.
|
|
|
|
|
|
|
| |
of vn_start_write(). Otherwise, we may inconsistently attempt to release
the advisory lock.
Pointed out by: teggej
|
|
|
|
|
|
|
|
|
|
|
| |
if we do acquire an advisory lock, great! We'll release it later.
However, if we fail to acquire a lock, we perform the coredump
anyway. This problem became particularly visible with NFS after
the introduction of rpc.lockd: if the lock manager isn't running,
then locking calls will fail, aborting the core dump (resulting in
a zero-byte dump file).
Reported by: Yogeshwar Shenoy <ynshenoy@alumni.cs.ucsb.edu>
|
|
|
|
|
|
| |
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
Reviewed by: jeff
|
|
|
|
|
|
|
|
|
| |
type, rather than "object_label" as the first argument. This reduces
complexity a little for the consumer, and also makes it easier for
use to rename the underlying entry points in struct mac_policy_obj.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Submitted by: Stefan Farfeleder <stefan@fafoe.narf.at>
|
| |
|
| |
|
|
|
|
|
|
|
| |
- __packed to __attribute__((__packed__)
- uintN_t back to u_intN_t
Reported by: bde
|
|
|
|
| |
Submitted by: bde
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
documented naming scheme (unfortunately the documentation isn't in the
tree as far as I can tell); no repocopy is required as there is no
history to preserve.
- replace simple and almost-correct implementation with slightly hackish
but definitely correct implementation (tested on i386, alpha, sparc64)
which requires pulling in fpmath.h and the MD _fpmath.h from libc.
- try not to make a mess of the Makefile in the process.
- enterprising minds are encouraged to implement more C99 long double
functions.
|
|
|
|
|
|
| |
is not size_t but socklen_t.
Reported by: tinderbox
|
| |
|
|
|
|
| |
It's been ifdef'ed out for ages.
|
|
|
|
|
| |
userland whenever events occur. See the example in devd.conf below
to see how to use it.
|
|
|
|
|
|
|
|
| |
o Make the driver MPSAFE
o Some changes due to diff reduction effort with vx.
o Removed some obsolete junk.
Reviewed by: sam, modd
|
|
|
|
|
| |
more advanced version of the chips supported by the former. Matt Dodd
and I are working towards merging them, and this a step on that path.
|
|
|
|
|
|
|
| |
Remove an excess carriage return.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
|
|
|
|
|
|
| |
code will start using these shortly.
Reviewed by: njl
|
|
|
|
|
|
| |
id 0x950a.
MFC: after 4.9 release.
|
|
|
|
|
|
|
|
|
|
| |
a generalized notification mechanism for subsystems wishing to report
events.
Revieded by: njl
# The kernel side seems like it might be causing panics for me, but should
# be forthcoming shortly.
|
|
|
|
|
|
| |
in bufs_info sysctl handler. dev->dma and dev->dma_lock existence are
protected by DRM_LOCK(). Fixes panic on sysctl hw.dri when the device is
uninitialied (when you aren't in X).
|
|
|
|
| |
Pointed out by: several.
|
|
|
|
|
|
| |
PR: docs/58413
Reviewed by: rwatson
Approved by: blackend (mentor)
|
| |
|
|
|
|
|
|
|
| |
- Add a DDB function to dump the contents of an ithread and optionally
details about each handler in that ithread. This function can be used
by MD code to implement DDB commands that display information about
interrupt sources and their registered handlers.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
the ACPI timer and we shouldn't do that if ACPI is already around to do
that for us.
- Set a description and tweak the order of checks in the probe function
to more closely match other PCI drivers.
This should probably be moved to sys/dev/piix/piix.c at some point and
turned on for all i386 kernels rather than just SMP ones.
|
|
|
|
| |
- Update the DIST_CRYPTO_ALL value to match reality.
|
|
|
|
|
|
| |
according to rfc2292bis.
Obtained from: KAME
|
| |
|
|
|
|
| |
Submitted by: Pawel Jakub Dawidek <nick@garage.freebsd.pl>
|
|
|
|
| |
Submitted by: Pawel Jakub Dawidek <nick@garage.freebsd.pl>
|
|
|
|
|
| |
to RFC3493. The previous change was related to RFC3484 (Default
Address Selection for IPv6), and it will come later.
|
|
|
|
|
|
| |
vn_start_write() early to avoid snapshot deadlocks.
By: mckusick
|
|
|
|
|
|
|
|
|
|
| |
(aka RFC2292bis). Though I believe this commit doesn't break
backward compatibility againt existing binaries, it breaks
backward compatibility of API.
Now, the applications which use Advanced Sockets API such as
telnet, ping6, mld6query and traceroute6 use RFC3542 API.
Obtained from: KAME
|
|
|
|
| |
Obtained from: KAME
|
|
|
|
|
|
| |
use mutex lock directly here. Protect ifp->if_afdata instead.
Reported by: grehan
|
| |
|
|
|
|
|
|
|
|
| |
dcons(4): very simple console and gdb port driver
dcons_crom(4): FireWire attachment
dconschat(8): User interface to dcons
Tested with: i386, i386-PAE, and sparc64.
|
|
|
|
|
|
| |
* Use uppercase for .Dt macro arguments.
* Use 'manual' instead of 'man' for consistency.
|
|
|
|
|
|
| |
- set send.pay_len correctly.
- copy response only if needed.
- remove unnecessary 'err = 0'.
|
|
|
|
|
| |
it doesn't allow the dangerous variant of calling it without any
argument.
|