Pawel Jakub Dawidek
b613495e3c
chflags(2) returns EPERM when user tries to set or remove the SF_SNAPSHOT flag.
2006-12-15 19:23:27 +00:00
Pawel Jakub Dawidek
905cd66703
Fix ggated for platforms with 64bit size_t. The DIOCGSECTORSIZE ioctl
...
returns u_int.
Reported by: Javier Martín Rueda <jmrueda@diatel.upm.es>
PR: amd64/91799
MFC after: 3 days
2006-12-15 18:16:47 +00:00
Doug Barton
53cccb2d3b
Fix the problem with the nsupdate(8) man page reported
...
in the PR by removing spurious .HP tags, thereby actually
allowing the commands to show up in the man page output,
and making the style consistent with the nslookup(1) man
page. [1]
While I'm here, fix the markup on the first command reference
in nslookup(1).
PR: docs/98009 [1]
Submitted by: Dmitry Kazarov <kazarov@ttk.ru>
2006-12-15 18:02:20 +00:00
Ruslan Ermilov
090782f5d5
Fix the fix in rev. 1.15 so that we jump to the next column
...
instead of always skipping it.
MFC after: 3 days
2006-12-15 17:47:25 +00:00
Joseph Koshy
e0195199f7
Document extended program header numbering.
2006-12-15 16:12:07 +00:00
Pav Lucistnik
c1169498c0
Fix typos in comment block
...
Submitted by: rdivacky
2006-12-15 14:18:29 +00:00
Ruslan Ermilov
23207f2f39
Fix markup.
2006-12-15 14:14:17 +00:00
Ruslan Ermilov
8ad8d83a6b
Fix one minor inaccuracy.
2006-12-15 13:40:53 +00:00
Ruslan Ermilov
f24d6f508b
Improve markup and grammar.
2006-12-15 13:37:49 +00:00
Paolo Pisati
ccd57eea11
o made in kernel libalias mpsafe
...
o fixed a comment
o made in kernel libalias a bit less verbose (disabled automatic
logging everytime a new link is added or deleted)
Approved by: glebius (mentor)
2006-12-15 12:50:06 +00:00
Randall Stewart
d6dda9b282
This adds the "system calls"
...
sctp_getaddrlen()
sctp_connectx()
sctp_bindx()
sctp_opt_info()
sctp_getpaddrs()
sctp_freepaddrs()
sctp_getladdrs()
sctp_freeladdrs()
sctp_sendmsg()
sctp_getassocid()
sctp_send()
sctp_sendx()
sctp_sendmsgx()
sctp_recvmsg()
sctp_peeloff()
Manual pages will be forthcoming (and the commit to porters-handbook)
2006-12-15 12:01:50 +00:00
David Xu
d99f6dac14
- Remove variable _thr_scope_system, all threads are system scope.
...
- Rename _thr_smp_cpus to boolean variable _thr_is_smp.
- Define CPU_SPINWAIT macro for each arch, only X86 supports it.
2006-12-15 11:52:01 +00:00
Ruslan Ermilov
76682b268e
Mention what underlining is meant here.
2006-12-15 11:23:59 +00:00
Ariff Abdullah
7c302801bd
Fix compilation using gcc 4.1.
...
Submitted by: dougb
2006-12-15 05:15:17 +00:00
John Polstra
cca510b1be
Note that MSI support has been disabled already in the bge driver.
2006-12-15 00:30:37 +00:00
John Polstra
20aa3e4827
Disable bge MSI support for now. A couple of people warned me that there
...
are problems with it on several revisions of this chip. I'll
re-enable it after I've sorted out which chip revisions work and which
don't.
2006-12-15 00:27:06 +00:00
John Polstra
3ebdb4eeaf
Add an entry noting that MSI support has been put into the bge
...
driver.
2006-12-14 23:10:59 +00:00
John Polstra
724bd93939
Add MSI support to the bge driver. I tested this on a Dell SC1435
...
running an i386 kernel, and it worked fine.
2006-12-14 23:10:12 +00:00
Warner Losh
a7e88f95bd
band-aide until _SC_PHYS_PAGES actually is defined
2006-12-14 22:14:14 +00:00
Pawel Jakub Dawidek
143943aa35
Forgot to commit this file: add definition for _SC_PHYS_PAGES.
2006-12-14 21:42:03 +00:00
John Baldwin
cc4f30e1a5
Disable MSI for the Intel E7501 chipset.
...
Reported by: jdp
2006-12-14 19:59:29 +00:00
John Baldwin
e31182d9ca
Add a first pass at a way to blacklist MSI on systems where it doesn't
...
work:
- A new PCI quirk (PCI_QUIRK_DISABLE_MSI) is added to the quirk table.
- A new pci_msi_device_blacklisted() determines if a passed in device
matches an MSI quirk in the quirk table. This can be overridden (all
quirks ignored) by setting the hw.pci.honor_msi_blacklist to 0.
- A global blacklist check is performed in the MI PCI bus code by checking
to see if the device at 0:0:0 is blacklisted.
Tested by: jdp
2006-12-14 19:57:06 +00:00
Ruslan Ermilov
89273e7b6c
Fix markup.
2006-12-14 19:02:48 +00:00
Doug Ambrisko
812819c7b1
Some relatively minor changes and bug fixes:
...
1) s/mi/mfi/ in FreeBSD ioctl path
2) add in "\n" on various failure messages
3) cap the length of time to abort an AEN command
4) fix passing sense data back to user to make Dell's Linux firmware
upgrade tool happy.
5) bump the MFI_POLL_TIMEOUT_SECS from 10s to 50s since the
firmware flash command can take ~40s to return.
This is some clean-up and enables RAID firmware to updated via Dell's
tool. Note Dell's tool requires the updates to the Linux emulator
that has been done in -current with TLS etc.
I need to discuss with scottl how to better submit mfi commands to
the firmware via the ioctl path so we don't do it in polled mode.
2006-12-14 18:29:08 +00:00
Bjoern A. Zeeb
224c45c4f2
s,#if INET6,#ifdef INET6,
...
This unbreaks the build for FAST_IPSEC && !INET6 and was wrong anyway.
Reported by: Dmitry Pryanishnikov <dmitry atlantis.dp.ua>
2006-12-14 17:33:46 +00:00
Mike Pritchard
485720a6f8
Spelling fix.
2006-12-14 17:03:46 +00:00
Randall Stewart
a5d547add3
1) Fixes on a number of different collision case LOR's.
...
2) Fix all "magic numbers" to be constants.
3) A collision case that would generate two associations to
the same peer due to a missing lock is fixed.
4) Added tracking of where timers are stopped.
Approved by: gnn
2006-12-14 17:02:55 +00:00
Mike Pritchard
e0ccd04489
Spelling fix.
2006-12-14 16:57:35 +00:00
John Baldwin
2bbf9462ad
Replace #define<space> with #define<tab> so the code is consistent with
...
style(9) and avoids mixing the two formats.
2006-12-14 16:53:48 +00:00
Mike Pritchard
0af221178a
Spelling fixes.
2006-12-14 16:40:57 +00:00
Mike Pritchard
1ef60fccca
Expand abbreviation. techref -> technical reference.
2006-12-14 16:37:11 +00:00
Pawel Jakub Dawidek
59992eedc0
Force commit to note, that the last change was...
...
Discussed with: brooks, yar
2006-12-14 14:34:56 +00:00
Mike Pritchard
9280e5fac2
Spelling fixes.
2006-12-14 14:33:13 +00:00
Pawel Jakub Dawidek
93a8a97ce9
Add support for _SC_PHYS_PAGES, which is not standard, but can be found in
...
Solaris and Linux.
2006-12-14 14:32:59 +00:00
Pawel Jakub Dawidek
e5d6d64110
Document _SC_PAGESIZE. There are still 85 undocumented variables.
...
Obtained from: NetBSD
2006-12-14 14:27:15 +00:00
Konstantin Belousov
8fd1451133
Use tab after #define.
...
Pointed out by: pjd
2006-12-14 14:18:42 +00:00
Mike Pritchard
abfabbea13
Spelling fixes.
2006-12-14 13:37:08 +00:00
Mike Pritchard
b66cd36df6
Don't use abbreviations for some descriptions / minor spelling fixes.
2006-12-14 13:35:59 +00:00
David Xu
8a8178c010
Create inline function _thr_umutex_trylock2 to only try one atomic
...
operation, if it is failed, we call syscall directly, this saves
one atomic operation per lock contention.
2006-12-14 13:22:02 +00:00
Mike Pritchard
95e8481bac
Spelling fixes.
2006-12-14 12:49:04 +00:00
Mike Pritchard
82d693c36b
Spelling fix.
2006-12-14 11:57:39 +00:00
Konstantin Belousov
3b7b5496a7
Resolve two deadlocks that could be caused by busy md device backed
...
by vnode. Allow for md thread and the thread that owns lock on vnode
backing the md device to do the write even when runningbufspace is
exhausted.
Tested by: Peter Holm
Reviewed by: tegge
MFC after: 2 weeks
2006-12-14 11:34:07 +00:00
Ruslan Ermilov
7eb5016ab5
Simplify some markup.
2006-12-14 10:42:46 +00:00
Pyun YongHyeon
e16d3854ae
Remove incomplete Yukon II support code which was added in if_sk.c, rev 1.123.
...
Yukon II users should use msk(4).
2006-12-14 04:10:26 +00:00
Ruslan Ermilov
11180a85e1
Polish markup and wording.
2006-12-14 00:02:44 +00:00
Pawel Jakub Dawidek
0b0bc2bb7c
- truncate(2) returns EFBIG if the length argument was greater than the
...
maximum file size.
- truncate(2) returns EINVAL if the length argument was less than 0.
2006-12-13 22:51:23 +00:00
Alfred Perlstein
61b2399c19
Use callouts to prevent races.
...
Cleanup debug code.
2006-12-13 22:38:56 +00:00
Pawel Jakub Dawidek
10873dafaf
Append-only flag also denies chown(2).
2006-12-13 22:17:58 +00:00
Scott Long
9ba784dbaf
Fix recent style problems and expand a comment.
...
Submitted by: Bruce Evans
2006-12-13 21:13:09 +00:00
Scott Long
5345bad07f
Use the BGE_IS_* macros consistently. Also add a couple of missing
...
cases to the debug_info function.
2006-12-13 21:03:55 +00:00