| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Notes:
svn path=/head/; revision=133093
|
|
|
|
|
|
|
|
| |
Clean up return path of each function to have a single exit point. This
reduces diffs against the MPSAFE tree.
Notes:
svn path=/head/; revision=133092
|
|
|
|
| |
Notes:
svn path=/head/; revision=133091
|
|
|
|
|
|
|
| |
so the driver name will appear in the Hardware Notes.
Notes:
svn path=/head/; revision=133090
|
|
|
|
| |
Notes:
svn path=/head/; revision=133089
|
|
|
|
|
|
|
|
|
| |
unpopular, so remove this (mis)feature.
Encouragement provided by: jhb (and others)
Notes:
svn path=/head/; revision=133087
|
|
|
|
|
|
|
|
|
| |
the MFLAGS target. Document that variable assignments from the MAKEFLAGS
environment variable and the .MAKEFLAGS and .MFLAGS target have the
same precedence as command line variable assignments.
Notes:
svn path=/head/; revision=133086
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
variable as required by POSIX. This causes such variables to be
pushed into all sub-makes called by the make (except when the MAKEFLAGS
variable is explicitely changed in the sub-make's environment).
This makes them also mostly un-overrideable in sub-makes except on the
sub-make's command line. Therefor specifying 'make CC=icc' will cause
icc to be used as C compiler in all sub-makes no matter what the Makefiles
itself try to do to the CC variable.
This patch also corrects the handling of the MFLAGS variable. MFLAGS
contains all the command line flags but not the command line variable
assignments. The evaluation of the .MFLAGS or .MAKEFLAGS target now
changes both MFLAGS and MAKEFLAGS (they used to change MAKEFLAGS only).
Makefiles can use MFLAGS for their own purposes given that they do not
except MFLAGS to be undefined at the beginning and that they don't evaluate
.MFLAGS or .MAKEFLAGS. MFLAGS should be removed for POSIX compliance,
but it is unfortunately heavily used by the X makefiles.
This has been extensively tested by port builds (thanks to portmgr), new
worlds and kernels.
PR: standards/57295 (1st part above)
Submitted by: James E. Flemer <jflemer@alum.rpi.edu>
Approved by: portmgr
Obtained from: NetBSD (1st part above)
MFC after: 4 weeks
Notes:
svn path=/head/; revision=133085
|
|
|
|
|
|
|
|
|
|
|
|
| |
being defined, define and use a new MD macro, cpu_spinwait(). It only
expands to something on i386 and amd64, so the compiled code should be
identical.
Name of the macro found by: jhb
Reviewed by: jhb
Notes:
svn path=/head/; revision=133084
|
|
|
|
|
|
|
|
|
|
| |
While I'm here, document the existence of the '-l' option, which allows
one to use moused to use psm in some more interesting ways.
Approved by: njl (mentor)
Notes:
svn path=/head/; revision=133083
|
|
|
|
|
|
|
| |
as unused, so that make can be compiled with WARNS=3 again.
Notes:
svn path=/head/; revision=133082
|
|
|
|
| |
Notes:
svn path=/head/; revision=133081
|
|
|
|
|
|
|
|
|
| |
- Fix typo in comment
- Remember to free() sc->ndis_txarray on detach
- Remember to do an ifmedia_removeall() for ethernet devices
Notes:
svn path=/head/; revision=133080
|
|
|
|
| |
Notes:
svn path=/head/; revision=133079
|
|
|
|
|
|
|
|
| |
Pointed out by: bde
Reviewed by: rwatson
Notes:
svn path=/head/; revision=133078
|
|
|
|
|
|
|
| |
it is often the case the partition one wants to boot is above cylinder 1023.
Notes:
svn path=/head/; revision=133077
|
|
|
|
| |
Notes:
svn path=/head/; revision=133075
|
|
|
|
|
|
|
| |
Remove the XXX-escaped code that did it in ip_output()'s IPHACK section.
Notes:
svn path=/head/; revision=133074
|
|
|
|
|
|
|
| |
documentation accordingly.
Notes:
svn path=/head/; revision=133073
|
|
|
|
|
|
|
| |
more consistent with the other sysctls around it.
Notes:
svn path=/head/; revision=133072
|
|
|
|
|
|
|
| |
Obtained from: The FreeBSD Russian Documentation Project
Notes:
svn path=/head/; revision=133071
|
|
|
|
|
|
|
| |
Obtained from: The FreeBSD Russian Documentation Project
Notes:
svn path=/head/; revision=133070
|
|
|
|
|
|
|
|
|
|
|
|
| |
make it fully self-contained.
o ip_reass() now returns a new mbuf with the reassembled packet and ip->ip_len
including the IP header.
o Computation of the delayed checksum is moved into divert_packet().
Reviewed by: silby
Notes:
svn path=/head/; revision=133069
|
|
|
|
| |
Notes:
svn path=/head/; revision=133068
|
|
|
|
|
|
|
| |
Submitted by: Soeren Vrist <seet@seet.dk>
Notes:
svn path=/head/; revision=133067
|
|
|
|
| |
Notes:
svn path=/head/; revision=133066
|
|
|
|
|
|
|
|
| |
Pointed out by: mistral@imasy.or.jp
MFC after: 1 week
Notes:
svn path=/head/; revision=133065
|
|
|
|
|
|
|
| |
functional versions in rtld.
Notes:
svn path=/head/; revision=133064
|
|
|
|
| |
Notes:
svn path=/head/; revision=133063
|
|
|
|
|
|
|
|
| |
Pointed out by: mistral@imasy.or.jp
MFC after: 1 week
Notes:
svn path=/head/; revision=133062
|
|
|
|
| |
Notes:
svn path=/head/; revision=133061
|
|
|
|
|
|
|
|
|
|
| |
for L2TP tunnel statistics (which do not take an argument sessionID).
Reviewed by: archie
Approved by: pjd (mentor)
Notes:
svn path=/head/; revision=133060
|
|
|
|
|
|
|
|
|
| |
This passed testing because the variable happened to be 0 in most cases.
Compile warning found by: David Syphers <dsyphers AT u.washington.edu>
Notes:
svn path=/head/; revision=133059
|
|
|
|
|
|
|
|
| |
Reviewed by: archie
Approved by: pjd (mentor)
Notes:
svn path=/head/; revision=133058
|
|
|
|
|
|
|
| |
OK'ed by: kan
Notes:
svn path=/head/; revision=133057
|
|
|
|
|
|
|
|
|
|
|
|
| |
- according to RFC2661 an offset size of 0 is allowed.
- when skipping offset padding do not forget to also skip
the 2 octets of the offset size field.
Reviewed by: archie
Approved by: pjd (mentor)
Notes:
svn path=/head/; revision=133056
|
|
|
|
|
|
|
|
|
|
|
|
| |
link[n].latency calculated from user supplied value.
This prevents repeated NGM_PPP_SET_CONFIG/NGM_PPP_GET_CONFIG
from failing because of link[n].conf.latency being out of range.
Reviewed by: archie
Approved by: pjd (mentor)
Notes:
svn path=/head/; revision=133055
|
|
|
|
|
|
|
|
|
|
| |
NGM_PPP_SET_CONFIG/NGM_PPP_GET_CONFIG.
Reviewed by: archie
Approved by: pjd (mentor)
Notes:
svn path=/head/; revision=133054
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For -l, upset everyone by breaking it. Specifically, -l now produces
a lengthy error message that suggests --check-links (POSIX -l) or
--one-file-system (GNU -l) instead. However, if POSIXLY_CORRECT is set,
use the POSIX interpretation.
For -o, please everyone by making it work both ways:
* -xo uses POSIX behavior
* -co uses "almost GNU" behavior (as close as we can get until
libarchive implements a true V7 tar format)
Notes:
svn path=/head/; revision=133053
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Cleanup to prepare for locking commit. Add comments, clarify printfs,
remove old unused locking macros. Additional changes:
* Remove an old workaround for the bug in AcpiEnterSleepState() that
caused it to return with the hardware mutex still held. It no longer
can fail this way.
* Remove ACPI_DEBUGGER checkpoints in the probe. We have a reasonably
stable probe/attach process now.
* Use an sbuf instead of sprintf/strcat for a sysctl. Also, use strlcpy
instead of a bzero/strncpy.
* Simplify acpi_name, acpi_Enable, and acpi_Disable.
* Don't bzero the softc
Notes:
svn path=/head/; revision=133052
|
|
|
|
| |
Notes:
svn path=/head/; revision=133051
|
|
|
|
|
|
|
|
|
|
|
| |
and setting MSR. This was most evident with the idle proc running
with interrupts disabled and causing a lockup. Switch over to the
i386 style which does things in the right order.
debug assisted by: gallatin, and the invaluable KTR option.
Notes:
svn path=/head/; revision=133050
|
|
|
|
|
|
|
|
|
|
|
|
| |
pipelock(), not via a mixture of mutexes and pipelock(). Additionally,
add a few KASSERTS, and change some statements that should have been
KASSERTS into KASSERTS.
As a result of these cleanups, some segments of code have become
significantly shorter and/or easier to read.
Notes:
svn path=/head/; revision=133049
|
|
|
|
| |
Notes:
svn path=/head/; revision=133048
|
|
|
|
|
|
|
| |
Dicussed with: deischen
Notes:
svn path=/head/; revision=133047
|
|
|
|
|
|
|
|
| |
Found by: edrt@citiz.net
Submitted by: pavlin@icir.org
Notes:
svn path=/head/; revision=133046
|
|
|
|
|
|
|
| |
"Do not apply your tested patches to your commit tree by hand"
Notes:
svn path=/head/; revision=133045
|
|
|
|
|
|
|
|
|
|
|
|
| |
unconditionally, stop after the first one (system board) if no EISA hardware
is detected. This fixes a boot hang (i.e. Thinkpad) when ACPI is disabled.
Also, split the probe code into a separate function and do some style cleanup.
Note that the Adaptec 2842 VLB controller probe is broken by this change
and will fail to probe. It should be fixed separately.
Notes:
svn path=/head/; revision=133044
|
|
|
|
| |
Notes:
svn path=/head/; revision=133043
|
|
|
|
|
|
|
| |
OK'ed by: scottl
Notes:
svn path=/head/; revision=133042
|