Bruce M Simpson
842259405d
Use C99 types.
...
MFC after: 3 weeks
2006-11-09 11:42:38 +00:00
Bruce M Simpson
6774121741
Rewrite the format of pirtool output to match what the kernel currently
...
prints out if bootverbose is set. This is to facilitate the code being
removed from the kernel at a later date.
While we're here, fix the __packed structures, and add some other
PCI interrupt router IDs.
Submitted by: jhb (with some tweaks)
MFC after: 3 weeks
2006-11-09 11:39:34 +00:00
Tom Rhodes
c74824fe88
Add an entry for PT_GETLWPLIST.
...
Nudged by: jhb
Reviewed by: davidxu
2006-11-09 11:27:18 +00:00
John Birrell
8328fa1871
Enable ata and atapicd now those work on sun4v.
2006-11-09 08:49:13 +00:00
Yoshihiro Takahashi
9c412a61a0
Add a stub of bios_addsmapdata(). PC98 does not have BIOS SMAP.
2006-11-09 08:28:02 +00:00
Yoshihiro Takahashi
0765091d0e
MFi386: revisions from 1.39 to 1.43.
2006-11-09 08:05:51 +00:00
Yoshihiro Takahashi
14a2c27d00
MFi386: revisions 1.634 and 1.639.
2006-11-09 08:03:37 +00:00
Andrew Thompson
3df7fad0cf
Add a new address cache type called sticky. On an interface marked sticky any
...
address learned by the bridge is made permanent, the address will not age out
and most importantly will not migrate to another interface.
This can be used to stop mac address poisoning or clients roaming in much the
same way as static entries without the hassle of preloading the table.
2006-11-09 06:32:38 +00:00
Kevin Lo
afe898bca2
Remove unused structures.
...
Reviewed by: cognet and imp
Approved by: cognet and imp
2006-11-09 02:19:30 +00:00
Olivier Houchard
c0b6c4a212
Cleanup: we always have to use __error() now, and we shouldn't provide a
...
errno symbol, so completely remove the !_REENTRANT case.
Spotted out by: ru
2006-11-09 01:28:16 +00:00
Kip Macy
42013c462c
move panic_bad_hcall to its use site in support.S in attempt to un-break the
...
tinderbox
2006-11-08 22:16:05 +00:00
Kip Macy
dc4468ed17
Fix for ithread interrupt handling. Don't reset the interrupt vector until
...
after the interrupt has been handled. Also move panic_bad_hcall to local to
avoid complaints from the linker on the tinderbox.
Approved by: scottl (substituting for mentor rwatson)
2006-11-08 22:09:58 +00:00
Ruslan Ermilov
13039ada97
The NETSMBCRYPTO option has long gone.
2006-11-08 21:45:45 +00:00
Ruslan Ermilov
7c11ac3da0
Remove a forgotten file.
2006-11-08 21:29:20 +00:00
Sam Leffler
4c2511374b
add missing bits for crypto support
...
MFC after: 1 week
2006-11-08 20:51:01 +00:00
Alan Cox
49c3b92531
I misplaced the assertion that was added to vm_page_startup() in the
...
previous change. Correct its placement.
2006-11-08 19:11:54 +00:00
Alan Cox
9ad3296a25
Simplify the construction of the free queues in vm_page_startup(). Add
...
an assertion to test a hypothesis concerning other redundant computation
in vm_page_startup().
2006-11-08 18:43:47 +00:00
Bruce A. Mah
e624747aa1
New release note: SA-06:24.libarchive (+MFC).
2006-11-08 17:22:55 +00:00
Bruce Evans
1f575ce8f9
Don't always print a space character in show_stat(), since a space
...
shouldn't be printed after the last column. This restores the
formatting to 79 columns.
2006-11-08 15:15:05 +00:00
Simon L. B. Nielsen
91c158a34e
Fix infinite loop in corrupt archives handling in libarchive(3).
...
Reported by: rink
Submitted by: kientzle
Security: FreeBSD-SA-06:24.libarchive
2006-11-08 14:03:50 +00:00
Hartmut Brandt
1e1c4c13fb
Make the generated oid.h dependend on the Makefile. The Makefile defines
...
the symbols to be extracted from the MIB and if that list of symbols is
changed, oid.h should be re-generated.
2006-11-08 10:36:57 +00:00
Maxim Konovalov
f645b5da88
o Fix a couple of obvious typos.
2006-11-08 09:09:07 +00:00
Alan Cox
e288d71672
MFamd64/ia64/i386/sun4v
...
Use cnt.v_page_count, the actual count of available physical pages,
instead of vm_page_array_size to compute the maximum number of pv
entries.
2006-11-08 06:31:28 +00:00
Alan Cox
815bc69fb0
Ensure that the page's oflags field is initialized by contigmalloc().
2006-11-08 06:23:29 +00:00
Marcel Moolenaar
fb77c61a13
/boot/skiload.help has been eliminated on ia64.
2006-11-08 03:23:49 +00:00
Olivier Houchard
c162ce855c
Increate cnt.v_intr on interrupt.
2006-11-08 01:32:24 +00:00
Randall Stewart
03b0b02163
-Fixes first of all the getcred on IPv6 and V4. The
...
copy's were incorrect and so was the locking.
-A bug was also found that would create a race and
panic when an abort arrived on a socket being read
from.
-Also fix the reader to get MSG_TRUNC when a partial
delivery is aborted.
-Also addresses a couple of coverity caught error path
memory leaks and a couple of other valid complaints
Approved by: gnn
2006-11-08 00:21:13 +00:00
Ceri Davies
46bcfc7375
Fix typos in comments.
2006-11-07 23:54:14 +00:00
Jung-uk Kim
c5f41de11c
Use z modifier for size_t and ssize_t.
2006-11-07 23:28:30 +00:00
Matt Jacob
0a480cf034
XPT_GET_TRAN_SETTINGS can fail- so check for an error and
...
don't blindly assume it succeeded.
2006-11-07 23:06:00 +00:00
Stefan Farfeleder
bb4f73cac6
Fix expanding of quoted positional parameters in case patterns.
...
Obtained from: NetBSD (expand.c 1.58 and 1.59)
Submitted by: Paul Jarc
PR: 56147
2006-11-07 22:46:13 +00:00
Olivier Houchard
676b1fbdbf
Identify the xscale 81342.
2006-11-07 22:36:57 +00:00
Olivier Houchard
08b91759f3
In the ARM_USE_SMALL_ALLOC case, vm_page_t may have an address < KERNBASE,
...
so adjust the KASSERT to reflect this.
2006-11-07 22:35:30 +00:00
Ruslan Ermilov
7eae4829bf
Spelling.
2006-11-07 21:57:18 +00:00
Ruslan Ermilov
81490cbe6f
Line up memory amount reporting that got broken when s/real/usable/.
2006-11-07 21:55:39 +00:00
Andre Oppermann
62b36a7fc2
Style cleanups to the sctp_* syscall functions.
2006-11-07 21:28:12 +00:00
Joe Marcus Clarke
1bc3d4c1d1
Fix TFTP NAT support by making sure the appropriate fingerprinting checks
...
are done.
Reviewed by: piso
2006-11-07 21:06:48 +00:00
John Baldwin
6b8de13ab4
Simplify operations with sync_mtx in sched_sync():
...
- Don't drop the lock just to reacquire it again to check rushjob, this
only wastes time.
- Use msleep() to drop the mutex while sleeping instead of explicitly
unlocking around tsleep.
Reviewed by: pjd
2006-11-07 19:45:05 +00:00
Marius Strobl
2d58d44651
- Don't bother to include IDs of PCnet chips which are not supported
...
by this driver and largely are not even PCI devices in pcn_chipid.
- Use device_printf(9)/if_printf(9) rather than implementing their
functionality with printf(9).
- Sprinkle some const.
2006-11-07 19:44:41 +00:00
Ceri Davies
bbb83feb32
Document the -l option.
...
Reviewed by: brd
Approved by: ru (mentor)
2006-11-07 19:07:52 +00:00
John Baldwin
8064e5d71f
Fix comment typo and function declaration.
2006-11-07 19:07:33 +00:00
John Baldwin
fa6f748fe3
Fix some edge cases in detach (including attach failures):
...
- Only call iwi_stop() if we got far enough along in iwi_attach() to
alloc an ifnet.
- Release the firmware after stopping the interface and detaching the
ifnet.
MFC after: 1 month
Reviewed by: sam
2006-11-07 19:03:42 +00:00
John Baldwin
fe754f8f07
Remove extra forward declare of 'struct sem'.
...
Requested by: bde
2006-11-07 18:56:48 +00:00
John Baldwin
d65926888d
Various whitespace cleanups.
2006-11-07 18:55:51 +00:00
John Baldwin
6ddd7e6a5a
Add a new 'union l_sigval' to use in place of 'union sigval' in the
...
linux siginfo structure. l_sigval uses a l_uintptr_t for sival_ptr so
that sival_ptr is the right size for linux32 on amd64. Since no code
currently uses 'lsi_ptr' this is just a cosmetic nit rather than a bug
fix.
2006-11-07 18:53:49 +00:00
John Baldwin
203886d93c
Remove old XXX comment about possibly adding a print_Intel_info() function
...
to dump CPUID level=2 stuff. A print_INTEL_info() function that does just
that was added a while ago.
2006-11-07 18:48:18 +00:00
John Baldwin
3900a3be21
Remove duplicate IDTVEC macro definition, it's already defined in
...
<machine/intr_machdep.h>.
2006-11-07 18:46:33 +00:00
Sam Leffler
83cc6b9ad2
honor nolockd flag in root mount options
...
MFC after: 2 weeks
2006-11-07 18:02:45 +00:00
Frank J. Laszlo
f1f6c4b25e
Add my birthdate to the calendar.
...
Approved by: flz (mentor)
2006-11-07 14:35:34 +00:00
Olivier Houchard
2c7b82c9dd
Add atomic_cmpset_acq_32.
2006-11-07 11:53:44 +00:00