ƒ˜S107219 201 199 590 281 142 177 160 137 138 141 280 138 304 324 150 183 181 264 171 171 201 278 196 184 186 173 254 784 177 187 413 316 237 688 148 183 219 127 343 130 159 142 142 142 231 156 291 129 173 133 213 174 219 403 353 759 380 261 142 145 237 281 255 327 293 188 198 162 355 321 328 329 377 188 291 260 851 170 700 322 398 189 339 327 346 297 183 197 160 322 191 278 241 148 138 240 95 408 314 145 143 198 203 142 243 375 284 163 241 180 156 188 246 188 203 168 166 166 575 277 194 188 722 365 375 166 120 149 781 182 186 219 306 142 226 238 126 124 197 160 131 1073 140 454 359 312 232 162 138 587 250 248 158 309 283 229 290 228 213 256 187 118 186 133 154 141 180 132 353 141 163 114 207 114 114 459 293 178 135 231 553 405 204 267 193 149 138 137 775 157 268 155 189 172 474 241 553 294 182 178 321 339 K 10 svn:author V 6 scottl K 8 svn:date V 27 2002-11-25T04:55:09.000000Z K 7 svn:log V 103 Fix make_dev() to use 0644 instead of 0x644 for default permissions Spotted by: kris Approved by: re END K 10 svn:author V 5 silby K 8 svn:date V 27 2002-11-25T05:15:27.000000Z K 7 svn:log V 495 Import some relevant changes from Via's if_fet driver: 1. Detect the revision of the Rhine chip we're using. 2. Use the force reset command on revisions which support it whenever the normal reset command fails. This should solve a wide range of "my vr0 locks up with reset failed messages" problems. (Although the root causes should be eventually tracked down.) Tested by: grenville armitage Obtained from: Via's if_fet driver MFC after: 3 days Approved by: re END K 10 svn:author V 5 silby K 8 svn:date V 27 2002-11-25T05:23:00.000000Z K 7 svn:log V 186 MFC rev 1.217 Add a sysctl to control the generation of source quench packets, and set it to 0 by default. Partially obtained from: NetBSD Suggested by: David Gilbert END K 10 svn:author V 3 njl K 8 svn:date V 27 2002-11-25T05:30:31.000000Z K 7 svn:log V 50 MFC: support old behavior for CDRIOC*SPEED ioctls END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-25T08:55:50.000000Z K 7 svn:log V 86 Align the comment with functionality changes from previous revision. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-25T09:00:05.000000Z K 7 svn:log V 69 Make this work under non-C locales. PR: misc/45460 Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-25T09:02:40.000000Z K 7 svn:log V 46 MFC: 1.4: Make this work under non-C locales. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-25T13:20:30.000000Z K 7 svn:log V 47 mdoc(7) police: markup fixes. Approved by: re END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-11-25T13:32:56.000000Z K 7 svn:log V 46 MFC 1.8: fixup `krb5-config --cflags' output. END K 10 svn:author V 5 johan K 8 svn:date V 27 2002-11-25T13:49:31.000000Z K 7 svn:log V 185 Reflect that we now use device ppc and hint.ppc.0.at="isa" hint.ppc.0.irq="7" in /boot/device.hints to configure the ppc device. Reviewed by: trhodes, ru Approved by: re@ (rwatson) END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-25T13:52:57.000000Z K 7 svn:log V 47 mdoc(7) police: markup fixes. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-25T14:18:42.000000Z K 7 svn:log V 212 mdoc(7) police: In DESCRIPTION, list the options in pure alphabetical order, as required by style(9). Document the effect of the -f option on exit status. Fixed some spacing. Submitted by: bde Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-25T15:20:06.000000Z K 7 svn:log V 232 mdoc(7) police: Properly sort options, spell "file system" correctly, expand contraction. Catch up to the src/etc/syslog.conf,v 1.23 change: ftpd(8) session logs are now by default get logged to /var/log/xferlog. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-25T15:43:18.000000Z K 7 svn:log V 59 mdoc(7) police: Added missing markup bit. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-25T16:01:28.000000Z K 7 svn:log V 92 mdoc(7) police: markup, spelling. Also fixed a critical bug made in revision 1.62 by phk@. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-25T16:23:03.000000Z K 7 svn:log V 90 mdoc(7) police: Fixed markup now that it was taken out of vendor branch. Approved by: re END K 10 svn:author V 2 cg K 8 svn:date V 27 2002-11-25T17:03:39.000000Z K 7 svn:log V 172 if the list of supported formats is empty, fail the attach instead of panicing later. this is a band-aid pending further investigation. MFC After: 7 days Approved by: re END K 10 svn:author V 2 cg K 8 svn:date V 27 2002-11-25T17:07:33.000000Z K 7 svn:log V 80 various fixes to eliminate locking warnings Approved by: re Reviewed by: orion END K 10 svn:author V 2 cg K 8 svn:date V 27 2002-11-25T17:17:43.000000Z K 7 svn:log V 80 various fixes to eliminate locking warnings Approved by: re Reviewed by: orion END K 10 svn:author V 3 njl K 8 svn:date V 27 2002-11-25T18:31:07.000000Z K 7 svn:log V 108 Hook the targ.4 manpage into the build Submitted by: Attila Nagy Approved by: re (previously) END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-11-25T19:28:01.000000Z K 7 svn:log V 183 Fix handling of IFF_ALLMULTI. The same bug in various forms affects the following drivers: dc mn sf sk ste ti tl xl an bge em gem gx ie lge sr aue cue kue wi xe Approved by: re END K 10 svn:author V 3 njl K 8 svn:date V 27 2002-11-25T19:28:05.000000Z K 7 svn:log V 103 Remove unnecessary includes and add sys/{lock,mutex}.h Submitted by: bde Approved by: re (previously) END K 10 svn:author V 3 njl K 8 svn:date V 27 2002-11-25T19:29:05.000000Z K 7 svn:log V 92 Add a DPADD section to fix 'make checkdpadd' Submitted by: ru Approved by: re (previously) END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-11-25T19:56:16.000000Z K 7 svn:log V 92 Add polling support to the "em" driver. Reviewed by: pdeuskar (maintainer) Approved by: re END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-11-25T20:00:13.000000Z K 7 svn:log V 79 Fix IFF_ALLMULTI handling. Reviewed by: pdeuskar (maintainer) Approved by: re END K 10 svn:author V 4 fjoe K 8 svn:date V 27 2002-11-25T20:30:24.000000Z K 7 svn:log V 160 MFC: rev. 1.7: sync this up to recent changes to our (userland) thread structure Approved by: obrien Pointed out by: Peter Edwards END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-11-25T21:12:52.000000Z K 7 svn:log V 690 In several instances, adjacent, related release notes were combined. A useless entry was removed, as per its comment. Fixed a number of typos and grammos. Old (pre-4.6) security advisories were marked as historic. Hyperlinks were removed from these release notes to work around a buglet in footnote numbering for printed output. These changes eliminated three pages of only marginally-useful utility. Clarify a note on procfs(5) mounts. The games/freebsd-games port now exists, so refer to it when talking about the removal of the traditional BSD games. lukemftpd was deactivated, so remove its release note. Add text on the demise of pkg_version -c. Approved by: re (implicitly) END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-11-25T21:14:16.000000Z K 7 svn:log V 80 5.0 is a release, the `series of release' is called 5.X Approved by: re (bmah) END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-11-25T21:48:15.000000Z K 7 svn:log V 94 New release note: ICMP source quench behavior change. Updated release note: Heimdal 0.5.1. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-11-25T21:53:14.000000Z K 7 svn:log V 320 Fix a couple of bugs in host_pcib_get_busno(): - If a PCI device is not present, then a 32-bit read_config() is going to return 0xffffffff not 0xffff. - For the 82454NX chipset, the MIOC that we read the bus numbers of the various host-PCI bridges from is at function (slot) 0x10 not 0x0. Approved by: re (rwatson) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-11-25T21:55:04.000000Z K 7 svn:log V 223 - Assume a bus number of zero if evaluating _BBN fails, not if it succeeds. This was effectively rendering _BBN useless. - Cleanup handling of the busok variable a bit. Submitted by: marcel (1) Approved by: re (rwatson) END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-11-25T22:00:31.000000Z K 7 svn:log V 144 Acquire and release the page queues lock around calls to pmap_protect() because it updates flags within the vm page. Approved by: re (blanket) END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-11-25T22:59:52.000000Z K 7 svn:log V 595 Add back the "\ No newline at end of file" marker that is printed when comparing two files, where only one file is missing the final newline character. This undoes revisions 1.3 and 1.4, returning 'diff' to how it behaved before July 2000. We can do this now because our version of 'patch' was modified (just before 4.6-release) to understand what to do with that line. This marker is the same one generated by 'diff' under netbsd, openbsd, darwin, and linux (and any OS with "gnu-diff" installed). Reviewed by: imp freebsd-standards (back in april) Approved by: re (bmah) MFC after: 1 week END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-11-26T04:46:59.000000Z K 7 svn:log V 53 MFC of fix to check for -ve rotir values in the CGs. END K 10 svn:author V 2 ue K 8 svn:date V 27 2002-11-26T07:15:31.000000Z K 7 svn:log V 92 MFbed: hardware/alpha/proc-alpha.sgml 1.45 -> 1.48 relnotes/common/new.sgml 1.454 -> 1.455 END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-11-26T07:55:44.000000Z K 7 svn:log V 126 compliance with RFC3152. PR: standards/45557 Submitted by: Matthew Seaman Approved by: re END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-11-26T08:02:52.000000Z K 7 svn:log V 35 MFC 1.13: compliance with RFC3152. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-26T09:00:02.000000Z K 7 svn:log V 251 NOSHARED is meaningless in the bsd.lib.mk context, so check LDFLAGS for the -static flag instead when constructing LIBPAM. (This fixes false warnings from ``make checkdpadd -DNOSHARED'' in lib/libpam/modules/.) Submitted by: bde, ru Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-26T09:05:06.000000Z K 7 svn:log V 39 mdoc(7) police: Nits. Approved by: re END K 10 svn:author V 2 ue K 8 svn:date V 27 2002-11-26T09:29:39.000000Z K 7 svn:log V 68 Use real filename, not a CVS sub-path. Fix markup Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-26T10:51:47.000000Z K 7 svn:log V 51 mdoc(7) police: markup polishing. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-26T10:57:57.000000Z K 7 svn:log V 51 mdoc(7) police: markup polishing. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-26T11:04:37.000000Z K 7 svn:log V 51 mdoc(7) police: markup polishing. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-26T11:09:27.000000Z K 7 svn:log V 139 mdoc(7) police: bump document date, use the canonical option list width, removed a bunch of extraneous .Pp and .Dq calls. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-26T11:17:22.000000Z K 7 svn:log V 65 mdoc(7) police: markup nits, "The .Nm utility". Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-26T11:22:59.000000Z K 7 svn:log V 199 mdoc(7) police: back out unproved changes in previous revision; descriptions in the FILES section should be full sentences, as demonstrated in mdoc(7) and /usr/share/examples/mdoc/. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-26T11:25:04.000000Z K 7 svn:log V 38 mdoc(7) police: nit. Approved by: re END K 10 svn:author V 3 yar K 8 svn:date V 27 2002-11-26T13:55:50.000000Z K 7 svn:log V 81 Eliminate references to defunct kernel tunables. Approved by: re PR: bin/43343 END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-26T14:00:39.000000Z K 7 svn:log V 42 mdoc(7) police: laundry. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-26T15:32:04.000000Z K 7 svn:log V 121 mdoc(7) police: Restore (once again) my fixes from revision 1.20 that got lost in revision 1.25 merge. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-26T15:34:18.000000Z K 7 svn:log V 83 mdoc(7) police: back out unproved changes from previous revision. Approved by: re END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-11-26T16:50:52.000000Z K 7 svn:log V 125 Make GNOME 2 the default version of GNOME that goes on the disc1 package set. Requested by: marcus Approved by: re (bmah) END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-11-26T17:11:57.000000Z K 7 svn:log V 306 Un-staticize mac_cred_mmapped_drop_perms() so that it may be used by policy modules making use of downgrades in the MAC AST event. This is required by the mac_lomac port of LOMAC to the MAC Framework. Approved by: re Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-11-26T17:22:15.000000Z K 7 svn:log V 260 If the file descriptors passed into do_dup() are negative, return EBADF instead of panicing. Also, perform some of the simpler sanity checks on the fds before acquiring the filedesc lock. Approved by: re Reported by: Dan Nelson and others END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-11-26T17:26:06.000000Z K 7 svn:log V 662 Import an implementation of LOMAC (Low-Watermark Mandatory Access Control) as a MAC Framework policy module. Unlike the existing src/sys/security/lomac implementation, this one has its fingers out of the kernel lock order and doesn't make use of flags in existing kernel structures. This greatly reduces the quantity of replicated code with src/sys/kern, simplifies the implementation (3000 vs 8500 lines), and correctes a number of known stability problems with the existing LOMAC implementation, which will be removed. A bit more hooking up to do here. Approved by: re Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 6 robert K 8 svn:date V 27 2002-11-26T17:30:55.000000Z K 7 svn:log V 284 To avoid sleeping with all sorts of resources acquired (the reported problem was a locked directory vnode), do not give the process a chance to sleep in state "stopevent" (depends on the S_EXEC bit being set in p_stops) until most resources have been released again. Approved by: re END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-11-26T17:32:39.000000Z K 7 svn:log V 164 Hook up kernel options and build information for mac_lomac. Approved by: re Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-26T17:33:37.000000Z K 7 svn:log V 51 mdoc(7) police: markup polishing. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-26T17:34:25.000000Z K 7 svn:log V 54 mdoc(7) police: markup and spelling. Approved by: re END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-11-26T17:35:44.000000Z K 7 svn:log V 140 Hook up the mac_lomac module build. Approved by: re Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-11-26T17:38:25.000000Z K 7 svn:log V 184 Correct two warnings by staticizing a function and removing an unused function. Approved by: re Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-11-26T17:51:03.000000Z K 7 svn:log V 158 Update rc scripts to load mac_lomac instead of lomac. Approved by: re Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-11-26T17:53:27.000000Z K 7 svn:log V 230 Unhook LOMAC kernel module since the functionality is now provided by the smaller, cleaner, less bit-rotted mac_lomac module. Approved by: re Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-26T17:55:41.000000Z K 7 svn:log V 201 mdoc(7) police: Revert to using the .Tn POSIX and .Tn ANSI instead of \*[Px] and \*[Ai] strings; using these strings is unsafe in troff mode, as they include a change in a font size. Approved by: re END K 10 svn:author V 3 sam K 8 svn:date V 27 2002-11-26T17:59:16.000000Z K 7 svn:log V 96 correct function names in KASSERT's for 2 m_tag routines Submitted by: rwatson Approved by: re END K 10 svn:author V 6 fenner K 8 svn:date V 27 2002-11-26T18:04:12.000000Z K 7 svn:log V 102 Don't hold acct_mtx over limcopy(), since it's unnecessary and limcopy() can sleep. Approved by: re END K 10 svn:author V 2 cg K 8 svn:date V 27 2002-11-26T18:16:27.000000Z K 7 svn:log V 71 (hopefully) fix build breakage some people are seeing Approved by: re END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-11-26T18:25:20.000000Z K 7 svn:log V 259 Remove our custom mixed ELF/a.out support. This means the base compiler now only produce ELF objects. It also makes us closer to stock GCC, and simplifies the set of changes we still need from stock GCC on every import. Applauded by: peter Approved by: re END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-11-26T18:30:45.000000Z K 7 svn:log V 225 fixes for this driver: 1) "ubt" driver did not work when system is booted with the device attached 2) missing "break;" in ubt_rcvmsg() function; Submitted by: Maksim Yevmenkin Approved by: re (jhb) END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-11-26T19:51:40.000000Z K 7 svn:log V 233 Update documentation to match the behaviour of ipfw with respect to net.inet.ip.fw.one_pass. Add to notes to explain the exact behaviour of "prob xxx" and "log" options. Virtually approved by: re (mentioned in rev.1.19 of ip_fw2.c) END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-11-26T19:58:12.000000Z K 7 svn:log V 234 Fix a kernel panic with rules of the type prob 0.5 pipe NN .... due to the generation of an invalid ipfw instruction sequence. No ABI change, but you need to upgrade /sbin/ipfw to generate the correct code. Approved by: re END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-11-26T22:14:34.000000Z K 7 svn:log V 283 Add GNOME 2 to the sysinstall desktop configuration menu, remove the two GNOME 1-based alternatives. While here, note that a majority of the items in this menu are not sentences, and remove trailing dots to make the remainder consistent. Reviewed by: marcus Approved by: re (bmah) END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-11-26T22:53:14.000000Z K 7 svn:log V 91 Align timestamps when -t is used in ipfw and ipfw2. PR: kern/44843 Approved by: re (jhb) END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-11-26T23:23:42.000000Z K 7 svn:log V 193 configXEnvironment doesn't work in sysinstall now. Change the manpage to reflect that it's now called configXSetup. Also document configXDesktop. Submitted by: pirat END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-11-26T23:53:28.000000Z K 7 svn:log V 167 Fix a fatal typo introduced in revision 1.13 that caused the mbuf chains to be created incorrectly for requests larger than NB_SORECEIVE_CHUNK bytes. Approved by: re END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2002-11-27T02:18:58.000000Z K 7 svn:log V 753 Create a new 32-bit fs_flags word in the superblock. Add code to move the old 8-bit fs_old_flags to the new location the first time that the filesystem is mounted by a new kernel. One of the unused flags in fs_old_flags is used to indicate that the flags have been moved. Leave the fs_old_flags word intact so that it will work properly if used on an old kernel. Change the fs_sblockloc superblock location field to be in units of bytes instead of in units of filesystem fragments. The old units did not work properly when the fragment size exceeeded the superblock size (8192). Update old fs_sblockloc values at the same time that the flags are moved. Suggested by: BOUWSMA Barry Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-11-27T03:36:49.000000Z K 7 svn:log V 75 Update the version number. Approved by: bmah, jhb, murray (independently) END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-11-27T03:55:22.000000Z K 7 svn:log V 607 Make the rman_{get,set}_* macros into real functions. The macros create an ABI that encodes offsets and sizes of structures into client drivers. The functions isolate the ABI from changes to the resource structure. Since these are used very rarely (once at startup), the speed penalty will be down in the noise. Also, add r_rid to the structure so that clients can save the 'rid' of the resource in the struct resource, plus accessor functions. Future additions to newbus will make use of this to present a simplified interface for resource specification. Approved by: re (jhb) Reviewed by: jhb, jake END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-11-27T04:26:00.000000Z K 7 svn:log V 229 o Initialise each mbuf's m_len to 0 in m_getm(); mb_put_mem() depends on this. o Update the `cur' pointer in the cluster loop in m_getm() to avoid incorrect truncation and leaked mbufs. Reviewed by: bmilekic Approved by: re END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-11-27T06:04:49.000000Z K 7 svn:log V 305 MFp4: Fix a bug with the 3.3V code for the ricoh bridges. I got the bit detect backwards. Also, we can only detect 3.3V cards when the GPI interrupt is disabled. So when it is enabled assume 5.0V card. Obtained from: NetBSD (takemura-san from patches by ngc@ff.iij4u.or.jp) Approved by: re (blanket) END K 10 svn:author V 4 eric K 8 svn:date V 27 2002-11-27T06:34:24.000000Z K 7 svn:log V 96 Merge argument parsing changes into this copy of telnet. Submitted by: markm Approved by: bmah END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-11-27T06:41:28.000000Z K 7 svn:log V 246 Add a new cardbus specific ivar: PCI_IVAR_ETHADDR. Some pci-like buses support querying the MAC address in a standard-for-that-bus way. The base pci bus returns NULL for this IVAR always. Submitted by: sam Approved by: re (blanket for NEWCARD) END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-11-27T06:56:29.000000Z K 7 svn:log V 234 Implement PCI_IVAR_ETHADDR. Cardbus has the MAC addr in the CIS, sometimes, so return it when requested and it does. Also a little more infrastructure for a few other things. Submitted by: sam Approved by: re (blanket for NEWCARD) END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-11-27T07:04:10.000000Z K 7 svn:log V 253 Xircom cards store the MAC address in the CIS, so get it from the new pci_get_ether accesor, which gets it from the CIS for cardbus cards (and from other pci-like buses via whatever mechanism is used there). Submitted by: sam Approved by: re (blanket) END K 10 svn:author V 6 scottl K 8 svn:date V 27 2002-11-27T07:06:43.000000Z K 7 svn:log V 201 Minor updates to the aicasm: aicasm_gram.y: Use a direct move from allzeros to emulate a mvi of 0. aicasm_insformat.h: sync $Id$ aicasm_symbol.c: Minor header change. Approved by: re (blanket) END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-11-27T08:03:24.000000Z K 7 svn:log V 91 Hold the page queues lock while performing pmap_page_protect(). Approved by: re (blanket) END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-27T09:18:28.000000Z K 7 svn:log V 105 Really merge from OpenBSD import (should have been done a year ago). Reviewed by: markm Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-27T09:18:59.000000Z K 7 svn:log V 69 tip(1) no longer uses modems(5). Reviewed by: markm Approved by: re END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2002-11-27T09:32:24.000000Z K 7 svn:log V 225 Disable debug output from acpi_pci_link. There were no serious problem reports on this in spite of my concern. To get debug output from acpi_pci_link, just enable bootverbose flag in usual manner (boot -v). Approved by: re END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-11-27T11:03:02.000000Z K 7 svn:log V 97 MFC rev. 1.13: o Fix usage(). o Explicitly initialize domain pointer. o Fix passwd file parsing. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-11-27T13:34:04.000000Z K 7 svn:log V 183 Small SO_RCVTIMEO and SO_SNDTIMEO values are mistakenly taken to be zero. PR: kern/32827 Submitted by: Hartmut Brandt Approved by: re (jhb) MFC after: 2 weeks END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-27T15:24:11.000000Z K 7 svn:log V 149 mdoc(7) police: Removed whitespace at EOL. Removed hard sentence breaks. Removed empty lines. Spell FreeBSD correctly. Sort xrefs. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-27T15:25:07.000000Z K 7 svn:log V 57 mdoc(7) police: kill whitespace at EOL. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-27T15:31:08.000000Z K 7 svn:log V 47 mdoc(7) police: markup fixes. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-27T15:33:47.000000Z K 7 svn:log V 148 mdoc(7) police: Added the -h option to the synopsis, documented the -a option, sorted options descriptions according to style(9). Approved by: re END K 10 svn:author V 3 des K 8 svn:date V 27 2002-11-27T15:36:45.000000Z K 7 svn:log V 4 OBE END K 10 svn:author V 3 des K 8 svn:date V 27 2002-11-27T15:41:24.000000Z K 7 svn:log V 315 MFC: synch with -CURRENT (except for Makefile). This adds SSL capability but does not enable it. It also fixes a number of bugs, particularly ones concerned with error detection and reporting, timeouts, short reads, and connection cacheing. Last but not least, it whacks the libfetch source into KNF submission. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-11-27T15:48:51.000000Z K 7 svn:log V 221 MFC: synch with -CURRENT (except Makefile) Modifications include: countdown timer, timeout bug fixes, verbosity bug fixes, error handling bug fixes, cleanup of option argument parsing code, some style and warning fixes. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-11-27T16:28:18.000000Z K 7 svn:log V 50 Fix for non-GCC compilers. Approved by: re (jhb) END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-27T16:45:10.000000Z K 7 svn:log V 52 Removed the vestiges of modems(5). Approved by: re END K 10 svn:author V 6 robert K 8 svn:date V 27 2002-11-27T16:45:54.000000Z K 7 svn:log V 102 Do not set a variable (vp->p_pollinfo) to NULL if we know it already has that value. Approved by: re END K 10 svn:author V 6 fenner K 8 svn:date V 27 2002-11-27T17:05:29.000000Z K 7 svn:log V 107 Document that -P can handle ICMP too. Submitted by: Harold Gutch PR: bin/45317 END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-11-27T17:30:41.000000Z K 7 svn:log V 50 Need more parens here. Approved by: re (blanket) END K 10 svn:author V 6 archie K 8 svn:date V 27 2002-11-27T17:36:00.000000Z K 7 svn:log V 147 MFC: (rev. 1.14) Add rad_request_authenticator() and rad_server_secret(). Rev. 1.6.2.5 claimed to have MFC'd this change but didn't, so do it now. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-11-27T17:46:26.000000Z K 7 svn:log V 279 As warned on freebsd-current@, remove the perl wrapper from /usr/src. The /usr/bin/perl wrapper isn't solving many of the problems it was imported to deal with. There are limitations to it that don't have a clear "fix". Reviewed by: markm, kris Extorted approval from: re(jhb) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-11-27T17:56:27.000000Z K 7 svn:log V 191 Don't use fake 'c' or 'a' BSD partitions for CD-ROM devices. This fixes sysinstall to create /cdrom entries in /etc/fstab that just use the raw CD-ROM device /dev/cd0, etc. Approved by: re END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2002-11-27T18:07:48.000000Z K 7 svn:log V 67 Vendor import of the Intel ACPI CA 20021118 drop. Approved by: re END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2002-11-27T18:07:48.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r107325, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-11-27T18:07:49.000000Z K 7 svn:log V 84 This commit was manufactured by cvs2svn to create tag 'acpica-vendor-sys-r20021118'. END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2002-11-27T18:09:20.000000Z K 7 svn:log V 60 Resolve conflicts arising from the ACPI CA 20021118 import. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-11-27T18:28:26.000000Z K 7 svn:log V 96 Return -1000 rather than 0 for isa/eisa bridges, just like we do on -current. Reviewed by: jhb END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-11-27T18:36:30.000000Z K 7 svn:log V 153 Expand X_AS_PKG so that we don't declare distribution bitmasks or menus for the X distributions if X_AS_PKG is defined. Tested on: i386 Approved by: re END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-11-27T18:52:04.000000Z K 7 svn:log V 93 Remove files no longer part of the gcc_3_2_anoncvs_20021009 libstdc++. Approved by: re(jhb) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-11-27T19:13:53.000000Z K 7 svn:log V 110 - Assume __FreeBSD__ is greater than 3. - Only include compat4x distribution if this is either i386 or alpha. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-11-27T19:16:39.000000Z K 7 svn:log V 76 Enable the compat4x distribution on Alpha as well as i386. Approved by: re END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-11-27T19:22:25.000000Z K 7 svn:log V 74 Use #elif defined(__alpha__) instead of #elif __alpha__. Approved by: re END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-11-27T19:25:46.000000Z K 7 svn:log V 74 Only display the APM option in the Startup menu on i386. Approved by: re END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-11-27T19:30:50.000000Z K 7 svn:log V 482 Add some helper macros to make #ifdef's in sysinstall easier to read and more maintainable. - WITH_SYSCONS: defined on all arch's that support syscons (currently i386, alpha, and ia64) - WITH_MICE: defined on all arch's that support moused(8) (currently i386, alpha, and ia64) - WITH_SLICES: defined on all arch's that use disk slices (currently i386 and ia64) - WITH_LINUX: defined on all arch's that support Linux binary compat (currently i386 and alpha) Approved by: re END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-11-27T19:37:00.000000Z K 7 svn:log V 184 - Add a configOSF1() function (#ifdef __alpha__) that creates /compat/osf1 in addition to setting osf1_enable to YES. - Only define configLinux() #ifdef WITH_LINUX. Approved by: re END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-11-27T19:39:26.000000Z K 7 svn:log V 101 Only try to setup moused(8) before setting up the X server if WITH_MICE is defined. Approved by: re END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-11-27T19:41:06.000000Z K 7 svn:log V 96 Only include the diskPartitionEditor script command if WITH_SLICES is defined. Approved by: re END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-11-27T19:45:10.000000Z K 7 svn:log V 629 - Use WITH_SLICES to conditionalize the fdisk editor during install instead of an explicit list of architecture defines. - Tweak the message prior to the label editor in the !WITH_SLICES case to make it slightly less awkward since this is the first dialog we see after starting an install. - Only offer to customize syscons settings if WITH_SYSCONS. - Offer to enable Linux compat if WITH_LINUX. Before we only did this for i386. - On the alpha, offer to enable OSF/1 compat after asking about Linux compat. - Only offer to configure moused(8) if WITH_MICE is defined. Tested on: i386, alpha, sparc64 Approved by: re END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-11-27T19:46:18.000000Z K 7 svn:log V 272 If the user choose to Undo everything in the label editor, only run the fdisk editor if WITH_SLICES. Before this on arch's that didn't support slices such as alpha and sparc64 you would drop into the fdisk editor after doing an Undo in the label editor. Approved by: re END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-11-27T19:47:14.000000Z K 7 svn:log V 281 MFCs noted: crypto(4). Other changes: Add uftdi(4) to supported ucom(4) drivers, update Cardbus items [1], ACPI CA 20021118 update, update a.out toolchain note, remove Perl wrapper reference and downgrade a warning to a note. Submitted by: imp [1] Approved by: re (implicitly) END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-11-27T19:47:57.000000Z K 7 svn:log V 73 Add uftdi(4) devices to the hardware list. Approved by: re (implicitly) END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-11-27T19:49:55.000000Z K 7 svn:log V 27 MFC: crypto(4), uftdc(4). END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-11-27T19:50:34.000000Z K 7 svn:log V 56 MFC: Add uftdi(4) devices and crypto hardware section. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-11-27T19:51:43.000000Z K 7 svn:log V 688 - Only define syscons menus and syscons menu items in other menus if WITH_SYSCONS is defined. - Only define mouse menus and mouse menu items if WITH_MICE is defined. - Use WITH_SLICES instead of explicit lists of architectures to control the layout of menus dependent on if slices are used on this arch or not. - Only include the linux startup option if WITH_LINUX is defined. - Only include the SVR4 startup option on i386. It doesn't work on sparc64, and it is debatable that it even works on i386. - Change the OSF1 startup option to execute configOSF1() instead of just setting the variable so that /compat/osf1 gets created. Tested on: i386, alpha, sparc64 Approved by: re END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-11-27T19:51:48.000000Z K 7 svn:log V 90 Hold the page queues lock when performing pmap_clear_modify(). Approved by: re (blanket) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-11-27T19:54:46.000000Z K 7 svn:log V 94 Only define the MBR or IPL menu on i386 (PC98 uses IPL, other i386 use MBR). Approved by: re END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-11-27T19:57:39.000000Z K 7 svn:log V 126 Only include the fdisk editor and associated code if WITH_SLICES is defined. Tested on: i386, alpha, sparc64 Approved by: re END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-11-27T19:58:57.000000Z K 7 svn:log V 213 - Only declare the MBR menu for i386 that is not PC98. - Only declare mouse menus if WITH_MICE. - Only declare syscons menus if WITH_SYSCONS. - Only declare fdisk editor functions if WITH_SLICES. Approved by: re END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-11-27T19:59:19.000000Z K 7 svn:log V 49 No more modems(5). Approved by: re (implicitly) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-11-27T20:13:15.000000Z K 7 svn:log V 133 Enable UFS2 support in boot1. Just as with sparc64 the same boot1 works great with both UFS1 and UFS2 filesystems. Approved by: re END K 10 svn:author V 3 des K 8 svn:date V 27 2002-11-27T20:52:07.000000Z K 7 svn:log V 145 Use the URL instead of the output file name when reporting errors relating to the remote document. PR: 33856 MFC after: 1 week Approved by: re END K 10 svn:author V 3 des K 8 svn:date V 27 2002-11-27T21:05:59.000000Z K 7 svn:log V 34 -STABLE doesn't have __DECONST(). END K 10 svn:author V 3 des K 8 svn:date V 27 2002-11-27T21:07:14.000000Z K 7 svn:log V 32 -STABLE doesn't have uintmax_t. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-11-27T22:13:00.000000Z K 7 svn:log V 103 MFCs noted: burncd(8) -s max, cdcontrol(1) speed max. Requested by: njl Approved by: re (implicitly) END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-11-27T22:16:24.000000Z K 7 svn:log V 67 MFC: burncd(8) -s max, cdcontrol(1) speed max. Requested by: njl END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-11-28T00:02:25.000000Z K 7 svn:log V 36 Note file, one-true-awk, lukemftpd. END K 10 svn:author V 3 non K 8 svn:date V 27 2002-11-28T00:57:47.000000Z K 7 svn:log V 980 o Add PC-Cards' ID or CIS strings which are supported by ncv, nsp, or stg driver. They are, Macnica mPS110, PANASONIC(KME) KXLC004, Qlogic Fast SCSI, Workbit Ultra Ninja-16, (ID based) Future Domain SCSI2GO, IBM SCSI PCMCIA card, I-O DATA CBSC16, Macnica mPS100, Newmedia BASICS-SCSI, RATOC REX-5536, RATOC REX-5536AM, RATOC REX-5536M, RATOC REX5572, Workbit NinjaSCSI-3 (CIS based) Note: We need vendor IDs WORKBIT2 and IODATA3 which is -1, since some cards does not have IDs in the CIS and fails to be probed without this fake vendor IDs. o Change the strings of RATOC REX_R280 from REX-R280 to REX-R280/REX-9530. This reminds us that REX-R280 and REX-R9530 have same ID (same product). Reviewed by: imp Approved by: re Obtained from: /etc/defaults/pccard.conf, List of CIS tupples by Toshihiko ARAI and PAO project: http://www.linkclub.or.jp/~clover/cis/ Change suggestion by: HASEGAWA Tomoki for I-O DATA CBSC16 entry END K 10 svn:author V 3 non K 8 svn:date V 27 2002-11-28T01:00:40.000000Z K 7 svn:log V 48 regen to 1.38 Reviewed by: imp Approved by: re END K 10 svn:author V 3 non K 8 svn:date V 27 2002-11-28T01:09:29.000000Z K 7 svn:log V 361 o Changes to support NEWCARD. o Add needed headers. o Add nsp_producs[] product data and nsp_match() function. o Change nsp_pccard_method[] to support both OLDCARD and NEWCARD. o Add warning to fall back to PIO mode when it cannot use SMIT mode. This is needed because memories are not allocated with NEWCARD now. Submitted by: takawata Approved by: re END K 10 svn:author V 3 non K 8 svn:date V 27 2002-11-28T01:13:58.000000Z K 7 svn:log V 266 o Changes to support NEWCARD. o Add needed headers. o Add ncv_products[] product data and ncv_match() function. o Change ncv_pccard_method[] to support both OLDCARD and NEWCARD. Suggestion for REX-5572 matching part by imp. Approved by: re END K 10 svn:author V 3 non K 8 svn:date V 27 2002-11-28T01:15:01.000000Z K 7 svn:log V 219 o Changes to support NEWCARD. o Add needed headers. o Add stg_products[] product data and stg_match() function. o Change stg_pccard_method[] to support both OLDCARD and NEWCARD. Approved by: re END K 10 svn:author V 3 non K 8 svn:date V 27 2002-11-28T01:17:48.000000Z K 7 svn:log V 139 Uncomment out the lines of {ncv,ncr53c500,tmc18c30}_pccard.c . They now support NEWCARD and compiles with GENERIC kernel. Approved by: re END K 10 svn:author V 5 silby K 8 svn:date V 27 2002-11-28T02:58:55.000000Z K 7 svn:log V 68 MFC rev 1.73 Requested by: Daniel O'Connor END K 10 svn:author V 5 silby K 8 svn:date V 27 2002-11-28T03:00:59.000000Z K 7 svn:log V 44 MFC: if_vr.c rev 1.52 if_vrreg.h rev 1.14 END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-11-28T03:25:51.000000Z K 7 svn:log V 491 Remove a left-over virtual mapping of uncached I/O port space. Previous kernels unwantingly depended on this mapping, but as of version 1.123 of src/sys/ia64/ia64/machdep.c this dependency has been removed. Consequently, one has to update the kernel before updating the loader. The documented/recommended upgrade will suffice in this case. Due to a visible (from the kernels point of view) change in behaviour, bump the loader version number from 0.3 to 1.0. Approved by: re (carte blanc) END K 10 svn:author V 6 scottl K 8 svn:date V 27 2002-11-28T04:09:29.000000Z K 7 svn:log V 154 Revisit the printf format fixes for alpha. intmax_t doesn't exist in RELENG_4, so cast to u_long in order to stay compatible. Approved by: re (blanket) END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-11-28T04:29:52.000000Z K 7 svn:log V 151 Reclaim major number 182 which I allocated for mdsio. It was decided that this should become a line discipline for sio rather than a separate driver. END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-11-28T08:01:39.000000Z K 7 svn:log V 66 Lock page field accesses in mincore(). Approved by: re (blanket) END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-11-28T08:44:26.000000Z K 7 svn:log V 216 Use pmap_remove_all() instead of pmap_remove() before freeing the page in vm_pgmoveco(); the page may have more than one mapping. Hold the page queues lock when calling pmap_remove_all(). Approved by: re (blanket) END K 10 svn:author V 3 des K 8 svn:date V 27 2002-11-28T12:07:15.000000Z K 7 svn:log V 190 Implement and document support for an HTTP_REFERER environment variable. PR: 28171 Submitted by: Andre Albsmeier Approved by: re (bmah) MFC after: 1 week END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-28T12:47:56.000000Z K 7 svn:log V 137 Finish the fix in revision 1.39 -- make(1)'s behavior is now "greedy" with respect to finding the dependency operators. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-28T13:08:09.000000Z K 7 svn:log V 198 Moved make(1) regression tests from src/Makefile to where they belong (src/tools/regression/usr.bin/make), and use the latter to test if make(1) is adequate for building the world. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-28T13:21:32.000000Z K 7 svn:log V 136 Add a test for what was fixed in revisions 1.39 and 1.50 of make/parse.c (allow embedded `:' and `!' in target names). Approved by: re END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-11-28T15:32:49.000000Z K 7 svn:log V 119 Remove the prerequisite for by including in . Approved by: re END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-11-28T15:34:32.000000Z K 7 svn:log V 162 Fix the standards case by referring to __fds_bits instead of fds_bits in FD_*() macros. Submitted by: Marc Recht Approved by: re END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-11-28T17:46:40.000000Z K 7 svn:log V 95 try SIOCGIFINDEX 1st to be able to use network aliasing. Submitted by: jlemon Approved by: re END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-11-28T19:50:56.000000Z K 7 svn:log V 25 Misc. edits and cleanup. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-11-28T20:05:42.000000Z K 7 svn:log V 94 Add a PAM_MODULE_ENTRY to this module so it'll actually do something. Approved by: re (bmah) END K 10 svn:author V 3 des K 8 svn:date V 27 2002-11-28T20:11:31.000000Z K 7 svn:log V 41 Whitespace nits. Approved by: re (bmah) END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-29T11:36:32.000000Z K 7 svn:log V 63 mdoc(7) police: catch up to the code changes. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-29T11:39:20.000000Z K 7 svn:log V 50 mdoc(7) police: scheduled sweep. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-29T11:50:08.000000Z K 7 svn:log V 89 Back out part of last delta that was committed by accident. (.Xr is not yet that smart.) END K 10 svn:author V 3 kan K 8 svn:date V 27 2002-11-29T15:22:17.000000Z K 7 svn:log V 40 MFC: r1.68 symbool lookup order change. END K 10 svn:author V 3 yar K 8 svn:date V 27 2002-11-29T15:40:10.000000Z K 7 svn:log V 260 Release the reference to the peripheral if returning a error. That reference is to be held only if daopen() has been successful and until daclose() releases it. daclose() won't be called if daopen() has failed, though. Approved by: re, njl MFC after: 1 week END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-29T15:57:50.000000Z K 7 svn:log V 50 mdoc(7) police: formatting nits. Approved by: re END K 10 svn:author V 3 kan K 8 svn:date V 27 2002-11-29T16:05:14.000000Z K 7 svn:log V 71 MFC: r1.69, support binaries with arbitrary number of PT_LOAD segments END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-29T16:21:33.000000Z K 7 svn:log V 23 mdoc(7) police: sweep. END K 10 svn:author V 3 kan K 8 svn:date V 27 2002-11-29T16:41:31.000000Z K 7 svn:log V 114 Put back a test for binaries with no PT_LOAD entries I over-jealosly removed in r1.69. Apploved by: re (rwatson) END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-29T16:42:23.000000Z K 7 svn:log V 23 mdoc(7) police: sweep. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-11-29T17:35:09.000000Z K 7 svn:log V 23 mdoc(7) police: sweep. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2002-11-29T19:20:15.000000Z K 7 svn:log V 361 Check to make sure that the fs_sblockloc field was properly updated before using it to write the superblock. This is to guard against accidentally trashing the disklabel if the superblock format missed being upgraded by the new kernel. Reported by: Sam Leffler Sponsored by: DARPA & NAI Labs. Approved by: Murray Stokely END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-11-29T20:10:21.000000Z K 7 svn:log V 197 Better handle sparse physical memory: Don't use the address range as a measure for available memory to scale the VHPT. Instead, use the previously determined Maxmem. Approved by: re (carte blanc) END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-11-29T20:14:03.000000Z K 7 svn:log V 83 Implement bus_space_subregion(). Identical to i386. Approved by: re (carte blanc) END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-11-29T23:49:27.000000Z K 7 svn:log V 42 Conditionalize a GCCism. Approved by: re END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-11-30T00:40:53.000000Z K 7 svn:log V 138 Two fixes for devd: 1) Move devd to the start of the head of the boot process rather than the end. 2) Disable devctl if devd is disabled. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-11-30T00:49:43.000000Z K 7 svn:log V 460 devd kernel improvements: 1) Record all device events when devctl is enabled, rather than just when devd has devctl open. This is necessary to prevent races between when a device arrives, and when devd starts. 2) Add hw.bus.devctl_disable to disable devctl, this can also be set as a tunable. 3) Fix async support. Reset nonblocking and async_td in open. remove async flags. 4) Free all memory when devctl is disabled. Approved by: re (blanket) END K 10 svn:author V 3 hrs K 8 svn:date V 27 2002-11-30T01:27:00.000000Z K 7 svn:log V 312 - Catch up with the English version: 1.5 -> 1.6 early-adopter/article.sgml - Change punctuation style: relnotes/common/intro.sgml relnotes/common/new.sgml relnotes/common/upgrading.sgml Submitted by: Hideyuki KURASHINA Approved by: re (blanket) References: [doc-jp-work 521] END K 10 svn:author V 3 hrs K 8 svn:date V 27 2002-11-30T02:56:52.000000Z K 7 svn:log V 111 Change punctuation style. Submitted by: Hideyuki KURASHINA Approved by: re (blanket) END K 10 svn:author V 3 hrs K 8 svn:date V 27 2002-11-30T03:36:37.000000Z K 7 svn:log V 174 Merge the following from the English version: 1.313 -> 1.324 relnotes/common/new.sgml Submitted by: Hideyuki KURASHINA Approved by: re (blanket) END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2002-11-30T04:23:18.000000Z K 7 svn:log V 96 Fix typos. Submitted by: Hideyuki KURASHINA Approved by: re (blanket) END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2002-11-30T04:39:28.000000Z K 7 svn:log V 52 Whitespace cleanup only. Approved by: re (blanket) END K 10 svn:author V 4 eric K 8 svn:date V 27 2002-11-30T04:56:52.000000Z K 7 svn:log V 45 MFC: be more careful about parsing arguments END K 10 svn:author V 4 eric K 8 svn:date V 27 2002-11-30T05:35:13.000000Z K 7 svn:log V 44 MFC: be more careful when parsing arguments END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2002-11-30T07:27:12.000000Z K 7 svn:log V 677 Fix two deadlocks in snapshots: 1) Release the snapshot file lock while suspending the system. Otherwise a process trying to read the lock may block on its containing directory preventing the suspension from completing. Thanks to Sean Kelly for finding this deadlock. 2) Replace some bdwrite's with bawrite's so as not to fill all the buffers with dirty data. The buffers could not be cleaned as the snapshot vnode was locked hence the system could deadlock when making snapshots of really massive filesystems. Thanks to Hidetoshi Shimokawa for figuring this out. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-11-30T07:54:49.000000Z K 7 svn:log V 65 MFC rev 1.11: Avoid accidentally making "-h" a synonym for "fc". END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2002-11-30T09:52:19.000000Z K 7 svn:log V 170 Merge the changes in the English version. 1.324 -> 1.334 relnotes/common/new.sgml Submitted by: Hideyuki KURASHINA Approved by: re (blanket) END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-11-30T13:00:14.000000Z K 7 svn:log V 63 MFC rev 1.76: Do not print a header line if it would be empty. END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-11-30T17:46:59.000000Z K 7 svn:log V 97 Assert that the page queues lock is held in pmap_page_exists_quick(). Approved by: re (blanket) END K 10 svn:author V 6 scottl K 8 svn:date V 27 2002-11-30T18:00:43.000000Z K 7 svn:log V 77 Add support for the Olivetti branded EISA boards. Approved by: re (blanket) END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2002-11-30T18:28:26.000000Z K 7 svn:log V 376 Add some more checks to newfs so that it will not build filesystems that the kernel will refuse to mount. Specifically it now enforces the MAXBSIZE blocksize limit. This update also fixes a problem where newfs could segment fault if the selected fragment size was too large. PR: bin/30959 Submitted by: Ceri Davies Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-11-30T18:59:31.000000Z K 7 svn:log V 148 #include instead of depending on namespace pollution in for the declaration of struct timeval. Approved by: re (rwatson) END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2002-11-30T19:00:51.000000Z K 7 svn:log V 455 Remove a race condition / deadlock from snapshots. When converting from individual vnode locks to the snapshot lock, be sure to pass any waiting processes along to the new lock as well. This transfer is done by a new function in the lock manager, transferlockers(from_lock, to_lock); Thanks to Lamont Granquist for his help in pounding on snapshots beyond all reason and finding this deadlock. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2002-11-30T19:04:57.000000Z K 7 svn:log V 196 Add a check to disable the previous patch so that future filesystems that choose to place their superblocks in non-standard locations will not get them smashed. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2002-11-30T19:06:24.000000Z K 7 svn:log V 87 Use the new ahc_scb_timer_reset API Remove AHC_ALLOW_MEMIO Approved by: re (blanket) END K 10 svn:author V 6 scottl K 8 svn:date V 27 2002-11-30T19:08:58.000000Z K 7 svn:log V 83 Handle changes to SCB_CONTROL, scb->flags and SEQ_FLAGS Approved by: re (blanket) END K 10 svn:author V 6 scottl K 8 svn:date V 27 2002-11-30T19:11:44.000000Z K 7 svn:log V 225 Always compile in the AHC_ALLOW_MEMIO code, but only try MEMIO if AHC_ALLOW_MEMIO is set, or the hint hint.ahc.N.allow_memio=1 is set in the bootloader. Make use of ah?_pci_test_register_access(). Approved by: re (blanket) END K 10 svn:author V 6 scottl K 8 svn:date V 27 2002-11-30T19:13:55.000000Z K 7 svn:log V 243 Add a routine for testing memory mapped register access. This will hopefully detect things like buggy via chipsets so that the OSM can fallback to using I/O mapped access when memory mapped I/O simply will not work. Approved by: re (blanket) END