12307 Commits

Author SHA1 Message Date
philip
9db87c45ee Typo: glxsb(4) was imported to FreeBSD 8.0, not 7.0.
Spotted by:	kib
2008-08-09 15:09:51 +00:00
philip
337d069e9b Add the glxsb(4) manual page.
Submitted by:	Patrick Lamaizière <patfbsd -at- davenulle.org>
MFC after:	1 week
2008-08-09 14:54:19 +00:00
obrien
9f163f469f Only symlink booted kernel directory to /boot/kernel if user has explicitly
requested it.  This is too dangerous to just do behind the admin's back.
2008-08-09 06:35:19 +00:00
stas
a782fc10fe - Add cpuctl(4) pseudo-device driver to provide access to some low-level
features of CPUs like reading/writing machine-specific registers,
  retrieving cpuid data, and updating microcode.
- Add cpucontrol(8) utility, that provides userland access to
  the features of cpuctl(4).
- Add subsequent manpages.

The cpuctl(4) device operates as follows. The pseudo-device node cpuctlX
is created for each cpu present in the systems. The pseudo-device minor
number corresponds to the cpu number in the system. The cpuctl(4) pseudo-
device allows a number of ioctl to be preformed, namely RDMSR/WRMSR/CPUID
and UPDATE. The first pair alows the caller to read/write machine-specific
registers from the correspondent CPU. cpuid data could be retrieved using
the CPUID call, and microcode updates are applied via UPDATE.

The permissions are inforced based on the pseudo-device file permissions.
RDMSR/CPUID will be allowed when the caller has read access to the device
node, while WRMSR/UPDATE will be granted only when the node is opened
for writing. There're also a number of priv(9) checks.

The cpucontrol(8) utility is intened to provide userland access to
the cpuctl(4) device features. The utility also allows one to apply
cpu microcode updates.

Currently only Intel and AMD cpus are supported and were tested.

Approved by:	kib
Reviewed by:	rpaulo, cokane, Peter Jeremy
MFC after:	1 month
2008-08-08 16:26:53 +00:00
edwin
bae566e829 Replace description on how to do CVS imports on this module with a
description on how to do SVN imports on this module.

Approved by:	bde (implicit)
2008-08-08 04:37:43 +00:00
edwin
3f1706a009 MFV on tzdata2008e:
- Fix dates in 2008/2009 for Africa/Mauritius.
- Leap second notification for the end of 2008.

Approved by:	bde (mentor, implicit), des
MFC after:	1 week
2008-08-08 04:29:39 +00:00
edwin
b4f58a4af7 MFV of tzdata2008d
- Mauritius will have a DST experiment between 2008-11-01 and 2009-03-31.
- Add/Fix historical data for C-Eur, the SovietZone, Germany,
  Bahamas, San Luis.
- Add information about West Para (America/Santarem)
- America/Eirunepe and America/Rio_Branco go to UTC-4

Approved by:	bde (mentor, implicit), des
MFC after:	1 week
2008-08-08 04:20:36 +00:00
edwin
c25d9e34ff MFV of tzdata2008c
- Africa/Morocco will have DST in 2008.
- Asia/Choibalsan should be GMT+08:00.
- Asia/Pakistan will have DST in 2008.

Also set all the svn:eol-style properties to native.

Approved by:	bde (mentor, implicit), des
MFC after:	1 week
2008-08-08 03:48:10 +00:00
edwin
a84baff068 Revert the change in leapseconds for 31 december 2008, so I can
properly bootstrap the merge history on this module.

