| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When trying to read scratched or damaged CDs and DVDs, the default
mechanism is sub-optimal. Programs like ddrescue do much better if
you turn off retries entirely, since their algorithms are designed
scan big areas fast, then winnow the areas down. Turning off retries
speeds these programs up by as much as 20x, since the drive is able to
'stream past' many small errors...
The sysctl/tunable kern.cam.cd.retry_count controls this. That
defaults to '4' (for a total of 5 attempts). Setting to 0 turns off
all retry attempts.
Reviewed by: scottl@
|
|
|
|
| |
to be indexed by the ieee rate code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
specifically SPI controllers now also work in big-endian
machines and some conversions relevant for FC and SAS
controllers as well as support for ILP32 machines which all
were omitted in previous attempts are now also implemented.
The IOCTL-interface is intentionally left (and where needed
actually changed) to be completely little-endian as otherwise
we would have to add conversion code for every possible
configuration page to mpt(4), which didn't seem the right
thing to do, neither did converting only half of the user-
interface to the native byte order.
This change was tested on amd64 (SAS+SPI), i386 (SAS) and
sparc64 (SAS+SPI). Due to lack of the necessary hardware
the target mode code is still left to be made endian-clean.
Reviewed by: scottl
MFC after: 1 month
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
functions and stop attaching of dcons(4) and dcons_crom(4) if
they indicate failure. This fixes a panic seen on sparc64 machines
with no free physical memory in the requested 32-bit region but
still doesn't make dcons(4)/dcons_crom(4) these work. I think
the latter can be fixed by simply specifying ~0UL as the upper
limit for contigmalloc(9) and letting the bounce pages and the
IOMMU respectively handle limitations of the DMA engine. I didn't
want to change that without the consensus of simokawa@ though,
who unfortunately didn't reply so far.
MFC after: 1 week
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
long commands into multiple requests. [09:01]
Fix incorrect OpenSSL checks for malformed signatures due to invalid
check of return value from EVP_VerifyFinal(), DSA_verify, and
DSA_do_verify. [09:02]
Security: FreeBSD-SA-09:01.lukemftpd
Security: FreeBSD-SA-09:02.openssl
Obtained from: NetBSD [SA-09:01]
Obtained from: OpenSSL Project [SA-09:02]
Approved by: so (simon)
|
| |
|
|
|
|
| |
mode sta's that join an existing ibss
|
| |
|
|
|
|
| |
Add one more proposition to check correct PCM audio device usage.
|
|
|
|
|
|
|
|
|
| |
installing the kernel allows one, like with modules, to override
the default user/group and install as non-su to a temporary
directory to test, create images or seed a tftp dir.
Reviewed by: Andrzej Tobola <ato@iem.pw.edu.pl>
MFC after: 4 weeks
|
| |
|
|
|
|
|
|
|
|
|
| |
module. These files cause manual interaction when building
ports/audio/aureal-kmod which provides a usable i386-only driver (it requires
linking against some linux object files distributed by vendor which bankrupted
back in 2000).
MFC after: 1 week
|
| |
|
|
|
|
|
|
|
| |
- not bumping a date as this is not a real content change
Approved by: ru
MFC after: 3 days
|
|
|
|
|
|
|
|
| |
- convert to .Ex macro
- not bumping a date as this is not a real content change
Approved by: ru [1]
MFC after: 3 days
|
|
|
|
|
|
|
| |
- not bumping a date as this is not a real content change
Approved by: ru
MFC after: 3 days
|
|
|
|
|
|
|
| |
- not bumping a date as this is not a real content change
Approved by: ru
MFC after: 3 days
|
|
|
|
|
|
|
| |
- not bumping a date as this is not a real content change
Approved by: ru
MFC after: 3 days
|
|
|
|
|
|
|
|
| |
- convert to .Ex macro
- not bumping a date as this is not a real content change
Approved by: ru
MFC after: 3 days
|
|
|
|
|
|
|
| |
- not bumping a date as this is not a real content change
Approved by: ru
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
| |
the suggested ruleset[1].
While here use an IP from the 'test-net' prefix for docs.
PR: kern/130102 ([1] different problem in the end)
Reviewed by: simon
MFC after: 2 weeks
|
| |
|
|
|
|
|
|
|
|
| |
recent demonstration of a forged SSL certificate. Add text pointing out
that SHA-1 is at least theoretically broken. Add a recommendation that
new applications use SHA-256.
MFC after: 1 month
|
|
|
|
| |
- Bump PKG_INSTALL_VER to 20090106.
|
|
|
|
|
|
|
| |
PR: kern/103464
Submitted by: brueffer (correct markup)
Reviewed by: brueffer
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
| |
subclasses as are available with PCI. Changes I2C device drivers without
real probe logic to return BUS_PROBE_NOWILDWARD to avoid interference with
firmware bus enumeration, and reduces the probe priority of the iicbus
base driver to allow subclass attachment at higher priority.
Discussed on: freebsd-arch
|
|
|
|
|
| |
newly created 'Var' back to the caller.
Also, back out an accidentally commented WIP comment.
|
|
|
|
|
|
|
| |
as this is very useful e.g. in diskless configurations and barely documented
anywhere else.
MFC after: 3 days
|
| |
|
|
|
|
|
|
|
|
|
| |
+ check a possible buffer overflow when creating a temp file,
submitted by Christoph Mallon
+ remove stale struct definitions
+ clarify the use of dflag and remove useless checks
MFC after: 3 days
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
|
|
|
|
|
| |
lock in order to avoid the lock acquire hit if the pipe list is very
likely empty.
Obtained from: TrustedBSD Project
MFC after: 3 weeks
Sponsored by: Apple, Inc.
|
|
|
|
|
|
|
|
|
| |
typos and reference the kernel file which processes this info.
All in all, the content of this file should be moved to kldxref.c
or to the kld(4) manpage.
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
allowing the full 16-bit width of the corresponding fields in the
VTOC8 label to be used. The removed limits basically only held
true for providers labeled using the synthetic geometry provided
by cam_calc_geometry(9) but neither SCSI disks labeled with Solaris
nor sufficiently large ATA disks.
- Given that providers (originally) labeled with Solaris typically
use the native geometry as reported by the target while FreeBSD
typically uses a synthetic one put the message complaining about
mismatching geometries between what the label indicates and what
GEOM thinks the provider has, which we generally can't help,
under bootverbose in order to not unnecessarily scare users.
- For informational purposes add the non-matching values to the
message complaining about them, similar to what r186501 did for
g_part_bsd_read() except also indicating the origin of the
values.
- Make it clear that the messages emitted by this code refer to
the VTOC8 support rather than to another existing scheme or to
VTOC32.
|
|
|
|
|
|
|
|
|
|
| |
record is active on the current thread--historically we may always
have wanted to enter the audit code if auditing was enabled, but now
we just commit the audit record so don't need to enter if there isn't
one.
Obtained from: TrustedBSD Project
Sponsored by: Apple, Inc.
|
|
|
|
|
|
|
| |
the KASSERT and checks suggested.
Reviewed by: The udp tunneling was discussed on net@ under the
thread entitled "Heads up -- Thinking about UDP and tunneling"
|
| |
|
|
|
|
| |
- the support of AI_ALL and AI_V4MAPPED has been completely removed.
|
|
|
|
|
| |
for support for new Intel NIC's that have this
feature.
|
|
|
|
|
|
| |
to easily tunnel over udp by providing a hook
function that will be called instead of appending
to the socket buffer.
|
|
|
|
|
| |
Some hardware require different drivers depending on implementation,
that may confuse users.
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Remove unused typedefs to avoid confusion and ease in merging
ip6protosw with protosw.
- Correct a few comments.
- Remove most of a comment about usrreq. [1]
- Use tabs instead of spaces for consistency.
Submitted by: rwatson [1]
Reviewed by: rwatson
MFC after: 3 weeks
|
|
|
|
|
|
|
|
| |
would fail to attach due to unsupported USB revision. It should have
no effect when running on a real hardware.
Reviewed by: imp
Approved by: rwatson (mentor)
|
|
|
|
|
| |
that that the provider has. The limits we imposed were PC BIOS
specific and not always applicable.
|
| |
|
|
|
|
|
|
|
|
| |
belonging to a devices children, in analogy to the way we handle interrupts
for SCC serial devices. This is required to counteract overly deep nesting
on onboard audio devices.
Submitted by: Marco Trillo
|
| |
|
|
|
|
|
|
| |
existing environment variables.
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
|
|
| |
- Implement NP (ASCII 12, Form Feed). When used with cons25, it should
clear the screen and place the cursor at the top of the screen. When
used with xterm, it should just simulate a newline.
- When we want to use xterm emulation, make teken_demo set TERM to
xterm.
Spotted by: Paul B. Mahol <onemda@gmail.com>
|