Robert Watson
4d2280e883
Fix wake(8) synopsis to make it clear that at least one lladdr is required
...
as an argument.
Submitted by: Marc Balmer <marc@msys.ch>
MFC after: 3 days
2009-12-26 18:03:16 +00:00
Joseph Koshy
8ca7958478
* Support the L1D_CACHE_LD event on Core2 processors.
...
* Correct a group of typos: for Core2 programmable events, check
user supplied umask values against the correct event descriptor
field.
Submitted by: Ryan Stone <rysto32 at gmail dot com>
2009-12-26 14:39:23 +00:00
Ed Schouten
af5bd8feb3
Modify the sources to make WARNS=6 work.
2009-12-26 14:33:55 +00:00
Joseph Koshy
bf792d68c7
Log process mappings for existing processes at PMC start time.
...
Submitted by: Marc Unangst <mju at panasas dot com> [original patch]
Tested by: fabient
2009-12-26 13:58:52 +00:00
Jilles Tjoelker
d4d5b4ed2d
Remove declaration of function that no longer exists.
2009-12-26 13:54:34 +00:00
Edward Tomasz Napierala
558e9b5c95
Now that all the callers seem to be fixed, add KASSERTs to make sure VAPPEND
...
is not being used improperly.
2009-12-26 11:36:10 +00:00
Edward Tomasz Napierala
6c9c14c5dc
Fix breakage introduced in last commit.
2009-12-26 11:03:10 +00:00
Ed Schouten
3af5aa46eb
Unbreak the build.
...
I increased the WARNS, but it looks like it breaks certain architectures
with more strict alignment requirements (mips, sparc64, ia64).
Pointy hat to: me
2009-12-26 11:00:18 +00:00
Edward Tomasz Napierala
c93b62deca
Improve ACL branding mismatch detection and reporting in some rare cases,
...
such as "setfacl -m ''".
2009-12-26 10:06:45 +00:00
Ruslan Ermilov
48660452c1
- Display current settings when run without options.
...
- Revise a manpage to NOT sound confusing. [1]
In collaboration with: sat [1]
2009-12-26 08:36:02 +00:00
Xin LI
e8406463e8
Fix grammar and reduce ambiguity.
...
Submitted by: b. f. <bf1783 googlemail com>
2009-12-26 00:46:05 +00:00
Marius Strobl
0c516eae87
Remove clause 3 from Izumi Tsutsui's licenses.
...
Obtained from: NetBSD
2009-12-25 22:58:43 +00:00
Marius Strobl
de6a190429
Style changes
...
Obtained from: NetBSD (mc146818reg.h)
2009-12-25 22:53:46 +00:00
Marius Strobl
07d40ca8b3
Correct my e-mail address.
2009-12-25 22:04:00 +00:00
Marius Strobl
6a01731bb6
Add a man page for mk48txx(4).
...
Requested by: n_hibma
Obtained from: NetBSD (original version)
2009-12-25 22:01:39 +00:00
Marius Strobl
033a5c8ce1
- Take advantage of bus_{read,write}_*(9).
...
- Set dow = -1 in mk48txx_gettime() because some drivers (for example
the NetBSD and OpenBSD mk48txx(4)) don't set it correctly.
2009-12-25 21:53:20 +00:00
Marius Strobl
1b02305785
Remove clause 3 and 4 from TNF licenses.
...
Obtained from: NetBSD
2009-12-25 21:41:05 +00:00
Marius Strobl
a64ac9c1e3
Style changes
2009-12-25 21:32:26 +00:00
Ruslan Ermilov
1733d35c9c
Fixed two typos.
...
Submitted by: Maxim Dounin <mdounin@mdounin.ru>
2009-12-25 21:14:34 +00:00
Bjoern A. Zeeb
e4ff598ec6
Remove extra spaces (no functional change).
...
MFC after: 3 days
2009-12-25 21:14:05 +00:00
Rick Macklem
8da45f2c6e
Modify the experimental server so that it uses VOP_ACCESSX().
...
This is necessary in order to enable NFSv4 ACL support. The
argument to nfsvno_accchk() was changed to an accmode_t and
the function nfsrv_aclaccess() was no longer needed and,
therefore, deleted.
Reviewed by: trasz
MFC after: 2 weeks
2009-12-25 20:44:19 +00:00
Jilles Tjoelker
29d401c22d
sh: Do not run callers' exception handlers in subshells.
...
Reset the exception handler in the child to main's.
This avoids inappropriate double cleanups or shell duplication when the
exception is caught, such as 'fc' and future 'command eval' and 'command .'.
2009-12-25 20:21:35 +00:00
Ed Schouten
b1625b09d9
Let the width of the username column depend on the rwho file format.
...
Right now the code uses UT_NAMESIZE, but this makes little sense,
because rwho(1) parses files generated by rwhod(8). Not utmp(5) files.
2009-12-25 20:07:48 +00:00
Ed Schouten
bfa3a5e5bc
Don't corrupt logout entries in utmp files.
...
An older version of the code used a structure on the stack, instead of a
pointer to the structure. It looks like I didn't adjust the parameters
of the write(2) call, causing the first four/eight bytes of the entry to
be corrupted, instead of writing the entire entry to disk.
2009-12-25 20:04:36 +00:00
Bjoern A. Zeeb
095809b084
Remove an unused global.
...
MFC after: 3 days
2009-12-25 20:03:03 +00:00
Gavin Atkinson
cd3135e9ec
Set the locally-assigned bit in the randomly generated Ethernet address
...
if we end up having to generate one.
PR: kern/133239
Discussed with: yongari
Approved by: ed (mentor)
MFC after: 2 weeks
2009-12-25 19:57:28 +00:00
Gavin Atkinson
f0b108cf03
Small spelling fix, "Ethetnet" -> "Ethernet"
...
Approved by: ed (mentor)
MFC after: 1 week
2009-12-25 19:38:12 +00:00
Markus Brueffer
78da985f4e
Use a local copy of entry_d for finding matches. Otherwise, if entry_d pointed
...
to an entry of 'acl', all ACL entries starting with entry_d would be deleted.
Reviewed by: trasz
Approved by: emax (mentor)
MFC after: 3 days
2009-12-25 18:05:06 +00:00
Alexander Motin
c078c19633
Teach twe driver to report array stripe size to GEOM.
2009-12-25 17:34:43 +00:00
Jilles Tjoelker
05c10507e9
sh: Do not consider a tilde-prefix with expansions in it.
...
That is, do not do tilde expansion if any of the CTL* bytes (\201-\210), not
only CTLESC and CTLQUOTEMARK, are encountered. Such an expansion would look
up a user name with sh's internal representation.
The parser does not currently distinguish between backslashed and
unbackslashed \201-\210, so tilde expansion of user names with these bytes
in them is not so easy to fix.
2009-12-25 15:29:18 +00:00
Marius Strobl
10a290af39
- Hook up the default implementations of the MSI/MSI-X pcib_if methods
...
so requests may bubble up to a host-PCI bridge driver.
- Distinguish between PCI and PCIe bridges in the device description
so it's a bit easier to follow what hangs off of what in the dmesg.
Unfortunately we can't also tell PCI and PCI-X apart based on the
information provided in the OFW device tree.
- Add quirk handling for the ALi M5249 found in Fire-based machines
which are used as a PCIe-PCIe bridge there. These are obviously
subtractive decoding as as they have a PCI-ISA bridge on their
secondary side (and likewise don't include the ISA I/O range in
their bridge decode) but don't indicate this via the class code.
Given that this quirk isn't likely to apply to all ALi M5249 and
I have no datasheet for these chips so I could implement a check
using the chip specific bits enabling subtractive decoding this
quirk handling is added to the MD code rather than the MI one.
2009-12-25 15:03:05 +00:00
Ed Schouten
3eb56f7eff
Let talkd use utmpx instead of utmp.
...
Because strings are null terminated now, there is no need to copy
ut_line into a separate buffer first. Also enable WARNS.
2009-12-25 11:12:05 +00:00
Ed Schouten
f195f6269e
Don't use UT_NAMESIZE here to determine the maximum username length.
2009-12-25 10:30:54 +00:00
Xin LI
893d013cf6
Document the difference between FreeBSD and traditional System V killall
...
commands.
MFC after: 1 month
2009-12-25 10:01:35 +00:00
Christian Brueffer
9f5f5b1051
Provide a better short description and fix SEE ALSO section entries.
2009-12-25 09:58:19 +00:00
Ed Schouten
2d86428bba
Let top(1) use MAXLOGNAME instead of UT_NAMESIZE.
...
The maximum user login length should have nothing to do with <utmp.h>.
2009-12-25 09:02:41 +00:00
Alexander Motin
f45946a8f7
Avoid false positive probe on ICH6 chipsets.
2009-12-25 07:59:31 +00:00
Robert Watson
c7ca33d138
Minor comment tweaks in rmlocks.
...
MFC after: 3 days
2009-12-25 01:16:24 +00:00
Pyun YongHyeon
55219c9044
Remove wrong assertion.
2009-12-25 00:23:47 +00:00
Alexander Motin
ce8332d468
Report stripe size only if physical sector size is not equal to logical.
2009-12-24 21:54:44 +00:00
Alexander Motin
851b967a27
Make diskinfo report disk stripe size and offset. It should help users to
...
make file systems optimally aligned and tuned for better performance.
2009-12-24 21:39:30 +00:00
Jilles Tjoelker
95139d9d6a
sh: Add some __dead2 to indicate functions that do not return.
2009-12-24 20:55:14 +00:00
Pyun YongHyeon
cb05ec6606
ether_ifattach sets if_mtu, remove unnecessary code.
2009-12-24 20:45:33 +00:00
Pyun YongHyeon
da57a8c835
Update if_iqdrops in case of RX buffer allocation failure.
2009-12-24 20:43:31 +00:00
Pyun YongHyeon
3fad75a846
Document newly added loader tunable/sysctl variable
...
dev.ste.%d.int_rx_mod.
While I'm here add .Xr vlan as ste(4) supports long frames.
2009-12-24 18:50:59 +00:00
Jilles Tjoelker
2cac6e364a
sh: Constify various strings.
...
Most of this is adding const keywords, but setvar() in var.c had to be
changed somewhat more.
2009-12-24 18:41:14 +00:00
Pyun YongHyeon
b4c170e1f5
Add suspend/resume support as well as basic WOL.
...
While I'm here simplify SIOCSIFCAP handler.
2009-12-24 18:17:53 +00:00
Ed Schouten
2734cf8c82
Let syslogd use utmpx.
...
Because strings are guaranteed to be null terminated, there is no need
for excessive copying of strings, such as the line name.
2009-12-24 18:05:33 +00:00
Ed Schouten
71713ba2e1
Let the snmp_hostres module use utmpx.
...
Approved by: harti
2009-12-24 17:55:47 +00:00
Luigi Rizzo
4a3c1bd27f
fix poor indentation resulting from a merge
2009-12-24 17:35:28 +00:00