| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
with multi-byte string, correctly.
|
|
|
|
|
|
| |
other raidz2 volumes to boot.
Submitted by: Matt Reimer <mattjreimer@gmail.com>
|
|
|
|
|
| |
and can cause false backpressure in the chip. Fix a us/ms mixup
while here.
|
|
|
|
| |
for low power startup on this card.
|
|
|
|
| |
it is optical).
|
|
|
|
| |
attach to get correct values.
|
|
|
|
| |
so that it is also nicely readable with ts=8.
|
|
|
|
| |
MFC after: 1 week
|
|
|
|
| |
and requires more polishing.
|
|
|
|
| |
- Test a cheaper function first.
|
|
|
|
|
|
|
| |
- Add a proxy driver vgapm to help vgapci to save/load VGA state.
- Move device_set_desc() to the right place while we are here.
Reviewed by: jhb
|
|
|
|
|
|
|
|
|
| |
This fixes a null pointer dereference with "gpart create -s GPT" after
the previous commit.
Reported by: Yuri Pankov
Pointyhat to: me
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
items rather than a single one. The list is a space separated collection
of items defined as the current one accepted.
While there fix also a nit in a comment.
Obtained from: Sandvine Incorporated
Reviewed by: emaste
Tested by: Giovanni Trematerra
<giovanni dot trematerra at gmail dot com>
Sponsored by: Sandvine Incorporated
MFC: 2 weeks
|
|
|
|
|
|
|
|
|
|
|
|
| |
from CD on 64-bit hardware to replace existing band-aids. This occurred
when the preloaded mdroot required too many mappings for the static
buffer.
Since we only use the translations buffer once, allocate a dynamic
buffer on the stack. This early in the boot process, the call chain
is quite short and we can be assured of having sufficient stack space.
Reviewed by: grehan
|
|
|
|
|
|
|
|
|
|
| |
we did not add. Call LLE_REMREF() only when callout_stop()
actually canceled a pending callout.
- callout_reset() may cancel a pending callout. When
callout_reset() canceled a pending callout, call LLE_REMREF()
to drop a reference for the canceled callout.
MFC after: 1 week
|
|
|
|
|
|
|
|
| |
general function in r199208.
Reported by: np
Sponsored by: Sandvine Incorporated
MFC: 1 week
|
| |
|
|
|
|
| |
Make isa_dma functions MPSAFE by introducing its own private lock.
|
|
|
|
|
|
|
| |
Also remove redundant 'Overdrive' word.
Pointed out by: SATOU Tomokazu (tomo1770 at maple ocn ne jp)
MFC after: 1 week
|
|
|
|
|
|
| |
- Remove unneeded TUNABLE_INT().
Suggested by: avg, kib
|
| |
|
|
|
|
| |
from the incorrect use of fcntl(2) instead of flock(2).
|
|
|
|
| |
also be removed with a little more work.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
only when typing the sequence "123" (opposite to the standard 'push any
button' approach).
That results useful when using serial lines sending garbage and leading
to unwilling boot prompt appearence.
Obtained from: Sandvine Incorporated
Reviewed by: emaste, jhb
Sponsored by: Sandvine Incorporated
MFC: 1 week
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
on the assumption that the unit linked with the device is invariant but
that can change when calling devclass_alloc_unit() (because -1 is passed
or, more simply, because the unit choosen is beyond the table limits).
This results in a completely bogus string building.
Fix this by reserving the necessary room for all the possible characters
printable by a positive integer (we do not allow for negative unit
number).
Reported by: Sandvine Incorporated
Reviewed by: emaste
Sponsored by: Sandvine Incorporated
MFC: 1 week
|
|
|
|
|
|
|
|
| |
into libkern in order to made it usable by other modules than alias_proxy.
Obtained from: Sandvine Incorporated
Sponsored by: Sandvine Incorporated
MFC: 1 week
|
| |
|
|
|
|
| |
MFC after: 3 months
|
| |
|
|
|
|
|
|
| |
using if_watchdog and if_timer.
Tested by: gavin
|
|
|
|
|
|
|
| |
- Remove #if 0 section that was never needed/used
Reviewed by: raj@
MFC after: 1 month
|
|
|
|
|
|
|
|
| |
page fault panic on initialization due to a large
number of bounce pages being allocated. This is due
to the dma tag requiring page alignment on mbuf mapping.
This was removed some time back from the ixgbe driver
and is not needed here either.
|
|
|
|
|
| |
Reviewed by: remko
Approved by: remko
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
first part of a verifier is set to the first IP address from
V_in_ifaddrhead list. This address is typically the loopback address
making the first part of the verifier practically non-unique. The second
part of the verifier is initialized to zero making its initial value
non-unique too.
This commit changes the strategy for create verifier initialization:
just initialize it to a random value. Also move verifier handling into
its own function and use a mutex to protect the variable.
This change is a candidate for porting to sys/nfsclient.
Reviewed by: jhb, rmacklem
Approved by: trasz (mentor)
|
|
|
|
| |
MFC after: 1 week
|
|
|
|
|
|
| |
Found by: phk's FlexeLint in September
Reviewed by: rpaulo@
MFC after: 1 month
|
|
|
|
|
|
| |
Found by: phk's FlexeLint in September
Reviewed by: rpaulo@
MFC after: 1 month
|
|
|
|
| |
Nod from: jhb
|
|
|
|
| |
and VOP_ACCESSX(9) is not a good idea.
|
| |
|
|
|
|
|
|
|
|
|
| |
stepped down some time ago, about the same time as Giorgos Keramidas
joined the team.
PR: 140465
Submitted by: Denny Lin <dennylin93@cnmc32.hs.ntnu.edu.tw>
MFC after: 2 weeks
|
|
|
|
|
|
| |
PR: 140454
Submitted by: Jeremy Huddleston <jeremyhu@apple.com>
MFC after: 2 weeks
|
|
|
|
|
|
|
|
| |
Without unit, the output of the application like ls(1)
is complicated.
Reviewed by: nork
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
| |
- Move tagged queueing control from ADA to ATA XPT. It allows to control
device command queue length correctly. First step to support < 32 tags.
- Limit queue for non-tagged devices by 2 slots for ahci(4) and siis(4).
- Implement quirk matching for ATA devices.
- Move xpt_schedule_dev_sendq() from header to source file.
- Move delayed queue shrinking to the more expected place - element freeing.
- Remove some SCSIsms in ATA.
|
|
|
|
| |
Submitted by: pluknet
|
|
|
|
| |
Add set of chip IDs, known to support AHCI.
|
|
|
|
|
|
| |
These keys have different sequences when using cursorkeys, while insert
and delete stay the same. If they are placed like this, libteken will
return NULL instead of a proper sequence for these characters.
|
|
|
|
|
|
| |
This will make it more easy for people to experiment with TERM=xterm.
Instead of echoing these strange escape sequences, I can just instruct
them to run `vidcontrol -T xterm'.
|
|
|
|
| |
MFC after: 3 days
|