| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
return instruction as well, or we'll stop single-stepping as soon as we'll
return from a function.
MFC after: 3 days
|
|
|
|
|
| |
Obtained from: NetBSD
MFC after: 3 days
|
|
|
|
|
|
|
| |
PR: kern/126097
Submitted by: Anton Kartashev <amokk@seb.org.ua>
Approved by: imp (mentor, implicit)
MFC after: 3 days
|
|
|
|
|
|
|
| |
As of r178766 this driver didn't compile anymore, because it missed a
switch()-statement. I'm getting tired of seeing this driver being broken
for two months already. When I run `make universe', everything passes,
except the BWCT kernel configuration file.
|
|
|
|
|
|
| |
don't support the ioapic either, so remove that option too. These
were commented out, but could never be enabled, unlike the other
options in the file that are commented out.
|
|
|
|
| |
This is just a white space change, no functional change.
|
|
|
|
|
|
|
|
|
|
|
| |
pmap_change_attr() in order to use the direct map for any cache mode, not
just write-back mode.
It is worth noting that this change also eliminates a situation in which we
have two mappings to the same physical memory with different cache modes.
Submitted by: Magesh Dhasayyan (with some changes by me)
Discussed with: jhb
|
|
|
|
| |
Obtained from: mips/include/elf.h
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
keyword. But it doesn't work. Two options.. make it no longer accept it,
or actually make it work.. I chose the 2nd..
Allow the tablearg to be used to specify a skipto destination.
This is actually a very powerful construct if used correctly, or a sink
of cpu cycles if used badly.
changes t teh man page will follow.
|
|
|
|
|
|
|
|
|
| |
IFM_1000_T instead of the reverse. It is possible FreeBSD doesn't
even support 1000baseTX.
This changes ifconfig(8) output.
Requested by: gavin@ and bms@
See also: http://docs.freebsd.org/cgi/mid.cgi?20050307191901.H32508
|
|
|
|
|
| |
MFC after: 1 month
X-MFC-to: stable/7, stable/6 has it right
|
|
|
|
|
|
|
| |
There is no way for the caller to tell us which direction this packet is
going. With the bpf_mtap{2} routines, we can check the interface pointer.
MFC after: 2 weeks
|
|
|
|
|
| |
on the ee16 parts rather than explicitly registering an event handler
that wasn't being torn down on detach.
|
|
|
|
|
|
|
| |
- Remove D_NEEDGIANT as the rtc drivers already have their own locks, so
this doesn't need Giant.
MFC after: 1 week
|
|
|
|
| |
idle stack.
|
| |
|
|
|
|
|
|
|
| |
tested:
PR: amd64/126090
MFC after: 1 week
|
| |
|
| |
|
|
|
|
|
|
|
| |
one message per second. In the future might add a sysctl knob for
each socket family to fine tune this.
MFC after: 1 week
|
|
|
|
| |
MFC after: 3 days
|
| |
|
|
|
|
|
|
|
| |
mode changes, and cache and TLB invalidation when some or all of the
specified range is already mapped with the specified cache mode.
Submitted by: Magesh Dhasayyan
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
return success if the passed vnode pointer is NULL (rather than
panicking). This can occur if either audit or accounting are
disabled while the policy is running.
Since the swapoff control has no real relevance to this policy,
which is concerned about intent to write rather than water under the
bridge, remove it.
PR: kern/126100
Reported by: Alan Amesbury <amesbury at umn dot edu>
MFC after: 3 days
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
processes are not producing absolute pathname tokens. It is required
that audited pathnames are generated relative to the global root mount
point. This modification changes our implementation of audit_canon_path(9)
and introduces a new function: vn_fullpath_global(9) which performs a
vnode -> pathname translation relative to the global mount point based
on the contents of the name cache. Much like vn_fullpath,
vn_fullpath_global is a wrapper function which called vn_fullpath1.
Further, the string parsing routines have been converted to use the
sbuf(9) framework. This change also removes the conditional acquisition
of Giant, since the vn_fullpath1 method will not dip into file system
dependent code.
The vnode locking was modified to use vhold()/vdrop() instead the vref()
and vrele(). This will modify the hold count instead of modifying the
user count. This makes more sense since it's the kernel that requires
the reference to the vnode. This also makes sure that the vnode does not
get recycled we hold the reference to it. [1]
Discussed with: rwatson
Reviewed by: kib [1]
MFC after: 2 weeks
|
|
|
|
|
|
|
|
| |
TCP ECN support. Merge of my GSoC 2006 work for NetBSD.
TCP ECN is defined in RFC 3168.
Partly reviewed by: dwmalone, silby
Obtained from: NetBSD
|
|
|
|
|
|
| |
Fixes a refcount bug found in the process
Obtained from: With the help of Michael Tuexen
|
|
|
|
|
|
|
| |
Apple and from the OpenBSM vendor tree.
Obtained from: Apple Inc., TrustedBSD Project
MFC after: 3 days
|
| |
|
|
|
|
| |
MFC after: 3 months
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
MFC after: 3 months
|
|
|
|
|
|
| |
code that was revisted.
MFC after: 3 months
|
| |
|
|
|
|
| |
MFC after:ASAP
|
|
|
|
| |
MFC after:ASAP
|
|
|
|
| |
MFC after:ASAP
|
|
|
|
|
|
|
| |
This makes both em and igb, or either alone build and
work in the static kernel.
MFC after:ASAP
|
|
|
|
|
|
|
|
|
|
|
| |
proved to be necessary to make the static drivers work
in EITHER/OR or BOTH configurations. Modules will still
build in sys/modules/igb or em as before.
This also updates the igb driver for support for the 82576
adapter, adds shared code fixes, and etc....
MFC after: ASAP
|
| |
|
| |
|
|
|
|
|
|
| |
instead of emitting a warning before deadlocking.
MFC after: 1 month
|
| |
|
|
|
|
|
|
|
| |
support for bpf(4) due to hacks in the Y! tree for a truss32 binary
(since superseded by native support for 32-bit binaries in truss itself).
MFC after: 1 week
|