Commit Graph

165717 Commits

Author SHA1 Message Date
xtraeme
b44fb0eb67 Follow these rules when editing this file:
1.- The entries should start with a capital letter if possible.
2.- The entries should be finished with a dot.

Apply some cosmetic changes to get a better result available via:
http://www.netbsd.org/changes/changes-5.0.html
2008-01-10 13:51:08 +00:00
simonb
ccab3b34ce Remove support for NetBSD/pc532. 2008-01-10 13:40:36 +00:00
pooka
c52c351d09 Terminate mntonname at [1] instead of [0].
fixes kern/37735 by Tobias Nygren
2008-01-10 13:05:01 +00:00
skrll
2f713e866e As we're reusing buf we need to clear b_oflags so the buf isn't marked as
BO_DONE.

Disklabels can be found again
2008-01-10 12:44:50 +00:00
tls
c00bd3d543 Note sparse dumps (minidumps) for i386. 2008-01-10 11:32:05 +00:00
tls
bc6d48ecfe Add sparse kernel core dump ("minidump") support for i386, written by Jed
Davis for Coyote Point.  Though this does not modify the kernel core
format (it uses multiple memory segments, a feature previously unused on
i386) it is nonetheless disabled by default.  Sysctl machdep.sparse_dump=1
to turn this feature on.

Dumps of even busy, large-memory systems are generally a few tens of
megabytes.
2008-01-10 11:10:35 +00:00
elad
e7f75b7de6 PR/35562: khorben at defora dot org: Potential denial of service when
listing files on an NFS share

Limit the number of retries as suggested in the PR.

