| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
running on the adapter's task queue. Just do what the task does
instead of enqueueing it.
MFC after: 3 days
|
|
|
|
|
|
| |
last I/O queue too.
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CVS r1.94 jhb:
Cast the integer read as the first argument for %b to an unsigned integer
so it's value is not sign extended when assigned to the uintmax_t variable
used internally by printf. For example, if bit 31 is set in the cpuid
feature word, then %b would print out the initial value as a 16 character
hexadecimal value. Now it only prints out an 8 character value.
CVS r1.109 njl:
Add support for 'h' and 'hh' modifiers for printf(9).
CVS r1.117 phk:
If we ignore an unknown % sequence, we must stop interpreting the remaining
% arguments because the varargs are now out of sync and there is a risk that
we might for instance dereference an integer in a %s argument.
SVN r209836 jkim:
Implement optional 'precision' for numbers. Previously, it was parsed but
ignored. Some third-party modules (e.g., APCICA) prefer this format over
zero padding flag '0'.
|
|
|
|
|
| |
ignored. Some third-party modules (e.g., APCICA) prefer this format over
zero padding flag '0'.
|
|
|
|
| |
Approved by: cperciva (mentor)
|
|
|
|
|
|
| |
Call "0" a name because zero is used to indicate no specified jid.
MFC after: 3 days
|
|
|
|
|
|
|
| |
- Make sugid_coredump and kern_logsigexit private to kern_sig.c.
Submitted by: bde (partially)
MFC after: 1 month
|
|
|
|
|
|
|
|
| |
checksum is enabled in sge_init_locked().
While I'm here do not set RX checksum bits in RX descriptor
initialization. It is controller's job to set these bits.
Tested by: xclin <xclin <> cs dot nctu dot edu dot tw >
|
|
|
|
|
|
| |
OFW_STD_32BIT.
Pointy hat to: me
|
|
|
|
| |
negative range.
|
| |
|
|
|
|
|
|
| |
on XLR
Approved by: rrs
|
|
|
|
|
| |
amd64 (with slight modifications). This provides support for bounce
buffers, which are required on systems with RAM above 4 GB.
|
|
|
|
|
| |
Reviewed by: imp
Approved by: rrs
|
|
|
|
|
|
|
| |
for XLR. Update exception handlers and other functions which set/change
status registers to preserve this.
Approved by: rrs
|
| |
|
|
|
|
|
|
|
| |
Mostly changes to make casting between int and pointer and printing
64bit values safe for 32 and 64 bit compile.
Approved by: rrs
|
|
|
|
|
|
|
|
|
|
|
|
| |
The existing code only checked the alignment of the first mbuf and
didn't enforce the size constraints.
This commit introduces a simple function to check the alignment and
size of all mbufs in the list. This fixes the initial issue in the
PR.
PR: kern/148307
Reviewed by: gonzo@
|
|
|
|
|
|
|
| |
virtual addr will break on 64 bit, change to vm_offset_t.
Reviewed by: imp@
Approved by: rrs (mentor)
|
|
|
|
|
|
|
|
|
| |
Updated PTE/PDE macros from http://svn.freebsd.org/base/user/jmallett/octeon
Introduce pmap_segshift() macro, use pmap_segmap() in place of pmap_pde, and
remove pmap_pde().
Approved by: rrs (mentor)
Obtained from: jmallett@
|
| |
|
|
|
|
|
|
| |
a virtual-mode version for use on 64-bit systems, which have 32-bit
firmware implementations and require similar constraints on addressing
to the real-mode implementation.
|
|
|
|
|
|
| |
placeholder for later.
Add in a missing FreeBSD ID string.
|
|
|
|
|
| |
instead of unsigned longs to prepare for platforms where they are not
the same.
|
|
|
|
| |
passes a uintptr_t, not a uint32_t.
|
|
|
|
|
| |
Some devices have >1 atheros card and the current debug prints
make it impossible to tell which interface is being unhappy.
|
|
|
|
|
|
| |
a stub m_hdr instead of a full mbuf.
PR: kern/148050
|
|
|
|
|
|
|
| |
(blocking -> sleeping).
Reviewed by: alc
MFC after: 3 days
|
|
|
|
|
|
|
|
|
| |
flag is always provided, and unconditionally retry after sleep for the
busy page or failed allocation.
The intent is to remove VM_ALLOC_RETRY eventually.
Proposed and reviewed by: alc
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
do on i386. The consequences of not doing so on amd64 became apparent
with the introduction of the COUNT_IPIS and COUNT_XINVLTLB_HITS
options. Specifically, single-threaded applications were generating
unnecessary IPIs to shoot-down the TLB on other processors. However,
this is clearly nonsensical because a single-threaded application is
only running on the current processor. The reason that this happens
is that pmap_activate() is unable to properly update the old pmap's
field "pm_active" without the correct "curpmap". So, in effect, stale
bits in "pm_active" were leading pmap_protect(), pmap_remove(),
pmap_remove_pages(), etc. to flush the TLB contents on some arbitrary
processor that wasn't even running the same application.
Reviewed by: kib
MFC after: 3 weeks
|
|
|
|
|
|
|
|
| |
and broken for a number of years. freebsd-update now provides a reasonable
way to handle upgrades, so keeping this functionality in sysinstall only
serves to mislead users.
Approved by: cperciva (mentor)
|
|
|
|
|
| |
Approved by: cperciva (mentor)
MFC after: 3 weeks
|
|
|
|
| |
ACPI table given the signature.
|
|
|
|
|
|
|
| |
usage.
Approved by: cperciva (mentor)
MFC after: 3 days
|
| |
|
|
|
|
|
| |
us to link the kernel at different addresses without needing to build
a corresponding loader.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the same fix present in NetBSD.
Note: the getopt man page contains more antique information like this.
An overhaul of the man page and/or sync with NetBSD would be the right
thing to do. But since this is out of the scope of the PR, I'll leave
it as it is for now.
PR: docs/133118
Submitted by: Oleg A. Mamontov (oleg at mamontov dot net)
Discussed with: jilles@
MFC after: 2 weeks
|
|
|
|
|
|
| |
rather than CS1/CS0.
This has been tested on the Ubiqiti Routerstation Pro board.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bump / to 1GB, /var to 4GB and /tmp to 1GB.
A 512MB root partition is now too small to hold two kernels, so to
prevent installkernel failing 1GB is a better default. Likewise,
applications are storing more data in /var so 4GB is more reasonable
on a modern machine.
The previous minimum partition sizes were too small to hold a minimal
installation, and have been adjusted accordingly.
Discussed with: rwatson, simon
Approved by: rrs (mentor)
MFC after: 1 week
|
|
|
|
|
|
| |
use-tab-instead-of-space and don't use underscores in macro variables.
Pointed out by: bde
|
|
|
|
|
|
|
|
|
|
|
| |
- Fix a bug where thread may be in sleeping state but the wchan won't
be set, leading to an empty container for sleepq_type(). [0]
Sponsored by: Sandvine Incorporated
[0] Submitted by: Bryan Venteicher
<bryanv at daemoninthecloset dot org>
MFC after: 3 days
X-MFC: 209577
|
|
|
|
|
|
|
| |
sinfo we will crash. Instead we should provide
our own temp structure to use internally.
MFC after: 1 month
|
| |
|
|
|
|
|
|
| |
Submitted by: Dmitry Morozovsky <marck@FreeBSD.org>
Approved by: delphij (mentor)
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
it to configure the interface. When the script is complete, dhclient
monitors the routing socket and will terminate if its address is
deleted or if its interface is removed or brought down.
Because the routing socket is already open when dhclient-script is
run, dhclient ignores address deletions for 10 seconds after the
script was run.
If the address that will be obtained is already configured on the
interface before dhclient starts, and if dhclient-script takes more
than 10 seconds (perhaps due to dhclient-*-hooks latencies), on script
completion, dhclient will immediately and silently exit when it sees
the RTM_DELADDR routing message resulting from the script reassigning
the address to the interface.
This change logs dhclient's reason for exiting and also changes the
10 second timeout to be effective from completion of dhclient-script
rather than from when it was started.
We now ignore RTM_DELADDR and RTM_NEWADDR messages when the message
contains no interface address (which should not happen) rather than
exiting.
Not reviewed by: brooks (timeout)
MFC after: 3 weeks
|
| |
|
| |
|
|
|
|
|
|
| |
1. Change detect-vmware to detect-emulation
2. improve laptop detection
3. better, network descriptions
|
| |
|
|
|
|
|
|
|
| |
only have a single video console driver.
Approved by: rrs (mentor)
MFC after: 1 month
|