104262 Commits

Author SHA1 Message Date
csjp
78ac741f00 The call to setuid(2) subsequently causes setgroups(2) to fail. setgroups(2)
requires super-user access in order to complete successfully.
Move setgroups(2) to execute before setuid(2) so that it is successful.
2004-06-30 18:58:19 +00:00
ru
e9ca4b8fb3 Minor markup tweaks. 2004-06-30 17:26:31 +00:00
ru
4f4f19e8f0 Markup and grammar fixes. 2004-06-30 17:24:27 +00:00
imp
9f2638da1f Hide struct resource and struct rman. You must define
__RMAN_RESOURCE_VISIBLE to see inside these now.

Reviewed by: dfr, njl (not njr)
2004-06-30 16:54:10 +00:00
maxim
7dde49bc61 Add user _pflogd. 2004-06-30 16:47:08 +00:00
hrs
045ac999a9 New release notes (changes in the second half of June 2004):
kern.sched.name added,
	pseudo-interface cloning changes,
	cut(1) -c, -f, and -d multibyte locale support,
	indent(1) -fbs and -ut support,
	pkg_create(1) -S support, and
	pkg_info(1) -j support.

MFC:
	sha1(1) and rmd160(1) added, and
	CVS 1.11.15 -> 1.11.17 update.
2004-06-30 16:38:02 +00:00
njl
5fc49780bf Move flags into a private ivar so it can't collide with device flags.
Unify the code to disable GPEs with the enable code.  Shutdown is handled
the same way.  ACPI now does all wake/sleep prep for child devices so
now they no longer need to call external functions in the suspend/resume
path.  Add the flags to non-ACPI busses (i.e., pci).
2004-06-30 16:08:03 +00:00
njl
d42a9ac2bf Add a method for referencing/switching power resources based on _PRW.
This brings us into line with the standard, which requires power resources
be enabled when wake is enabled for a given device.  Move the dereferencing
code into its own function, +acpi_pwr_dereference_resource().
2004-06-30 16:02:40 +00:00
njl
cfc63ebbf3 Disable the EC GPE in the shutdown path. This is correct but is not known
to fix any bug.
2004-06-30 16:00:20 +00:00
imp
d1d8d2673c devd is now on by default
Reviewed by: dfr,njr (not nate!)
2004-06-30 15:58:46 +00:00
mtm
5c40257f64 When a thread is created suspended have libthr suspend it explicitly
instead of asking the kernel to do it when we create the thread.
2004-06-30 15:57:36 +00:00
njl
0d2007fe4f Diff reduction for style. 2004-06-30 15:10:02 +00:00
imp
b5563d0851 My last commit broke oldcard. Rather than duplicate the lines for
pccarddevs.h, just make it standard for now.  Once oldcard is gone,
we'll revisit.
2004-06-30 14:52:49 +00:00
njl
6e4012e1cd Move acpi_if.m to files.{amd64,i386,ia64}. This should fix the alpha build.
Pointed out by:	gallatin
2004-06-30 14:19:28 +00:00
den
ef2c4e55be MFen 1.745
Obtained from:	The FreeBSD Russian Documentation Project
2004-06-30 14:07:38 +00:00
hrs
85c3f00cba Bump the copyright year and &release.4last;, and add a note
about Errata Branch.

PR:	www/67651
2004-06-30 13:59:40 +00:00
tjr
681eb06327 Fix typo: WRDE_DOOFS -> WRDE_DOOFFS.
Noticed by:	Stoned Elipot
2004-06-30 13:55:08 +00:00
hrs
f740ad83d3 Add urls.ent and use the entities for URLs. 2004-06-30 13:15:05 +00:00
hrs
bb672e4fb7 Bump &release.prev; and &release.prev.stable;. 2004-06-30 13:12:25 +00:00
nyan
de83878d91 The ahb module is not needed for pc98. 2004-06-30 13:09:13 +00:00
brian
91f649862b Re-implement LQM, this time according to the rfc.
PR:		11293
MFC after:	4 weeks
2004-06-30 12:24:56 +00:00
hrs
595d75cc49 Whitespace/style fixes (no content change). 2004-06-30 11:14:40 +00:00
hrs
3975094bdb New release notes: KDE 3.2.3. 2004-06-30 11:08:51 +00:00
den
5fa77debae Fix few typos
Submitted by:	Konstantin Reznichenko <kot@premierbank.dp.ua>
Obtained from:	The FreeBSD Russian Documentation Project
2004-06-30 10:46:33 +00:00
hrs
c46113b286 New release notes (changes in the first half of June 2004):
sab(4) BREAK_TO_DEBUGGER support,
	per-class sysctl like dev.foo.0.bar support,
	kern.always_console_output,
	fwip(4) added,
	ng_rfc1490(4) Cisco style encapsulation support,
	udav(4) promiscuous mode support,
	geom_vinum added,
	ALTQ framework import,
	conscontrol(8) set/unset support,
	newsyslog(8) improvements,
	ps(1) -O emul support,
	sha1(1) and rmd160(1) added,
	talk(1) now uses "localhost",
	truss(1) early support on amd64, and
	tzdata2004a import.

MFC:
	find(1) -depth n added.

Style changes:
	s/ixgb/&man.ixgb.4;/
