Jeff Roberson
f28b3340c1
- Somehow I botched my last commit. Add an extra ( to fix things up. I'm
...
still not sure how this happened.
Reported by: ps
2003-11-06 07:56:01 +00:00
Alan Cox
3b2c54e7bc
- Delay the allocation of memory for the pipe mutex until we need it.
...
This avoids the need to free said memory in various error cases along
the way.
2003-11-06 05:58:26 +00:00
Alan Cox
fc17df5264
- Simplify pipespace() by eliminating the explicit creation of vm objects.
...
Instead, let the vm objects be lazily instantiated at fault time. This
results in the allocation of fewer vm objects and vm map entries due to
aggregation in the vm system.
2003-11-06 05:08:12 +00:00
Marcel Moolenaar
51e25af386
Add support for unaligned ld2, st2, st4 and st8. While here, make
...
sure we handle stacked registers properly by taking into account
that:
1. bspstore points after the frame (due to cover),
2. we need to adjust for intermediate NaT collections.
2003-11-06 04:26:40 +00:00
Hidetoshi Shimokawa
ed32ba839e
Use if_printf() for FWEDEBUG.
2003-11-06 04:19:15 +00:00
Warner Losh
5b909b0e1e
s/driver/device/ for config file line
2003-11-06 03:59:03 +00:00
Robert Watson
83b7b0edca
Remove the flags argument from mac_externalize_*_label(), as it's not
...
passed into policies or used internally to the MAC Framework.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2003-11-06 03:42:43 +00:00
Jeff Roberson
a70d729bff
- Remove the local definition of sched_pin and unpin. They are provided in
...
sched.h now.
- Respect the td pin count.
2003-11-06 03:09:51 +00:00
Jeff Roberson
45852ae1a4
- Add a pinned count to the thread so that cpu pinning may nest. This is
...
not in scheduler specific data because eventually it will be required by
all schedulers.
- Implement sched_pin and unpin as an inline for now. If a scheduler needs
to do something more complicated than adjusting the pinned count we can
move this into a function later in an api compatible way.
2003-11-06 03:09:05 +00:00
Peter Wemm
6350f49c4a
OK, this might be a bit silly, but add another popcnt() candidate.
2003-11-06 01:24:25 +00:00
Tim Kientzle
42944f1e2e
Rephrase .Nd description to contain the key
...
words "pattern" and "test"; this should make it easier
to find with "man -k"
Approved by: gordon (mentor)
2003-11-06 00:52:37 +00:00
Eric Anholt
0ead5fc999
Spelling and grammar fixes.
...
PR: kern/54658
Submitted by: Roderick van Domburg <r.s.a.vandomburg@student.utwente.nl>
2003-11-05 23:56:02 +00:00
Eric Anholt
0b399cc8a6
Prevent leaking of fsid to non-root users in linux_statfs and linux_fstatfs.
...
Matches native syscalls now.
PR: kern/58793
Submitted by: David P. Reese Jr. <daver@gomerbud.com>
MFC after: 1 week
2003-11-05 23:52:54 +00:00
Sam Leffler
d3be1471c7
o make debug_mpsafenet globally visible
...
o move it from subr_bus.c to netisr.c where it more properly belongs
o add NET_PICKUP_GIANT and NET_DROP_GIANT macros that will be used to
grab Giant as needed when MPSAFE operation is enabled
Supported by: FreeBSD Foundation
2003-11-05 23:42:51 +00:00
David Xu
e461ba58ab
Enable GB2312 locale.
2003-11-05 23:39:03 +00:00
John Baldwin
e76f445443
Instead of marking all 159 interrupts as available in the IRQ resource
...
manager, only add interrupts that have an associated source in the
interrupt table to the resource manager.
2003-11-05 23:19:44 +00:00
John Baldwin
f84d8b318a
When remapping an ISA interrupt from one intpin to another, disable the
...
pin that is used by the default identity mapping if it still maps to the
old vector. The ACPI case might need some tweaking for the SCI interrupt
case since ACPI likes to address the intpin using both the IRQ remapped to
it as well as the previous existing PCI IRQ mapped to it.
Reported by: kan
2003-11-05 23:15:52 +00:00
John Baldwin
240cfc80b3
Two style nits.
2003-11-05 23:07:39 +00:00
David Xu
403c77c073
Add GB2312 locale files.
2003-11-05 22:59:02 +00:00
David Xu
d87d498bdf
Add GB2312 encoding file.
2003-11-05 22:54:54 +00:00
David Xu
6d7a04b013
Add gb2312 encoding.
2003-11-05 22:52:51 +00:00
Matthew Hunt
ed642a38dd
Add r_earth, r_moon, r_sun, representing the terrestrial, lunar, and
...
solar radii. The corresponding masses (m_earth, etc.) were already
present.
Source: "An Introduction to Modern Astrophysics," Carroll & Ostlie.
2003-11-05 22:29:48 +00:00
Poul-Henning Kamp
d26516132c
Add a small testcase for the new -f-f mode.
2003-11-05 22:26:39 +00:00
Poul-Henning Kamp
b3e66ec9df
Give mtree(8) the ability to take [two -f spec] arguments and compare
...
the two specifications to each other.
2003-11-05 22:26:08 +00:00
Ken Smith
5324d49a71
- add explanation of what an active file system is
...
- explain the reason for permitting 32 read errors for a dump
PR: docs/35602 and docs/35607
Reviewed by: jhb
Approved by: blackend (mentor)
2003-11-05 22:17:37 +00:00
Johan Karlsson
8fbf7d0847
Make sure argv[x] exists before using it.
...
PR: 56696
Reported by: Igor Truszkowski <igort@intergate.pl>
Submitted by: maxim@
Approved by: sos@
MFC after: 2 weeks
2003-11-05 21:56:21 +00:00
Nate Lawson
64e353a082
This commit was generated by cvs2svn to compensate for changes in r122137,
...
which included commits to RCS files with non-trunk default branches.
2003-11-05 20:51:25 +00:00
Nate Lawson
0e4c356acf
Fix a bug in iasl(8) that caused it to core dump while parsing a DSDT
...
on ia64. The bug is present in i386 as well but didn't show up due to
more relaxed page protections. This fix has been submitted to the vendor.
Submitted by: marcel
2003-11-05 20:51:25 +00:00
Warner Losh
8c3252ba92
Change config file syntax to be less FreeBSD 3.x
2003-11-05 20:48:36 +00:00
Poul-Henning Kamp
93347ded1a
Rename spec() and verify() functions to have mtree_ prefix and take
...
explicit file descriptor instead of assuming stdin.
2003-11-05 20:07:40 +00:00
Poul-Henning Kamp
11333b51ca
Take advantage of the fact that we know the err(3) function does not
...
return to eliminate some else clauses and gain some "outdenting".
2003-11-05 20:05:05 +00:00
Johan Karlsson
8fb7e78565
Make this WARNS=6 clean by:
...
- declaring 'mode2str' as returning a 'const char *'
- prototyping all function
- rename the argument 'version' to 'ver', not to shadow
the now prototyped function 'version'.
Also mark it as WARNS?= 6 clean to try to keep it clean.
Tested by: make universe (including amd64)
2003-11-05 19:20:41 +00:00
Tom Rhodes
25a5b3324b
Fix Scott's email address.
...
Noticed by: an email discussion with bmah
2003-11-05 18:43:54 +00:00
Daniel Eischen
7a1192c1d3
style(9)
...
Reviewed by: bde
2003-11-05 18:19:24 +00:00
Daniel Eischen
94db4dd759
Don't declare the malloc lock; use the declaration provided in libc.
...
Noticed by: bde
2003-11-05 18:18:45 +00:00
Daniel Eischen
82358b1b5a
Remove #include of spinlock.h from libc_private.h. Declare spinlocks as
...
struct _spinlock. Keep the typedef in for now; another set of changes
may come around to clean up consumers of spinlocks.
Requested by: bde
2003-11-05 18:17:30 +00:00
Hajimu UMEMOTO
4e2a2c6a2d
byebye in6_ifawithscope(). it was a function for old source
...
address selection.
Obtained from: KAME
2003-11-05 17:19:31 +00:00
Yoshihiro Takahashi
0e87805663
Include machine/asmacros.h instead of machine/asm.h.
...
Submitted by: bde
2003-11-05 17:01:51 +00:00
Tom Rhodes
f3a02a8861
The my(4) drivers require miibus(4) to function properly.
2003-11-05 16:54:32 +00:00
Bruce A. Mah
74c343c410
Excise the xe supported devices from the hardware list and, instead,
...
make a link to the new xe(4) manpage.
2003-11-05 16:21:52 +00:00
John Baldwin
be11140dfb
- Adjust some of the bitfields in the ioapic_intsrc struct to be unsigned
...
rather than signed. This fixes some cosmetics such as verbose printf's
for IRQs greater than 127.
- The calculation for next_ioapic_base was also adjusted so that it will
only complain once for each hole in the IRQs provided by ACPI for IO
APICs.
Reported by: Michal Mertl <mime@traveller.cz>
2003-11-05 16:18:06 +00:00
John Baldwin
fc0d431d4b
Add a workaround for MP Tables that list the same PCI IRQ twice with
...
the same APIC / pin destination in both cases.
Reported by: Pawel Jakub Dawidek <nick@garage.freebsd.pl>
2003-11-05 16:14:10 +00:00
Hajimu UMEMOTO
e6a2735045
make sure to treat destrination address as KAME internal form
...
of embedscope.
2003-11-05 16:09:21 +00:00
Søren Schmidt
c851b49b9b
Pull ataraid out from under giant.
...
Use the right bio_* fields for internal stuff.
2003-11-05 15:41:20 +00:00
Bruce Evans
b75a04af23
Removed the garbage options DPT_ALLOW_MEMIO, HIFN_NO_RNG,
...
IPFIREWALL_FORWARD, NTIMECOUNTER, OHCI_DEBUG, UGEN_DEBUG, UHCI_DEBUG,
UHID_DEBUG, UHUB_DEBUG, UKBD_DEBUG, ULPT_DEBUG, UMASS_DEBUG, UMS_DEBUG,
URIO_DEBUG and VINUM_AUTOSTART.
2003-11-05 14:37:48 +00:00
Bruce Evans
2bcad53cb9
Removed reference to the garbage (and soon to be deleted) option
...
DPT_ALLOW_MEMIO.
2003-11-05 14:34:36 +00:00
Bruce Evans
1cee000cfc
Removed references to the garbage (and soon to be deleted) options
...
DPT_ALLOW_MEMIO, IPFIREWALL_FORWARD and NTIMECOUNTER
2003-11-05 14:32:27 +00:00
Bruce Evans
250ebca656
Fixed misformatting of the options lines for CD9660_ICONV,
...
DA_OLD_QUIRKS, DCONS_BUF_SIZE, DCONS_FORCE_CONSOLE, DCONS_FORCE_GDB,
DCONS_POLL_HZ, DIRECTIO, HIFN_DEBUG, HIFN_RNDTEST, KSTACK_MAX_PAGES,
LIBMBPOOL, MBUF_STRESS_TEST, MSDOSFS_ICONV, NETGRAPH_ATM_ATMPIF,
NSWBUF_MIN, NTFS_ICONV, P1003_1B_SEMAPHORES, RAID_AUTOCONFIG,
SCHED_4BSD, SOCKBUF_DEBUG, UBSEC_DEBUG, UBSEC_RNDTEST, UDF_ICONV,
UVSCOM_DEFAULT_OPKTSIZE and WATCHDOG.
2003-11-05 12:52:35 +00:00
Bruce Evans
d00ce91973
Moved $FreeBSD$ to the beginning of the file.
...
Don't put the name of the file in a comment. $FreeBSD$ gives more than
enough about the file's pathname.
Fixed misdescription of the file. It isn't the whole unified Makefile...
Moved the settings of WERROR and of the standard extra CFLAGS
-finline-limit and -fno-strict-aliasing to a less wrong place. They
were in the section for profiling.
2003-11-05 12:20:16 +00:00
Hajimu UMEMOTO
f88fe57e31
- refrect recent changes.
...
- add table of contents.
- add section 4.8 - Operations with IPsec tunnel mode.
- add section 9 - Policy on technology with intellectual property
right restriction
- more about KAME's codeing style.
Obtained from: KAME
2003-11-05 12:00:32 +00:00