| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Submitted by: Tomokazu HARADA <tkhara@osk4.3web.ne.jp>
|
|
|
|
| |
Pointed out by: ps
|
|
|
|
| |
Submitted by: Tomokazu HARADA <tkhara@osk4.3web.ne.jp>
|
|
|
|
| |
Pointed out by: sheldonh
|
|
|
|
|
|
|
| |
PQ_NORMALCACHE options.
PR: 20409
Submitted by: Tony Finch <dot@dotat.at>
|
| |
|
|
|
|
|
| |
PR: kern/20347
Submitted by: Andre Albsmeier <andre.albsmeier@mchp.siemens.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
related patches. These include:
* Mode page editting can be scripted. This involves two
things: first, if stdin is not a tty, changes are read from
stdin rather than invoking $EDITOR. Second, and more
importantly, not all modepage entries must be included in the
change set. This means that camcontrol can now gracefully handle
more intrusive editting from the $EDITOR, including removal or
rearrangement of lines. It also means that you can do stuff
like:
# echo "WCE: 1" | camcontrol modepage da3 -m 8 -e
# newfs /dev/da3
# echo "WCE: 0" | camcontrol modepage da3 -m 8 -e
* Range-checking on user-supplied input values. modeedit.c now
uses the field width specifiers to determine the maximum
allowable value for a field. If the user enters a value larger
than the maximum, it clips the value to the max and warns the
user. This also involved patching cam_cmdparse.c to be more
consistent with regards to the "count" parameter to arg_put
(previously is was the length of strings and 1 for all integral
types). The cam_cdbparse(3) man page was also updated to reflect
the revised semantics.
* In the process, I removed the 64 entry limit on mode pages (not
that we were even close to hitting that limit). This was a nice
side-effect of the other changes.
* Technically, the new mode editting functionality allows editting
of character array entries in mode pages (type 'c' or 'z'),
however since buff_encode doesn't grok them it is currently
useless.
* Camcontrol gained two new options related to mode pages: -l and
-b. The former lists all available mode pages for a given
device. The latter forces mode page display in binary format
(the default when no mode page definition was found in
scsi_modes).
* Added support for mode page names to scsi_modes. Allows names to
be displayed alongside mode numbers in the mode page
listing. Updated scsi_modes to use the new functionality. This
also adds the semicolon into the scsi_modes syntax as an
optional mode page definition terminator. This is needed to name
pages without providing a page format definition.
* Updated scsi_all.h to include a structure describing mode page
headers.
* Added $FreeBSD$ line to scsi_modes.
Inspired by: dwhite
Reviewed by: ken
|
|
|
|
|
|
| |
set, not the previous key.
Add $FreeBSD$, not taking this off the vendor branch because it's not on.
|
|
|
|
|
|
| |
- Recognize slice type 0x24 as FAT (only PC-98).
Submitted by: Nobuyuki Koganemaru <kogane@koganemaru.co.jp>
|
|
|
|
|
|
| |
defined.
Remove some unnecessary header file inclusions.
|
| |
|
|
|
|
|
| |
PR: 18176
Reviewed by: Bruce A. Mah <bmah@acm.org>
|
|
|
|
| |
Detected via: 0xdeadc0de
|
|
|
|
| |
Approved by: jkh
|
|
|
|
|
|
|
| |
root ownership, etc. I will soon commit a companion knob for
"/etc/rc.conf".
Submitted by: Maxime Henrion <mhenrion@cybercable.fr>
|
| |
|
|
|
|
|
|
| |
NGM_ETHER_GET_ENADDR: Get the device's Ethernet address
NGM_ETHER_SET_PROMISC: Enable/disable promiscuous mode
NGM_ETHER_SET_AUTOSRC: Enable/disable packet source address override
|
|
|
|
|
| |
lives in memory and is sometimes busmastered to/from the controller.
I believe these are all ok.
|
|
|
|
| |
Spotted by: "Steve M." <stevem@redlinenetworks.com>
|
|
|
|
| |
presence Intel 21143 chip.
|
|
|
|
| |
Noted as missing by: nicolas.leonard@animaths.com
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
passing a zero-valued timeout, the code would always sleep for one tick.
Change code to avoid calling tsleep if we have no intention of sleeping.
Bring in bugfix from sys_select.c, r1.60 which also applies here.
Modify error handling slightly; passing in an invalid fd will now result
in EBADF returned in the eventlist, while an attempt to change a knote
which does not exist will result in ENOENT being returned. Previously
such attempts would fail silently without notification.
Pointed out by: nicolas.leonard@animaths.com
Rick Reed (rr@yahoo-inc.com)
|
|
|
|
|
| |
PR: bin/20407
Submitted by: Patrick Bihan-Faou <patrick@mindstep.com>
|
|
|
|
|
|
|
|
|
|
|
| |
if their SUPFILE variables are defined _and_ NO_PORTSUPDATE and
NO_DOCUPDATE respectively are not defined.
Previously, only ports was updated and there was no way to prevent
this without undefining its SUPFILE variable.
PR: 17514
Reported by: Udo Erdelhoff <ue@nathan.ruhr.de>
|
|
|
|
| |
Submitted by: Erik Salander <erik@whistle.com>
|
|
|
|
| |
rather than ``diff -b''.
|
|
|
|
| |
are shpxed quite nicely.
|
|
|
|
|
|
|
|
| |
With more than 1 AP present, an AP could fail to properly release
the mp lock before waiting for smp_started to become nonzero.
With early startup of APs, the BSP could fail to properly release
the mp lock before waiting for smp_started to become nonzero.
|
|
|
|
| |
disk_create() function.
|
| |
|
|
|
|
|
|
| |
in getopt.
Submitted by: Clive Lin <clive@CirX.ORG>
|
| |
|
|
|
|
|
|
|
|
|
| |
cases the registers are not correctly set on resume.
This solves the problem of USB failing after resuming a machine.
Submitted by: mike+fbsd@medianstrip.net
PR: 18261
|
| |
|
|
|
|
|
| |
Submitted by: Scott Long
PR: 18897
|
| |
|
| |
|
|
|
|
|
| |
about needing to be on -current to track -current. Tweak the 4.0 ->
4.x version stuff.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Promise Ultra100 / Fasttrak100
HighPoint HPT370 controllers (fx Abit KA7-100 onboard ctrl, Abit HotRod 100)
Intel ICH2 (Intel 815E based motherboards)
So far I can read >90MB/s on the Promise and the HPT370.
I can write >64MB/s on the promise and >50MB/s on the HPT370 so it seems
writing is still done in ATA66 mode :(
The ICH2 support is untested as of yet...
|
| |
|
|
|
|
| |
This fixes the uptil 30s hangs on PCCARD ata device probes.
|
| |
|
|
|
|
|
|
| |
Numerous style fixes
Submitted by: Marcel Moolenaar <marcel@cup.hp.com>
|
|
|
|
|
|
| |
use timer instead of per-channel interrupts
do playback like the linux driver - may fix nmi-with-ecc issue
|
|
|
|
|
| |
This was really a leftover from the wormcontrol days, it is no longer
needed when using burncd.
|
| |
|
|
|
|
| |
here for the include of sys/select.h.
|