2004-06-30 10:24:52 +00:00
sos
a600480444 Remove leftover debug output. 2004-06-30 09:22:47 +00:00
hrs
b69c8417b1 New release notes (changes in May 2004):
SA-04:10, 04:11, 04:12,
	acpi(4) per-device sysctls to wake up the system,
	MAC_STATIC option,
	mballoc -> mbuma replacement,
	midi(4) removal,
	nmdm(4) reliability fixes,
	fxp(4) per-device sysctls support,
	Netgraph 4.x compatibility support,
	net.inet.ip.process_options added,
	link state change notification support in the routing socket,
	gconcat(8) removal,
	GEOM_NOP, GEOM_STRIPE, and GEOM_GATE added,
	GEOM_GPT in GENERIC,
	libuwx import,
	daemon(8) -p pidfile,
	eeprom(8) added,
	find(1) -depth n,
	geom(8) added,
	id(1) -M,
	jail(8) -U,
	ls(1) LC_TYPE support for multibyte character string,
	smbmsg(8) added,
	sunlabel(8) -c and -h,
	tftpd(8) -w and -U,
	ip6addrctl_* in rc.conf for address selection policy support, and
	ACPI-CA 20040514 import.

typo fixes:
	s/ethernet/Ethernet/
	s/compatibiliy/compatibility/
	s/sbus/SBus/
2004-06-30 07:54:38 +00:00
das
86ae148680 Implement and document fdim{,f,l}, fmax{,f,l}, and fmin{,f,l}. 2004-06-30 07:04:01 +00:00
njl
8feb332718 Like usbdevs, use before-depend to ensure ordering.
Glass plaque award:	obrien
2004-06-30 05:21:43 +00:00
njl
3c444fb050 Restore the terminating backslash lost by a typo. 2004-06-30 04:54:39 +00:00
kientzle
50e158218d In case symlinks happen to already be sitting around, be sure to use
chmod() and not lchmod() whenever we know we didn't extract a symlink.
2004-06-30 04:54:07 +00:00
njl
13c866dd86 Make acpi_quirks.h conditional on device acpi. 2004-06-30 04:52:55 +00:00
njl
22c21aa533 Add new quirk code that disables problem BIOS versions. Remove old quirk
code that was never really used.  Print a message when disabling ACPI via
a quirk.  Allow the user to override the blacklist decision by setting
hint.acpi.0.disabled="0".  Add missing AcpiTerminate() calls; they are
needed to clean up if bailing out after AcpiInitializeSubsystem().
2004-06-30 04:49:54 +00:00
njl
f4e4cbe915 Add glue for building acpi_quirk.c 2004-06-30 04:47:31 +00:00
njl
e452f1561c Add the table quirk matching code. It matches rules defined in acpi_quirks
and sets the flags.  It also calls the machdep quirk code first.  This
allows table quirks (or whitelists) to override machdep quirks.
2004-06-30 04:45:32 +00:00
njl
53a70792e9 Add machdep quirks functions. On i386, this disables acpi on systems with
BIOS dates earlier than Jan 1, 1999.  Add prototypes and quirks flags.
2004-06-30 04:42:29 +00:00
njl
dc22443bf3 Complete quirk handling script by matching the in-kernel table format.
Use a union to properly assign values.  Collapse some unnecessary variables
in the revision rules.
2004-06-30 04:40:20 +00:00
alfred
ec6be8bb4a style, remove register. 2004-06-30 04:19:23 +00:00
murray
5f58cbfb67 Last 3 commits made much easier by the cvs-src summaries prepared by
Mark Johnston <mjohnston@skyweb.ca>.
2004-06-30 03:48:03 +00:00
murray
53ea9cde75 New release notes: klds work on amd64, ixgb driver added for Intel
PRO/10GBE cards.
2004-06-30 03:46:37 +00:00
njl
df4b7b1ecb Also print out the standard header for FADT since it has one. 2004-06-30 03:23:51 +00:00
murray
7f9a694759 arl(4) has been merged, support for TCP Selective Acknowledgements
(SACK) has been added, LSI-type software RAID has been added, DRM code
has been updated, GDB has been updated to 6.1.1.
2004-06-30 03:20:10 +00:00
imp
30c1715cd9 Add pnpinfo and location information to uhub. We also keep track of
the subdevices of uhub better now to accomplish this.

Submitted by: Bernd Walter
2004-06-30 02:56:24 +00:00
imp
3e05633a44 Include more information about the device in the devadded and
devremoved events.  This reduces the races around these events.  We
now include the pnp info in both.  This lets one do more interesting
thigns with devd on device insertion.

Submitted by: Bernd Walter
2004-06-30 02:46:25 +00:00
murray
06cc06e43b Attempt to summarize Oliver's recent changes to the pkg tools.
Submitted by:	     eik@
2004-06-30 02:15:31 +00:00
murray
3da37f9984 New release notes:
* CVS has been updated to 1.11.17
* Vinum has been updated to use GEOM
* esp(4) added for sparc64
2004-06-30 01:50:06 +00:00
peter
39ccf02e18 Fix leftover argument to pmap_unuse_pt(). I committed the wrong diff.
Submmitted by:  Jon Noack <noackjr@alumni.rice.edu>
2004-06-30 01:43:23 +00:00
green
b09ea0c305 Make vmstat -m work with -M/-N again. Note that making vmstat -z work
is much harder, and -m is grossly using unexported interfaces (that is,
the array of malloc zones/sizes does not have an exported type).
2004-06-30 01:34:26 +00:00
murray
daa06c700d * IPFilter has been updated to 3.4.35
* pf has been updated from OpenBSD 3.5.
2004-06-30 01:17:05 +00:00
jhb
faceae6354 Document the MUTEX_WAKE_ALL option and turn it on in LINT. 2004-06-30 01:00:59 +00:00