Reviewed by and okay fvdl@.
2008-01-10 09:49:04 +00:00
dyoung
bf192f5d8d In pcppi_detach(), s/pmf_device_register/pmf_device_deregister/.
Why that never blew up when I tested, I will never know.  Thanks
wiz@ for catching my mistake.
2008-01-10 08:55:31 +00:00
dyoung
b0b0d490fb Straggler: change generic ifmedia_X names to lmc_ifmedia_X. 2008-01-10 08:50:52 +00:00
dyoung
45485bd0b7 Save some rtcache_getrt() calls. 2008-01-10 08:06:11 +00:00
dyoung
a91969dd88 Save a rtcache_getrt() call. 2008-01-10 08:04:18 +00:00
dyoung
ca874f52f7 Make many void rtcache_X() routines return struct rtentry *, so
that we can make many back-to-back rtcache_X();rtcache_getrt()
calls into one rtcache_X() call.
2008-01-10 08:03:22 +00:00
dyoung
72fea72bb2 Add a helper subroutine for ethernet drivers, ifmedia_change(). 2008-01-10 08:00:22 +00:00
dyoung
636e434283 Support pcppi(4) detachment.
Use device_t, device_private().  Get rid of a struct device * cast.
2008-01-10 07:58:39 +00:00
dyoung
d3a283186c Use device_t. 2008-01-10 07:49:04 +00:00
dyoung
92e5e1c722 Oops, remove some debug statements that slipped in there. 2008-01-10 07:48:22 +00:00
dyoung
3a66b9167f Let us detach atabus* from wdc*, and wdc* from isa*.
Use device_t, device_private().
2008-01-10 07:44:07 +00:00
dyoung
1415c1d7aa Use device_t, device_xname(), device_private(). Add atabus_childdetached()
to clean up pointers to detached children.
2008-01-10 07:41:20 +00:00
dyoung
3e5bb8f3c8 Produce tags for arch/i386/acpi/*.[ch], arch/i386/pnpbios/*.[ch]. 2008-01-10 07:35:09 +00:00
dyoung
a826619d34 Make the 'tags' target produce some useful tags. 2008-01-10 07:34:02 +00:00
dyoung
c329a611cb Add a helper routine for ethernet drivers, mii_ifmedia_change().
Remove an mii_softc from its mii_data in mii_phy_detach(), not in
mii_detach(), so that we do not leave dangling pointers to a PHY
in an mii_data.
2008-01-10 07:29:41 +00:00
dyoung
49df706f87 Re-use ether_mediachange(), ether_mediastatus(). Stop using
shutdownhook_establish(9).
2008-01-10 07:25:33 +00:00
dyoung
5356178f4c Skip rump when creating tags, because rump defines symbols that
interfere with important kernel symbols such as splnet().
2008-01-10 07:19:54 +00:00
lukem
d7382668ef Convert to using raise_default_signal(3). 2008-01-10 05:15:07 +00:00
tls
cfdef6ecba Teach set_ftime about symbolic links, because it has to know: on some
Linux systems, when we build as a tool we think we have lutimes but it
doesn't work on some filesystems at runtime.  A bit ugly but effective
and without use of AC_TRY_RUN in the tool build.  Tidier (than mine)
set_ftime reorganization from christos.
2008-01-10 04:24:51 +00:00
martin
8f4340d1d4 Modify the high part of the fraction so that we recognize our __infinityl
value.
XXX - seems like we could share this with LE archs
2008-01-10 00:34:27 +00:00
bouyer
0b075efe67 Move a CLI() after .Lspllower_resume; because on Xen .Lspllower_resume
may be called from Xdoreti via iret, so with interrupts enabled.
2008-01-09 23:45:34 +00:00
uwe
829ba69fd1 Don't bury &sc->sc_dev idiom inside arglist of aprint_error_dev(), use
explicit device_t self variable instead to make future conversion easier.
2008-01-09 22:29:20 +00:00
uwe
9ea46456ee Autoconf allocates softc with M_ZERO, so there's no need to explicitly
init missing todr methods to NULL.
2008-01-09 22:20:40 +00:00
uwe
1825805f68 Use todr_{get,set}time_ymdhms methods and let MI code in kern_todr.c
do conversion and checks.
2008-01-09 22:09:22 +00:00
xtraeme
5ff8000aa3 transferlockers() is gone. ok ad 2008-01-09 22:06:00 +00:00
macallan
17a447b4f8 mention PGX32 / Raptor 8P support on sparc64 2008-01-09 22:04:23 +00:00
garbled
63cf0079d4 ofwoea_batinit should be a nop when PPC_OEA is not defined 2008-01-09 21:32:38 +00:00
ad
b1a7a7cd93 vget: don't leak a reference if LK_NOWAIT and the vnode has VI_XLOCK set. 2008-01-09 21:29:38 +00:00
garbled
cf3691bced Mac doesn't need the special hack for the bridge mode prototype anymore. 2008-01-09 21:23:18 +00:00
garbled
ade34db359 When compiling in bridge mode, add a prototype for pmap_setup_segment0_map() 2008-01-09 21:21:45 +00:00
garbled
acc486b147 fix a bad cast when compiling in bridge mode 2008-01-09 21:12:34 +00:00
garbled
0cdee0226b Make this compile when compiling in bridge mode w/o ALTIVEC 2008-01-09 21:09:21 +00:00
christos
82c43e19fc tell about getdents, not getdirentries 2008-01-09 20:55:03 +00:00
tnn
8134e656ee fd_revoke: variable vattr is no longer used. 2008-01-09 20:45:19 +00:00
wiz
ccb4a914d3 Add RFE (request for enhancements). 2008-01-09 20:41:10 +00:00
wiz
35023be713 Fix typo in macro name and comments. 2008-01-09 20:38:34 +00:00
degroote
b69cd173f5 Make sure BBP is ready before writing to it
From DragonflyBSD
2008-01-09 20:21:23 +00:00
degroote
94aebeb732 Add some sysctl to retrieve the radio state (and the debug level).
While here, fixe the return value in case where radio is off (suggested by
joerg@).
2008-01-09 20:15:40 +00:00
garbled
0d31ffa76d Remove alloc.h too, no longer needed. 2008-01-09 19:39:07 +00:00
garbled
3d12616d63 Change the note section for ofwboot to be what the ppc 1275 spec says it
should be, also add a section for IBM LPARs.
2008-01-09 19:36:40 +00:00
garbled
dc535894e1 Changes to the ofppc ofwboot to make it boot on an IBM CHRP RS/6000.
Tested on a pegasos II and a 7044-270.  Also, switch away from the hacked
up alloc.c we were using, and use the stock libsa one.
2008-01-09 19:34:44 +00:00
uwe
b2fb3432e4 rtc_offset is handled by kern_todr.c, so nuke it here.
Pointed out by joerg@
2008-01-09 18:29:37 +00:00
ad
dd68496f43 Fix hangs on 'biolock' when creating a directory under / with softdep. 2008-01-09 18:20:54 +00:00
aymeric
f5f76a59f0 probe as console devices which have a "class-code" property corresponding to
PCI_CLASS_DISPLAY, and not just those which have a "display" device_type.
In the case where each head is a subnode of the graphics card, it's the heads
which have a "display" device_type.

Maybe only testing "class-code" would make sense if this property is defined
on any openfirmware based PowerPC platform.
2008-01-09 17:45:46 +00:00