Approved by:	bde (implicit)
2008-08-08 03:18:30 +00:00
edwin
924006fd70 Cleanup (cont)
Remove Theory, which isn't part of the zoneinfo module but came out
of /head/usr.sbin/zic (and isn't installed from there neither).

Approved by:	bde (implicit)
MFC after:	1 week
2008-08-08 02:55:34 +00:00
jhb
e306c86e1b Permit Giant to be passed as the explicit interlock either to
msleep/mtx_sleep or the various cv_*wait*() routines.  Currently, the
"unlock" behavior of PDROP and cv_wait_unlock() with Giant is not
permitted as it is will be confusing since Giant is fully unrecursed and
unlocked during a thread sleep.

This is handy for subsystems which wish to allow unlocked drivers to
continue to use Giant such as CAM, the new TTY layer, and the new USB
stack.  CAM currently uses a hack that I told Scott to use because I
really didn't want to permit this behavior, and the TTY and USB patches
both have various patches to permit this.

MFC after:	2 weeks
2008-08-07 21:00:13 +00:00
jhb
97c033161b Document the new return values for sleepq_abort(), sleepq_broadcast(), and
sleepq_signal().

Prodded by:	attilio
2008-08-07 20:47:01 +00:00
brueffer
bd749b4d8b Comment out information about Jumbo Frame support, it's not
implemented yet.  While here, fix a whitespace nit.

Discussed with:		delphij
2008-08-07 07:32:40 +00:00
thompsa
484fc19a89 Remove a comment about bridging wireless client, the new net80211 vap code
supports this.
2008-08-04 23:16:07 +00:00
rwatson
8517be7c44 DDB scripting, textdumps, output capture, etc, all will appear in
FreeBSD 7.1 before 8.0 ships.

Spotted by:	Ulrich Spoerlein <uspoerlein at gmail dot com>
MFC after:	3 days
2008-08-03 14:14:43 +00:00
imp
8d3ee4e826 Bumpd date
Minor word smithing on the need for newer firmware.
2008-08-02 23:41:10 +00:00
imp
e08e926471 Add entry for Prism-3 based Siemens SpeedStream card. It has
identical packaging and model numbers, but has had the Prism-II chips
replaced by Prism-3.  The wi driver was just updated with the new
entry.
2008-08-02 23:29:35 +00:00
sam
dc31c98790 Try to fixup last (inadvertent) commit: firmware_drain was never added so
yank it's description; likewise for the FIRMWARE_WAIT flag to firmware_put.

For the record, the last commit was to cleanup various mistakes and correct
the example of embedding to reflect the npe firmware now being distributed
with the system.
2008-08-02 17:51:38 +00:00
sam
f28149353a add callout_schedule; besides being useful it also improves
compatibility with other systems

Reviewed by:	ed, battlez
2008-08-02 17:42:38 +00:00
cperciva
42e0288db6 Document new IDSIgnorePaths directive. 2008-08-02 00:13:51 +00:00
des
7999530a8d According to a proposed Norwegian standard for alphabetization of which
I've obtained a draft, <u:> is indeed equivalent to u (to my surprise),
and <th> sorts immediately after z.

The correct ordering is algorithmic (based on the EOR) and can not be
accurately represented as a table.
2008-07-30 15:37:13 +00:00
rnoland
1e4662bf76 Add my entry with a pointer to garga (mentor)
Approved by:	garga (mentor)
2008-07-30 01:05:13 +00:00
des
3853ec1eb3 In the previous commit, no_NO should have been replaced with nb_NO in the
LOCALES list.  Since no_NO was still in LOCALES, make tried to build the
corresponding .out files, but couldn't since the .src files were gone.  I
did not notice this because I still had the old .out files in my .OBJDIR.
Thanks to kib@ for the heads-up.
2008-07-29 11:32:42 +00:00
roberto
ed14bd1bcf Macbook [Pro] keyboards in AZERTY don't need shift to get to '~'.
MFC after:	3 days
2008-07-29 08:07:27 +00:00
des
504f86aa14 In some cases (such as LC_COLLATE), nb_NO and nn_NO are identical, and it
makes sense to have them both link to no_NO.

In other cases (such as LC_TIME), they differ, and the correct solution
is to have no_NO link to nb_NO, rather than the other way around.o

MFC after:	2 weeks
2008-07-28 21:50:21 +00:00
des
975daa69ac Add collation sequence for no_NO. The same sequence applies to nb_NO
and nn_NO, which are symlinked to no_NO.

The patch in the PR contained a number of errors apparently based on
(sometimes incorrect) pronunciation; for instance, v and w are
distinct letters and should be collated in that order, even if they
are pronounced the same, while <u:> should be collated with u, even
though it is often mispronounced as y.  For lack of a solid reference,
I have taken sv_SE and simply changed the last three letters of the
alphabet.

PR:		conf/51920
MFC after:	2 weeks
2008-07-28 21:33:34 +00:00
imp
7f7c185d6b Add a few clarifications to this man page. Also, add a table that
describes the minimum versions of each feature and each chipset type
supported by this driver.  Basically, unless you have a very modern
version of firmware on a Prism card, you won't be able to use these
cards for much on modern networks that have any kind of protection
enabled, except for the few WEP-only stranglers that appear at some
conferences...
2008-07-26 18:31:39 +00:00
maxim
4f882c5332 o DragonFly BSD 2.0 added. 2008-07-23 14:25:39 +00:00
imp
d2f1100583 Turn of SSP for mips for now until support is added to the base
architecture.
2008-07-23 06:14:21 +00:00
pgollucci
861df0f077 Adding myself as a new ports committer
Reviewed by:    gabor (mentor)
Approved by:	araujo (mentor)
2008-07-23 01:37:04 +00:00
wxs
3485fc0291 Retroactively add my entry and link to garga. Forgot to do this when I
got my commit bit.
2008-07-23 01:19:56 +00:00
vanhu
bee865addd Added me as a commiter
Approved by:	gnn (mentor)
2008-07-22 16:01:57 +00:00
pjd
9d11b5b5b3 Implement the following macros for completeness:
SYSCTL_QUAD()
	SYSCTL_ADD_QUAD()
	TUNABLE_QUAD()
	TUNABLE_QUAD_FETCH()

Now we can use 64bit tunables on 32bit systems.
2008-07-21 15:05:25 +00:00
maxim
06823fc47f o Document "show conifhk", wording from r180610 commit log.
Reviewed by:	rwatson
2008-07-21 10:03:02 +00:00
lme
55d8a68c02 Properly underline force_depend's parameter.
Reviewed by:	brueffer
2008-07-20 10:06:14 +00:00
cognet
76a236f319 Disable SSP on arm for the time being.
The segfaults when using SSP seem to be a gcc bug, a patch is available
in the gcc bugzilla, and will be imported once it's committed
into the official gcc tree.
2008-07-19 00:19:16 +00:00
dwmalone
ea6fbedc68 Add a man page for the DNS accept filter. 2008-07-18 14:46:01 +00:00
brueffer
bc03990ad8 Manpage for the et(4) driver.
Obtained from:	DragonFly
2008-07-14 18:15:43 +00:00
remko
3f393f965c More explicitly mention that we support the 2920C with the ahc driver.
PR:		125535
Submitted by:	Bob Bishop <rb at gid dot co dot uk>
MFC after:	3 days
2008-07-13 13:56:21 +00:00
danger
b35e10e860 Back-out my previous change. See the thread at
http://lists.freebsd.org/pipermail/cvs-all/2008-July/263779.html
2008-07-10 11:24:41 +00:00
weongyo
95d503c43c the driver don't support AD-HOC mode currently. 2008-07-10 08:44:02 +00:00
danger
7c6cdcc163 - nested functions are a GCC extensions and should not be used
Submitted by:	gahr
MFC after:	3 days
2008-07-09 14:04:28 +00:00
phk
ff979b5cea Leapsecond at end of december. 2008-07-09 06:59:14 +00:00
sson
4e2ba0ab5f Added myself to the src committers graph.
Approved by:	jb (mentor)
2008-07-08 15:36:44 +00:00
weongyo
699cfad712 remove a useless example.
Pointed by:	imp
2008-07-08 04:15:07 +00:00
bz
f93b85c0df Add a `show cpusets' DDB command to print numbered root and
assigned CPU affinity sets.

Reviewed by:	brooks
2008-07-07 21:32:02 +00:00
dwmalone
ea93f8d5f8 Update man page for addition of BIOCSETFNR. Subversion didn't want
to commit this at the same time for some reason.
2008-07-07 09:27:02 +00:00
weongyo
5a1c985723 correct device name errors and wrong informations that currently malo(4)
don't support ad-hoc mode and there's no a man page like malofw(4).
2008-07-07 02:39:39 +00:00
imp
14e606cf26 Add two corega cards and annotate 8041 V2 chipset. 2008-07-06 06:24:02 +00:00
jhb
641b82a447 Remove the sbsh(4) driver. No one responded to requests for testing the
MPSAFE patches on current@ and stable@.  This driver also has a fundamental
issue in that it sleeps when sending commands to the card including in the
if_init/if_start routines (which can be called from interrupt context).  As
such, the driver shouldn't be working reliably even on 4.x.
2008-07-04 21:24:35 +00:00