| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
| |
of contributed code and FreeBSD specific code.
|
|
|
|
|
|
|
|
| |
The Makefiles are leftovers from the copies and should live in usr.sbin/zic/*
From usr.sbin/zic:
The sources are from a vendor contributed source, therefore should
live in contrib/tzcode/zic.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Introduce the new kernel sub-tree x86 which should contain all the code
shared and generalized between our current amd64, i386 and pc98.
|
| |
|
|
|
|
|
| |
Obtained from: Semihalf
MFC after: 1 week
|
|
|
|
|
| |
Obtained from: Semihalf
MFC after: 1 week
|
|
|
|
| |
MFC after: 1 week
|
| |
|
|
|
|
|
|
|
|
| |
Sponsored by: Sandvine Incorporated
Reported by: Giovanni Trematerra
<giovannit dot trematerra at gmail dot com>
MFC: 3 weeks
X-MFC: r204309
|
|
|
|
|
|
|
|
| |
the scratchpage is updated, the PVO's physical address is updated as well.
This makes pmap_extract() begin returning non-zero values again, causing
the panic partially fixed in r204297. Fix this by excluding addresses
beyond virtual_end from consideration as KVA addresses, instead of allowing
addresses up to VM_MAX_KERNEL_ADDRESS.
|
| |
|
|
|
|
|
|
|
| |
doesn't currently have support for building multiple programs in a
single makefile.
While here, fixed manpages and makefiles (missing dependencies).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
shared and generalized between our current amd64, i386 and pc98.
This is just an initial step that should lead to a more complete effort.
For the moment, a very simple porting of cpufreq modules, BIOS calls and
the whole MD specific ISA bus part is added to the sub-tree but ideally
a lot of code might be added and more shared support should grow.
Sponsored by: Sandvine Incorporated
Reviewed by: emaste, kib, jhb, imp
Discussed on: arch
MFC: 3 weeks
|
|
|
|
|
|
|
| |
to the list of signals that has symbolic name. It was impossible to
send rt signals with kill(1) due to the check.
MFC after: 1 week
|
|
|
|
|
|
|
| |
interfaces. Do not block rt signals during and after pause(3) calls.
Use private libc namespace to call proper methods.
MFC after: 1 week
|
| |
|
|
|
|
|
|
|
|
|
|
| |
counters have not gone about MAXCPU or NETISR_MAXPROT. These problems
caused panics on UP kernels with INVARIANTS when using sysctl -a, but
would also have caused problems for 32-core boxes or if the netisr
protocol vector was fully populated.
Reported by: nwhitehorn, Neel Natu <neelnatu@gmail.com>
MFC after: 4 days
|
|
|
|
| |
contributed code and FreeBSD specific code.
|
|
|
|
| |
Therefore treat them as such.
|
| |
|
|
|
|
| |
contributed data and FreeBSD specific data.
|
|
|
|
|
|
|
|
|
|
|
| |
its PVO to map physical address 0 instead of kernelstart. This fixes a
situation in which a user process could attempt to return this address
via KVM, have it fault while being modified, and then panic the kernel
because (a) it is supposed to map a valid address and (b) it lies in the
no-fault region between VM_MIN_KERNEL_ADDRESS and virtual_avail.
While here, move msgbuf and dpcpu make into regular KVA space for
consistency with other implementations.
|
|
|
|
|
| |
required in order to be able to mmap the running kernel, which is turn
required to avoid fstat returning gibberish.
|
|
|
|
|
|
|
|
| |
TAP format.
Add a checksum to verify that the data hasn't been corrupted between
being read from disk and being received.
Approved by: rrs (mentor)
|
|
|
|
| |
We want to go multi-user by default also in case of booting without loader(8).
|
|
|
|
| |
The most notable change is history buffer is fully saved/restored now.
|
|
|
|
|
|
| |
was committed as NO_SYSCTL_DESCR.
Approved by: rrs (mentor)
|
|
|
|
|
|
|
|
| |
in the db_show_all_table as 'show all ifnets' and with that follow the
convention for showing complete lists.
Submitted by: thompsa
MFC after: 3 days
|
|
|
|
|
|
|
|
|
| |
too high due to several overflows. The actual limit is somewhere in the
neighborhood of INT_MAX/4 on 64-bit machines, but most systems could not
support such a limit due to a lack of memory and the cost of duplicate
credentials.
Reported by: bde
|
|
|
|
|
|
|
|
| |
The prompt string was truncated after \W when the working directory was "/".
PR: bin/89410
Submitted by: Dr Balwinder Singh Dheeman
MFC after: 1 week
|
|
|
|
|
|
| |
PR: docs/144112
Submitted by: Alexander Best
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
|
| |
been around for a long time now (7.1-ish or even earlier); assume
they are present. These includes MSI, TSO, LRO, VLAN, INTR_FILTERS,
FIRMWARE, etc.
Also, eliminate some dead code and clean up in other places as part
of this quick once-over.
MFC after: 1 week
|
|
|
|
|
|
|
| |
race as it could already have been tx'd and freed by that time. Place
the bpf tap just _before_ writing the gen bit.
This fixes a panic when running tcpdump on a cxgb interface.
|
|
|
|
| |
power loss.
|
|
|
|
| |
3-4 speedup.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
physical address is changed, there is a brief window during which its PTE
is invalid. Since moea64_set_scratchpage_pa() does not and cannot hold
the page table lock, it was possible for another CPU to insert a new PTE
into the scratch page's PTEG slot during this interval, corrupting both
mappings.
Solve this by creating a new flag, LPTE_LOCKED, such that
moea64_pte_insert will avoid claiming locked PTEG slots even if they
are invalid. This change also incorporates some additional paranoia
added to solve things I thought might be this bug.
Reported by: linimon
|
|
|
|
| |
MFC after: 1 week
|
|
|
|
|
|
|
|
|
| |
- Add a separate palette data for 8-bit DAC mode when SC_PIXEL_MODE is set
and fill it up with default gray-scale palette data for text. Now we don't
have to set `hint.sc.0.vesa_mode' to get the default palette data.
- Add a new adapter flag, V_ADP_DAC8 to track whether the controller is
using 8-bit palette format and load correct palette when switching modes.
- Set 8-bit DAC mode only for non-VGA compatible graphics mode.
|
|
|
|
|
| |
cm_queue to AAC_ADAP_NORM_CMD_QUEUE by default. In every place it was set,
it was set to AAC_ADAP_NORM_CMD_QUEUE anyhow.
|
|
|
|
|
|
| |
o records RTS success/fail statistics.
Pointed by: imp
|
| |
|
|
|
|
| |
XPT_SCAN_LUN for wildcard LUN, fall back to XPT_SCAN_BUS.
|
| |
|