ĨL109000 225 151 236 152 172 117 134 144 178 210 148 112 170 141 134 117 155 196 180 178 125 169 213 441 114 145 285 350 157 190 173 240 281 128 252 277 204 185 190 174 133 154 228 349 179 181 386 172 162 287 369 180 121 234 426 281 156 137 145 398 349 307 372 155 155 197 222 154 214 117 362 118 173 193 146 148 133 303 172 233 270 698 232 241 214 226 259 325 348 1386 120 202 145 250 116 143 181 144 280 290 476 485 188 172 217 100 193 202 152 135 132 218 190 272 215 180 222 514 121 133 634 142 380 253 451 218 134 642 479 224 212 135 194 140 241 235 172 145 196 276 165 194 154 1046 101 337 257 270 347 212 367 521 393 161 282 137 238 195 354 106 148 187 138 221 153 164 110 361 120 149 102 146 298 334 126 152 165 326 154 170 378 144 188 195 195 184 227 266 912 139 158 151 154 180 211 213 186 236 608 167 228 155 183 1331 242 386 610 180 290 387 377 212 123 141 200 201 138 128 166 163 360 198 123 279 267 171 K 10 svn:author V 3 des K 8 svn:date V 27 2003-01-09T11:57:58.000000Z K 7 svn:log V 59 Canonical way of determining whether or not to use crypto. END K 10 svn:author V 5 benno K 8 svn:date V 27 2003-01-09T12:04:18.000000Z K 7 svn:log V 141 Add a pcib variant to allow us to fix up interrupt assignments. We probably want to do something wrt bus enumeration as well at some point. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-01-09T12:04:21.000000Z K 7 svn:log V 60 Actually, the canonical way would be syntactically correct. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-01-09T12:05:53.000000Z K 7 svn:log V 80 Add proper crypto dependencies for the benefit of those building static worlds. END K 10 svn:author V 2 ue K 8 svn:date V 27 2003-01-09T12:11:20.000000Z K 7 svn:log V 26 MFen: Happy new year 2003 END K 10 svn:author V 3 des K 8 svn:date V 27 2003-01-09T12:22:59.000000Z K 7 svn:log V 42 Sample tinderbox script & build settings. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-01-09T12:23:29.000000Z K 7 svn:log V 52 My version of fenner's "make world" log summarizer. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-01-09T12:24:17.000000Z K 7 svn:log V 86 Document tinderbox and whereintheworld, and move diffburst in its alphabetical place. END K 10 svn:author V 5 benno K 8 svn:date V 27 2003-01-09T12:24:19.000000Z K 7 svn:log V 115 Make ofw_pci_find_node() use the reg property instead of the assigned-addresses property. This works a lot better. END K 10 svn:author V 2 ue K 8 svn:date V 27 2003-01-09T13:02:09.000000Z K 7 svn:log V 57 SGML cleanup: Remove useless around lists END K 10 svn:author V 3 sos K 8 svn:date V 27 2003-01-09T13:54:07.000000Z K 7 svn:log V 20 Fix typo PR: 45375 END K 10 svn:author V 3 sos K 8 svn:date V 27 2003-01-09T14:00:07.000000Z K 7 svn:log V 78 Dont probe PnP devices. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2003-01-09T15:38:06.000000Z K 7 svn:log V 44 Regen: * Boemler: vendors.txt (2002-12-27) END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2003-01-09T15:42:23.000000Z K 7 svn:log V 37 MFC rev 1.23: regen Approved by: re END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2003-01-09T15:44:34.000000Z K 7 svn:log V 20 MFC rev 1.23: regen END K 10 svn:author V 4 jake K 8 svn:date V 27 2003-01-09T15:45:28.000000Z K 7 svn:log V 62 Oops, add zstty to the witness order list. Noticed by: benno END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-01-09T16:19:43.000000Z K 7 svn:log V 102 MFC: Typo fixes, applied for the purposes of diff reduction with HEAD. Approved by: re (implicitly) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-01-09T16:29:03.000000Z K 7 svn:log V 85 Add an hme(4) module. PR: 46871 Submitted by: Hartmut Brandt END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-01-09T16:32:12.000000Z K 7 svn:log V 83 Moved if_hme to hme. (I need a score card to keep track of the /sys layout fights) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-01-09T16:37:37.000000Z K 7 svn:log V 30 Build gem(4) on powerpc also. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-01-09T17:01:55.000000Z K 7 svn:log V 77 Add libssl to _prebuild_libs, since libfetch needs it. This unbreaks world. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-01-09T17:44:29.000000Z K 7 svn:log V 117 Separate the uses of a buffer and make it dynamically sized. Approved by: scottl(re), jhb(re) Reviewed by: kuriyama END K 10 svn:author V 3 jdp K 8 svn:date V 27 2003-01-09T18:15:50.000000Z K 7 svn:log V 348 MFC: Avoid 16-bit accesses to device memory. Use volatile where appropriate in referencing device memory. Parenthesize BGE_HOSTADDR define properly. Add the ASIC revision to the device description string that appears in the dmesg output. This merges in the following revisions from -current: if_bge.c 1.26 and 1.27 if_bgereg.h 1.12 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-01-09T19:11:16.000000Z K 7 svn:log V 19 save_free the buf. END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2003-01-09T19:16:09.000000Z K 7 svn:log V 48 Fix a useless use of cat. Save a process today. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-01-09T19:52:01.000000Z K 7 svn:log V 188 Top Gun Telnet has been deprecated, and the home page recomends Top Gun SSH. Update the URL to reflect this. PR: 45010 Submitted by: Kim Scarborough (Original patch) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-01-09T19:54:49.000000Z K 7 svn:log V 257 Rework part of the previous processor name changes so that we read cpu_exthigh and cpu_brand in printcpuinfo() instead of in identify_cpu(). We also only do it for known-good values of cpu_vendor which is a bit more conservative. Reviewed by: bde (mostly) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-01-09T19:59:28.000000Z K 7 svn:log V 65 Remove earlysetcpuclass() as it has been OBE. Suggested by: bde END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-01-09T20:40:04.000000Z K 7 svn:log V 98 MFC: Install devd.conf by default, ala the other config files. Approved by: re@ (scottl and jhb) END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-01-09T20:41:48.000000Z K 7 svn:log V 81 MFC: devd.conf -> src/etc. devd-generic OBE. Approved by: re@ (scottl and jhb) END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-01-09T20:51:39.000000Z K 7 svn:log V 143 Add support for the Davicom DM9009 chipset. PR: 46859 Submitted by: Boaz Haberman Approved by: rwatson END K 10 svn:author V 6 emoore K 8 svn:date V 27 2003-01-09T21:02:28.000000Z K 7 svn:log V 185 Fix for DELL PERC firmware. Driver was hanging during load time; this attributed to the mailbox busy byte not being set prior to issuing a polling command. Approved by: ps MFC: 7 days END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-01-09T22:07:24.000000Z K 7 svn:log V 36 Fix a typo: s/save_free/safe_free/. END K 10 svn:author V 6 emoore K 8 svn:date V 27 2003-01-09T22:29:05.000000Z K 7 svn:log V 156 Fix for DELL PERC firmware. Driver was hanging during load time; this attributed to the mailbox busy byte not being set prior to issuing a polling command. END K 10 svn:author V 6 gordon K 8 svn:date V 27 2003-01-09T23:53:30.000000Z K 7 svn:log V 181 Fix superblock alignment problems on non-i386 platforms. Also change fs_uuid to fs_swuid, making it more descriptive. Submitted by: marcel Reviewed by: peter Pointy hat to: gordon END K 10 svn:author V 3 tmm K 8 svn:date V 27 2003-01-10T00:04:53.000000Z K 7 svn:log V 111 Clear the target hardware address field when generating an ARP request. Reviewed by: nectar MFC after: 1 week END K 10 svn:author V 4 jake K 8 svn:date V 27 2003-01-10T00:04:56.000000Z K 7 svn:log V 92 Don't allow user process to set an invalid window state through sigreturn. Spotted by: tmm END K 10 svn:author V 4 jake K 8 svn:date V 27 2003-01-10T00:58:11.000000Z K 7 svn:log V 97 MFC: Don't allow user process to set an invalid window state through sigreturn. Approved by: re END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-10T02:46:32.000000Z K 7 svn:log V 82 #include for prototypes (or macro versions) of tolower() and isdigit(). END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-10T02:54:37.000000Z K 7 svn:log V 41 Prototype __getcwd() to avoid a warning. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-10T02:58:25.000000Z K 7 svn:log V 62 Avoid a memory leak by using reallocf() instead of realloc(). END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-01-10T04:10:12.000000Z K 7 svn:log V 134 New release notes: UFS1/UFS2 boot loaders, systat(1) -ifstat. Modified release note: Rewrite matcd(4) removal to be more specific. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-10T04:35:08.000000Z K 7 svn:log V 256 Add function versions of getchar_unlocked(), getc_unlocked(), putchar_unlocked(), putc_unlocked(), feof_unlocked(), ferror_unlocked(), clearerr_unlocked(), and fileno_unlocked(). The first four are required by POSIX. The rest are provided for consistency. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-10T04:56:20.000000Z K 7 svn:log V 87 Document getc_unlocked(), getchar_unlocked(), putc_unlocked(), and putchar_unlocked(). END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-01-10T05:04:10.000000Z K 7 svn:log V 88 MFC: UFS1/UFS2 bootblock support, matcd(4) note rewrite. Approved by: re (implicitly) END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2003-01-10T05:18:09.000000Z K 7 svn:log V 289 Normalize devfs permissions in RELENG_5_0; MFC of earlier changes to HEAD: iir_ctrl.c:1.4 pcfclock.c:1.11 pps.c:1.36 tdfx_pci.c:1.22 tga_pci.c:1.3 kern_descrip.c:2.7 asr.c:1.27 aac.c:1.45 acpi.c:1.83 rf_freebsdkintf.c:1.4 Approved by: re (scottl) END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2003-01-10T05:19:39.000000Z K 7 svn:log V 76 Normalize MAKEDEV permissions for raidctl device. Approved by: re (scottl) END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-10T05:34:11.000000Z K 7 svn:log V 70 Add a manual page for flockfile(), ftrylockfile(), and funlockfile(). END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-01-10T05:37:15.000000Z K 7 svn:log V 194 Add preliminary support for the Hawking PN672TX CardBus cards. # Preliminary because there are some subtle things the NetBSD driver does # that we don't do yet. My card works for me w/o them. END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-01-10T06:18:13.000000Z K 7 svn:log V 276 MFC 1.8: Invoke the driver directly when a request is submitted via crypto_dispatch or crypto_kdispatch unless the driver is currently blocked. This eliminates the context switch to the dispatch thread for virtually all requests. Sponsored by: Vernier Networks END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-10T06:22:28.000000Z K 7 svn:log V 88 Document clearerr_unlocked(), feof_unlocked(), ferror_unlocked() and fileno_unlocked(). END K 10 svn:author V 6 alfred K 8 svn:date V 27 2003-01-10T06:52:19.000000Z K 7 svn:log V 26 spell multiple correctly. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2003-01-10T06:56:37.000000Z K 7 svn:log V 138 Sync RELENG_5_0 with HEAD to get the PnP fix, nForce2 support, Promise FasTrack fixes, and various other small things. Submitted by: sos END K 10 svn:author V 6 marcel K 8 svn:date V 27 2003-01-10T06:59:34.000000Z K 7 svn:log V 330 o Improve wording of the comment that accompanies fs_pad. The padding is not specific to non-i386 architectures. It is caused by non-i386 specific alignment requirements of fs_swuid, o Add a CTASSERT to catch a change in the size of struct fs at compile-time rather than run-time. Ok'd: gordon Tested on: i386 ia64 END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-01-10T07:10:27.000000Z K 7 svn:log V 186 MFC: 1.39: move the MOD_SHUTDOWN events from shutdown_post_sync to shutdown_final so that da's SYNC CACHE command and crashdumps do not lock up on mpt devices. Approved by: re (scottl) END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-10T07:38:38.000000Z K 7 svn:log V 64 Bring the list of function-like macros up to date with reality. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-10T07:45:24.000000Z K 7 svn:log V 45 There is no macro version of getc() anymore. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-10T07:47:12.000000Z K 7 svn:log V 53 The macro versions of putc() and putchar() are gone. END K 10 svn:author V 3 mbr K 8 svn:date V 27 2003-01-10T08:09:58.000000Z K 7 svn:log V 305 When reading PHY regs over the i2c bus, the turnaround ACK bit is read one clock edge too late. This bit is driven low by slave (as any other input data bits from slave) when the clock is LOW. The current code did read the bit after the clock was driven high again. Reviewed by: luoqi MFC after: 2 weeks END K 10 svn:author V 3 mbr K 8 svn:date V 27 2003-01-10T08:12:20.000000Z K 7 svn:log V 256 SIS_CFG_EDB_MASTER_EN indicates the EDB bus is used instead of the PCI bus. When this bit is set, the Max DMA Burst Size for TX/RX DMA should be no larger than 64 bytes. Reviewed by: luoqi Obtained from: (idea from linux driver source) MFC after: 2 weeks END K 10 svn:author V 3 mbr K 8 svn:date V 27 2003-01-10T08:14:07.000000Z K 7 svn:log V 214 Sis no longer implements the enhanced phy control register, and phy has to be directly accessed via mdio. Patch converted to CURRENT from STABLE. Submitted by: luoqi Reviewed by: luoqi (again) MFC after: 2 weeks END K 10 svn:author V 3 mbr K 8 svn:date V 27 2003-01-10T08:16:03.000000Z K 7 svn:log V 279 Make newer integrated SiS900 cards working. Allow to read EEPROM from LAN. It is shared between a 1394 controller and the NIC and each time we access it, we need to set SIS_EECMD_REQ. Idea from: linux driver source Reviewed by: luoqi Obtained from: linux driver source (idea) END K 10 svn:author V 2 se K 8 svn:date V 27 2003-01-10T08:39:17.000000Z K 7 svn:log V 64 MFC: Fix handling of bzip2ed log files (r1.3). Approved by: re END K 10 svn:author V 2 se K 8 svn:date V 27 2003-01-10T08:40:20.000000Z K 7 svn:log V 64 MFC: Fix handling of bzip2ed log files (r1.5). Approved by: re END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2003-01-10T09:54:51.000000Z K 7 svn:log V 100 Don't record thread pointer, it's not permanent in process life cycle, use process pointer instead. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2003-01-10T10:45:48.000000Z K 7 svn:log V 124 Add an ENVIRONMENT section so that the reader knows that the TMPDIR envar is honoured. Reported by: des MFC after: 1 month END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2003-01-10T10:55:13.000000Z K 7 svn:log V 57 Add TAPE to the ENVIRONMENT section. MFC after: 1 month END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2003-01-10T10:59:11.000000Z K 7 svn:log V 116 Add TAPE to the ENVIRONMENT section and standardize the section, using a list instead of prose. MFC after: 1 month END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-01-10T13:31:29.000000Z K 7 svn:log V 24 MFi386: revision 1.552. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2003-01-10T13:38:44.000000Z K 7 svn:log V 266 About September 2001, I consulted with all the previous authors of pam_krb5 to consolidate the copyright texts. The semi-official pam_krb5 module has been distributed with this new license text ever since, but I'm just now getting around to updating the text here. END K 10 svn:author V 4 fjoe K 8 svn:date V 27 2003-01-10T15:41:17.000000Z K 7 svn:log V 25 MFC: pthread_attr_get_np END K 10 svn:author V 6 scottl K 8 svn:date V 27 2003-01-10T15:42:54.000000Z K 7 svn:log V 78 Bah, put the if_bge driver on floppy3. I'm not sure why this is failing now. END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-01-10T16:27:10.000000Z K 7 svn:log V 100 New errata item: ftpd(8) suffers from a serious bug in its virtual hosting function. PR: bin/46571 END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-01-10T16:50:22.000000Z K 7 svn:log V 54 MFC: Eliminate references to defunct kernel tunables. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-01-10T17:07:05.000000Z K 7 svn:log V 55 New errata item: SA-02:44. Clarify matcd(4) removal. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-01-10T17:37:23.000000Z K 7 svn:log V 38 Make the "tarcp" example more direct. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-01-10T17:46:22.000000Z K 7 svn:log V 207 I don't know where we got this ccd creation example from... or if it was ever correct. It certainly hasn't been correct for *years*, and it conflicts with the FAQ. So update this example to match the FAQ. END K 10 svn:author V 3 bde K 8 svn:date V 27 2003-01-10T18:23:26.000000Z K 7 svn:log V 80 MFC (1.41: unbreak the default vnop for lookup and fix some nearby style bugs). END K 10 svn:author V 4 ceri K 8 svn:date V 27 2003-01-10T18:32:39.000000Z K 7 svn:log V 139 Sort. Move /usr/heimdal to /var/heimdal where it really is. PR: docs/46637 Submitted by: Igor Sobrado Approved by: ru END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-01-10T18:35:20.000000Z K 7 svn:log V 177 Either compaq has two variants of the WL200, or the old entry is wrong. Go ahead and include a second entry for the WL200 until I can sort this out. Submitted by: Matt Pearce END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-01-10T19:25:38.000000Z K 7 svn:log V 605 - Make New_Disk() non-static so it can be used in Create_Chunk_DWIM(). - In Create_Chunk_DWIM(), if there is a freebsd chunk that has no children chunks, then trying to add a child part chunk will fail even though there is free space. Handle this special case by adding an unused chunk the full size of the freebsd chunk as a child of the freebsd chunk before adding the new part chunk. This situation can happen when changing the type of an existing slice to be a FreeBSD slice type or when installing onto a blank disk on Alpha (which has no slices.) Reviewed by: phk MFC after: 2 days END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-01-10T19:44:14.000000Z K 7 svn:log V 139 Output the fstype of each partition in a disklabel in the configuration text similar to the way that the MBR module dumps its slice types. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-01-10T19:45:10.000000Z K 7 svn:log V 148 Use the fstype obtained from the GEOM dumpconf output to set the fstype of BSD part chunks when opening a disk. Reviewed by: phk MFC after: 2 days END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-01-10T20:51:49.000000Z K 7 svn:log V 120 Bump the default manpath for 4.7-STABLE. This should have happened immediately after 4.7-RELEASE. Pointy hat to: bmah END K 10 svn:author V 6 alfred K 8 svn:date V 27 2003-01-10T23:13:16.000000Z K 7 svn:log V 130 make sem_leave return a usable errno instead of -1. make ksem_close return that usable errno instead of -1 (ERESTART). PR: 46957 END K 10 svn:author V 8 deischen K 8 svn:date V 27 2003-01-11T00:43:20.000000Z K 7 svn:log V 161 Increase the scheduler stack to 4 pages. This should prevent a stack overflow when dumping thread info (generated by receipt of SIGINFO). Reported by: jmallet END K 10 svn:author V 6 dillon K 8 svn:date V 27 2003-01-11T01:09:51.000000Z K 7 svn:log V 229 Remove all use of the LOG2() macro/inline, undoing some non-optimal cruft that crept in recently. GCC will optimize the divides and multiplies for us. Submitted by: David Schultz MFC after: 1 day END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-01-11T01:29:18.000000Z K 7 svn:log V 254 Edit the errata document so that it will make some sense for the release. For the most part this consists of snipping out old "boilerplate" text and making sure that version number bumps will make sense (when they happen). Approved by: re (implicitly) END K 10 svn:author V 6 scottl K 8 svn:date V 27 2003-01-11T01:59:21.000000Z K 7 svn:log V 1289 Major bugfixes for large memory and fast systems. aac.c: Re-arrange the interrupt handler to optimize the common case of the adapter interrupting us because one or more commands are complete, and do a read across the pci bus to ensure that all posted status writes are flushed. This should close a race that could cause command completion interrupts to be lost. Follow the spec a bit closer when filling out command structures. Enable the Fast Response feature to eliminate the need for the card to DMA successfull command completions back into host memory. Tell the controller how much physical memory we have. Without this there was a chance that our DMA regions would collide with the memory window used by the cache on the controller. The result would be massive data corruption. This seemed to mainly affect systems with >2GB of memory. Fix a few whitespace problems. aac_debug.c: Add an extra diagnostic when printing out commands. aac_disk.c: Add extra sanity checks. aacreg.h: Prepare for making this 64-bit clean by reducing the use of enumeration types in structures. Many thanks to Justin Gibbs for helping track these down. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2003-01-11T02:11:35.000000Z K 7 svn:log V 25 MFC: 1.4 Approved by: re END K 10 svn:author V 2 dd K 8 svn:date V 27 2003-01-11T02:36:20.000000Z K 7 svn:log V 110 Add symlink support to devfs_rule_matchpath(). This allows the user to unhide symlinks as well as hide them. END K 10 svn:author V 4 jake K 8 svn:date V 27 2003-01-11T04:15:46.000000Z K 7 svn:log V 52 Reset the channel in attach if its not the console. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-01-11T04:25:19.000000Z K 7 svn:log V 153 MFC: Add support for the Davicom DM9009 chipset. PR: 46859 Submitted by: Boaz Haberman Approved by: rwatson, imp END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-01-11T04:36:35.000000Z K 7 svn:log V 20 MFC: revision 1.134 END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-01-11T04:55:52.000000Z K 7 svn:log V 51 correct printf format Noticed by: alpha tinderbox END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2003-01-11T07:10:35.000000Z K 7 svn:log V 86 Add support for Corega FEtherII CB-TXD (CardBus 100M/10M). Fix typo (Coreaga->Corega) END K 10 svn:author V 6 marcel K 8 svn:date V 27 2003-01-11T07:24:54.000000Z K 7 svn:log V 49 Implement missing fpgetround() and fpsetround(). END K 10 svn:author V 6 dillon K 8 svn:date V 27 2003-01-11T07:29:47.000000Z K 7 svn:log V 184 Make 'sysctl vm.vmtotal' work properly using updated patch from Hiten. (the patch in the PR was stale). PR: kern/5689 Submitted by: Hiten Pandya END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-11T07:51:52.000000Z K 7 svn:log V 197 Don't count mbufs with m_type == MT_HEADER or MT_OOBDATA as control data in sballoc(), sbcompress(), sbdrop() and sbfree(). Fixes fstat() st_size reporting and kevent() EVFILT_READ on TCP sockets. END K 10 svn:author V 2 ue K 8 svn:date V 27 2003-01-11T09:56:31.000000Z K 7 svn:log V 384 MFbed: translation update hardware/alpha/proc-alpha.sgml: 1.51 -> 1.52 hardware/common/dev.sgml: 1.119 -> 1.124 hardware/pc98/proc-pc98.sgml: 1.1 -> 1.2 hardware/sparc64/Makefile: 1.1 -> 1.3 hardware/sparc64/article.sgml: 1.2 -> 1.3 hardware/sparc64/proc-sparc64.sgml: 1.4 -> 1.6 installation/common/trouble.sgml: 1.10 -> 1.11 relnotes/common/new.sgml: 1.467 -> 1.473 END K 10 svn:author V 2 ue K 8 svn:date V 27 2003-01-11T10:06:53.000000Z K 7 svn:log V 393 MFbed: translation updates errata/article.sgml: 1.1.2.90 -> 1.1.2.93 hardware/alpha/proc-alpha.sgml: 1.13.2.28 -> 1.13.2.30 hardware/common/artheader.sgml: 1.1.2.3 -> 1.1.2.4 hardware/common/dev.sgml: 1.13.2.73 -> 1.13.2.74 installation/common/artheader.sgml: 1.1.2.3 -> 1.1.2.4 readme/article.sgml: 1.1.2.15 -> 1.1.2.16 relnotes/common/new.sgml: 1.22.2.313 -> 1.22.2.316 END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-11T12:30:51.000000Z K 7 svn:log V 96 Don't restrict MBR sectorsize to 512 bytes. Test data provided by: Andrey Koklin END K 10 svn:author V 3 mux K 8 svn:date V 27 2003-01-11T12:39:45.000000Z K 7 svn:log V 80 Fix kernel build. Pointy hats to: dillon, Hiten Pandya END K 10 svn:author V 5 shiba K 8 svn:date V 27 2003-01-11T13:00:56.000000Z K 7 svn:log V 122 RATOC REX-R280(10Base-T Ether Card) and REX-9530(SCSI2 Card) have same product id. So use CIS info(PCCARD_CISTPL_VERS_1). END K 10 svn:author V 5 shiba K 8 svn:date V 27 2003-01-11T13:01:40.000000Z K 7 svn:log V 7 Regen. END K 10 svn:author V 5 shiba K 8 svn:date V 27 2003-01-11T13:04:59.000000Z K 7 svn:log V 99 Change to correct card entry. RATOC REX-R280 is 10Base-T Ether Card, RATOC REX-9530 is SCSI2 Card. END K 10 svn:author V 3 hrs K 8 svn:date V 27 2003-01-11T14:42:00.000000Z K 7 svn:log V 109 Merge from -CURRENT (revision 1.470). - s/Firewire/FireWire/ and add fwcontrol(8). - trm --> &man.trm.4;. END K 10 svn:author V 3 hrs K 8 svn:date V 27 2003-01-11T16:01:16.000000Z K 7 svn:log V 60 trm(4) man page has not introduced yet. Pointy hat to: hrs END K 10 svn:author V 3 des K 8 svn:date V 27 2003-01-11T16:08:59.000000Z K 7 svn:log V 43 Read sanpei's mind, and unbreak the build. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-01-11T16:11:21.000000Z K 7 svn:log V 40 FBSDIDize and clean up whitespace nits. END K 10 svn:author V 2 ue K 8 svn:date V 27 2003-01-11T18:23:18.000000Z K 7 svn:log V 126 MFbed: translation updates relnotes/common/new.sgml: 1.22.2.316 -> 1.22.2.318 share/sgml/release.dsl: 1.2.2.5 -> 1.2.2.6 END K 10 svn:author V 6 scottl K 8 svn:date V 27 2003-01-11T18:39:39.000000Z K 7 svn:log V 95 MFC: Fix race condition in interrupt handler and handle large memory configurations correctly. END K 10 svn:author V 3 ume K 8 svn:date V 27 2003-01-11T19:10:59.000000Z K 7 svn:log V 179 MFC: "struct route" is not sufficient. NetBSD PR 18751 sys/netinet6/esp_rijndael.c: 1.2 sys/netinet6/ipcomp_core.c: 1.5 sys/netkey/keydb.h: 1.8 sys/netkey/keysock.c: 1.18 END K 10 svn:author V 6 dillon K 8 svn:date V 27 2003-01-11T20:03:43.000000Z K 7 svn:log V 119 Cleanup the formatting from the last commit, convert everything to a more human-readable 'kilobytes' instead of pages. END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-01-11T20:07:17.000000Z K 7 svn:log V 88 In vm_page_alloc(), fuse two if statements that are conditioned on the same expression. END K 10 svn:author V 6 anholt K 8 svn:date V 27 2003-01-11T20:08:28.000000Z K 7 svn:log V 126 Add support for the Intel 82820 UP-only AGP bridge. PR: 41466 Submitted by: NIIMI Satoshi MFC after: 1 week END K 10 svn:author V 5 joerg K 8 svn:date V 27 2003-01-11T20:10:41.000000Z K 7 svn:log V 419 Bail out of fd_clone() if the parsed unit number doesn't match our expectation. This solves the problem, where in a constellation with two (or more) drives, an attempt is made to access a device name for that device using a historic partition letter, like /dev/fd1c. This is supposed to create a symlink to the master device, but previously, the link was always created to /dev/fd0, even if the request was for fd1*. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-01-11T20:34:34.000000Z K 7 svn:log V 26 Make iso.1 more readable. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-01-11T20:46:55.000000Z K 7 svn:log V 38 Note that the 1E is the 1 Enterprise. END K 10 svn:author V 2 ue K 8 svn:date V 27 2003-01-11T21:28:44.000000Z K 7 svn:log V 542 Synchronise with eu_US version: early-adopter/article.sgml: 1.8 -> 1.8.2.1 errata/article.sgml: 1.9 -> 1.9.2.2 hardware/common/artheader.sgml: 1.3 -> 1.3.2.1 hardware/common/dev.sgml: 1.119 -> 1.119.2.2 installation/common/artheader.sgml: 1.3 -> 1.3.2.1 installation/common/install.sgml: 1.16 -> 1.17 installation/common/trouble.sgml: 1.8 -> 1.10 readme/article.sgml: 1.19 -> 1.19.2.1 relnotes/common/new.sgml: 1.466 -> 1.467.2.7 Approved by: re@ (blanket) See also: 200301111940.h0BJevCZ049254@intruder.bmah.org on -doc END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-01-11T23:03:51.000000Z K 7 svn:log V 49 RELNOTESng version number bumps for 5.0-RELEASE. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-01-11T23:05:05.000000Z K 7 svn:log V 286 Fill in the errata document with some known issues and unfinished business from the 5.0 release engineering TODO list. The content from this file on the RELENG_5_0 branch will be merged back to HEAD, where the errata document will be maintained post-5.0. Approved by: re (implicitly) END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-01-11T23:05:39.000000Z K 7 svn:log V 159 Updates for the Early Adopter's Guide: GCC version number, update 4.8-RELEASE scheduled release date, update Perl removal text. Approved by: re (implicitly) END K 10 svn:author V 6 dillon K 8 svn:date V 27 2003-01-12T01:37:13.000000Z K 7 svn:log V 355 Change struct file f_data to un_data, a union of the correct struct pointer types, and remove a huge number of casts from code using it. Change struct xfile xf_data to xun_data (ABI is still compatible). If we need to add a #define for f_data and xf_data we can, but I don't think it will be necessary. There are no operational changes in this commit. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2003-01-12T02:13:58.000000Z K 7 svn:log V 121 MFC: 1.128; when resuming after a system suspend, re-issue the UHCI_CMD_MAXP command in case this setting was not saved. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-01-12T03:11:21.000000Z K 7 svn:log V 41 Merged from sys/isa/fd.c revision 1.244. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2003-01-12T03:31:10.000000Z K 7 svn:log V 546 It turns out that we do not need to add a new ioctl to unbreak a default-to-deny firewall. Simply turning off IPFW via a preexisting sysctl does the job. To make it more apparent (since nobody picked up on this in a week's worth of flames), the boolean sysctl's have been integrated into the /sbin/ipfw command set in an obvious and straightforward manner. For example, you can now do 'ipfw disable firewall' or 'ipfw enable firewall'. This is far easier to remember then the net.inet.ip.fw.enable sysctl. Reviewed by: imp MFC after: 3 days END K 10 svn:author V 3 mtm K 8 svn:date V 27 2003-01-12T04:53:54.000000Z K 7 svn:log V 386 Fix the named script to find the correct pid file for the named(8) daemon by providing a new rc.conf knob: named_pidfile that defaults to the path specified in the system-installed named.conf(5). Approved by: markm (mentor) Reviewed by: dougb Noticed by : Galen Sampson Dan Pelleg PR: conf/46402 MFC: 2 weeks (with re@ approval) END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-01-12T06:30:15.000000Z K 7 svn:log V 131 vm_hold_load_pages() needn't clear PG_ZERO because it didn't pass VM_ALLOC_ZERO to vm_page_alloc(). (PG_ZERO is clear by default.) END K 10 svn:author V 5 joerg K 8 svn:date V 27 2003-01-12T07:31:57.000000Z K 7 svn:log V 117 MFC the bugfix from 1.244: access to devices like /dev/fd1h now creates the symlink to the proper device (/dev/fd1). END K 10 svn:author V 5 joerg K 8 svn:date V 27 2003-01-12T07:32:29.000000Z K 7 svn:log V 41 Forgot in last message: Approved by: re END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-01-12T07:33:16.000000Z K 7 svn:log V 101 vm_fault_copy_entry() needn't clear PG_ZERO because it didn't pass VM_ALLOC_ZERO to vm_page_alloc(). END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-01-12T08:28:14.000000Z K 7 svn:log V 48 Make compile cleanly when USB_DEBUG is defined. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-01-12T08:33:26.000000Z K 7 svn:log V 147 - Remove the atapifd and atapist drivers from the boot floppies. - Don't move the cd9660 support into mfsroot-small.flp. Approved by: re (scottl) END K 10 svn:author V 6 dillon K 8 svn:date V 27 2003-01-12T09:23:13.000000Z K 7 svn:log V 139 MFC removal of the LOG2() macro removal to try to keep the swap code more inline with -current (for a possible swapoff MFC in the future). END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-12T09:28:16.000000Z K 7 svn:log V 80 Add a manual page for the lio_listio() syscall. Still needs a bit of polishing. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-12T09:33:16.000000Z K 7 svn:log V 53 Remove "XXX undocumented" comment from lio_listio(). END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-12T09:40:23.000000Z K 7 svn:log V 103 Allowing nent < 0 in aio_suspend() and lio_listio() is just asking for trouble. Return EINVAL instead. END K 10 svn:author V 2 ue K 8 svn:date V 27 2003-01-12T09:41:41.000000Z K 7 svn:log V 184 Sync to en_US versions: early-adopter/article.sgml: 1.8.2.1 -> 1.8.2.2 errata/article.sgml: 1.9.2.2 -> 1.9.2.3 share/sgml/release.dsl: 1.6 -> 1.6.2.1 Approved by: re@ (blanket) END K 10 svn:author V 2 ue K 8 svn:date V 27 2003-01-12T09:55:02.000000Z K 7 svn:log V 74 MFbed: translation update hardware/sparc64/proc-sparc64.sgml: 1.6 -> 1.7 END K 10 svn:author V 4 mike K 8 svn:date V 27 2003-01-12T15:18:47.000000Z K 7 svn:log V 100 Fix struct iovec documentation to match reality. Submitted by: Craig Rodrigues END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-12T17:39:29.000000Z K 7 svn:log V 62 Shift things around a bit in preparation for future evilness. END K 10 svn:author V 3 hrs K 8 svn:date V 27 2003-01-12T18:10:17.000000Z K 7 svn:log V 953 MFC: catch up with the English version for 5.0-RELEASE. 1.6 -> 1.8.2.2 early-adopter/article.sgml 1.9 -> 1.9.2.3 errata/article.sgml 1.3 -> 1.5 hardware/Makefile (new) -> 1.31 hardware/alpha/proc-alpha.sgml 1.3 -> 1.3.2.1 hardware/common/artheader.sgml 1.115 -> 1.119.2.2 hardware/common/dev.sgml 1.3 -> 1.4 hardware/common/hw.ent 1.3 -> 1.4 hardware/i386/article.sgml (new) -> 1.1 hardware/pc98/Makefile (new) -> 1.1 hardware/pc98/article.sgml (new) -> 1.1 hardware/pc98/proc-pc98.sgml 1.1 -> 1.3 hardware/sparc64/Makefile 1.2 -> 1.3 hardware/sparc64/article.sgml (new) -> 1.5 hardware/sparc64/proc-sparc64.sgml 1.4 -> 1.5 relnotes/Makefile 1.424 -> 1.454 relnotes/common/new.sgml 1.3 -> 1.4 relnotes/i386/article.sgml (new) -> 1.1 relnotes/ia64/Makefile (new) -> 1.1 relnotes/ia64/article.sgml 1.6 -> 1.6.2.1 share/sgml/release.dsl Approved by: re (blanket) END K 10 svn:author V 4 roam K 8 svn:date V 27 2003-01-12T18:23:15.000000Z K 7 svn:log V 9 /tmp/msg END K 10 svn:author V 4 roam K 8 svn:date V 27 2003-01-12T18:27:04.000000Z K 7 svn:log V 243 Forced commit; the previous commit's message should have been: Add 'id' tags to all sections to ensure a sensible naming scheme for the generated HTML documents. Translators: no content changes. Discussed with: bmah and udo on -doc END K 10 svn:author V 4 jeff K 8 svn:date V 27 2003-01-12T19:04:49.000000Z K 7 svn:log V 163 - Move ke_pctcpu and ke_cpticks into the scheduler specific datastructure. This will prevent access through mechanisms other than the published interfaces. END K 10 svn:author V 3 hrs K 8 svn:date V 27 2003-01-12T19:48:18.000000Z K 7 svn:log V 177 Merge the following from the English version: 1.424 -> 1.444 relnotes/common/new.sgml Submitted by: Hideyuki KURASHINA References: [doc-jp-work 577] END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-01-12T21:03:38.000000Z K 7 svn:log V 251 Partial support for the nVidia nForce2 chipset's on-board Broadcom/Altima PHY and 3com MAC. Specifications for the Altima PHY are available at: http://www.altimacom.com/products/ac101L.html Submitted by: Mikko S. Hyvarinen END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-12T21:16:49.000000Z K 7 svn:log V 119 Add code to make md(4) a GEOM device driver instead of relying in the disk mini-layer. This is currently not enabled. END K 10 svn:author V 3 hrs K 8 svn:date V 27 2003-01-12T21:34:48.000000Z K 7 svn:log V 274 Merge the following from the English version: 1.1 -> 1.2 hardware/pc98/proc-pc98.sgml 1.122 -> 1.124 hardware/common/dev.sgml 1.5 -> 1.7 hardware/sparc64/proc-sparc64.sgml Submitted by: Hideyuki KURASHINA References: [doc-jp-work 581] END K 10 svn:author V 3 hrs K 8 svn:date V 27 2003-01-12T22:33:40.000000Z K 7 svn:log V 428 MFen: Add `id' attribute to . 1.9 -> 1.11 early-adopter/article.sgml 1.10 -> 1.12 errata/article.sgml 1.124 -> 1.126 hardware/common/dev.sgml 1.3 -> 1.5 hardware/common/intro.sgml 1.3 -> 1.5 hardware/i386/proc-i386.sgml 1.1 -> 1.3 hardware/ia64/proc-ia64.sgml 1.2 -> 1.4 hardware/pc98/proc-pc98.sgml 1.7 -> 1.9 hardware/sparc64/proc-sparc64.sgml 1.474 -> 1.476 relnotes/common/new.sgml END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-01-12T23:32:46.000000Z K 7 svn:log V 300 Make vm_page_alloc() return PG_ZERO only if VM_ALLOC_ZERO is specified. The objective being to eliminate some cases of page queues locking. (See, for example, vm/vm_fault.c revision 1.160.) Reviewed by: tegge (Also, pointed out by tegge that I changed vm_fault.c before changing vm_page.c. Oops.) END K 10 svn:author V 3 hrs K 8 svn:date V 27 2003-01-13T00:11:58.000000Z K 7 svn:log V 69 Add missing parts in the previous commit. Approved by: re (blanket) END K 10 svn:author V 6 dillon K 8 svn:date V 27 2003-01-13T00:33:17.000000Z K 7 svn:log V 186 Bow to the whining masses and change a union back into void *. Retain removal of unnecessary casts and throw in some minor cleanups to see if anyone complains, just for the hell of it. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-13T01:29:14.000000Z K 7 svn:log V 45 Add missing word to "Return Values" section. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-13T02:58:18.000000Z K 7 svn:log V 145 Lock the stream before calling __sfileno() to retrieve the file descriptor. 1003.1-2001 requires that fileno() behave as if it locks the stream. END K 10 svn:author V 5 benno K 8 svn:date V 27 2003-01-13T03:24:07.000000Z K 7 svn:log V 100 Correct an off-by-one error in the calculation of the number of interrupt resources we're managing. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2003-01-13T03:42:41.000000Z K 7 svn:log V 260 - Unbreak world. I did not notice that libkvm was still used in some places to access the pctcpu. This will have to be sorted out more later as the new scheduler requires a procedural interface for this data. A more complete solution will follow. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-01-13T03:58:41.000000Z K 7 svn:log V 11 Regenerate END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-01-13T04:06:38.000000Z K 7 svn:log V 53 Enable rl(4). It is now fully working using busdma. END K 10 svn:author V 3 njl K 8 svn:date V 27 2003-01-13T05:09:07.000000Z K 7 svn:log V 95 Quirk for Sony USB disk-on-key device. PR: kern/46386 Submitted by: dillon MFC after: 3 days END K 10 svn:author V 3 njl K 8 svn:date V 27 2003-01-13T05:34:42.000000Z K 7 svn:log V 46 Add check for AIO support before starting up. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-01-13T06:20:03.000000Z K 7 svn:log V 125 A few people don't seem to like "undermydesk". Use something else for the release. Approved by: scottl, murray(implicitly) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-01-13T06:30:20.000000Z K 7 svn:log V 58 I meant to also add the version number to the GNU tupple. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-01-13T06:51:16.000000Z K 7 svn:log V 71 Fixed typo and style. Submitted by: Toru Morimoto END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-01-13T06:55:01.000000Z K 7 svn:log V 17 MFC: Fixed typo. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-13T08:01:09.000000Z K 7 svn:log V 268 Remove the printf which announces the creation of malloc disks: it is inconsistent when we do not do it for swap or vnode. We still printf for preloaded disks because of the weak debugging options people have in embedded/tiny environments where this is usually used. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-13T08:31:41.000000Z K 7 svn:log V 28 Add opt_geom.h to the list. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-13T08:41:47.000000Z K 7 svn:log V 57 Add prototypes for the non-standard _unlocked functions. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-13T08:44:03.000000Z K 7 svn:log V 10 Fix typo. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-13T08:46:32.000000Z K 7 svn:log V 54 Remove g_silence(). It does not do anything anymore. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-13T08:49:36.000000Z K 7 svn:log V 205 Remove four members of struct nameidata which have been commented out since rev 1.1 (24 may 1994) of this file. Add a nail to the K&R coffin by removing the #ifdef'ed K&R function declaration for NDINIT. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-13T08:50:23.000000Z K 7 svn:log V 241 Add a mutex around the per unit bioqueue. Only grab giant in the per unit kthread for SWAP and VNODE backed devices. Initialize the bioq before the kthread gets a chance to study it. Don't lock Giant in mddone_swap, we shouldn't need it. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-01-13T08:52:53.000000Z K 7 svn:log V 33 MFC: Add SCSI MO device support. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-13T10:37:11.000000Z K 7 svn:log V 60 Refer to 1003.1 instead of 1003.2 in the Standards section. END K 10 svn:author V 3 hsu K 8 svn:date V 27 2003-01-13T11:01:20.000000Z K 7 svn:log V 73 Fix NewReno. Reviewed by: Tom Henderson END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-13T11:34:35.000000Z K 7 svn:log V 233 Always issue ioctls as BIO_GEATTR requests. The direction of data copies on ioctls are no reliable indication of the ioctls "set" or "get" nature or if such simplistic categories can even be applied. MFC candidate: boot0cfg issue. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2003-01-13T15:06:05.000000Z K 7 svn:log V 59 style(9) fixes, mostly add parens around return arguments. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-01-13T15:08:48.000000Z K 7 svn:log V 73 Merge big endian and little endian case. Fill fdf bit fields and others. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-01-13T16:08:09.000000Z K 7 svn:log V 280 Minimal fix for DV part. - Don't panic on contigmalloc failure. - Calculate timestamp by feedforward rather than feedback which depends on unreliable interrupt timing. - Overwrite timestamp in CIP header correctly. - Add debug code for timestamp synchronization. - Add comments. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-01-13T16:15:56.000000Z K 7 svn:log V 48 Update the kernel location in FILES. PR: 47015 END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-13T17:31:46.000000Z K 7 svn:log V 96 Enable the new h0h0magic code which on GEOM kernels make the md(4) driver a _real_ GEOM driver. END K 10 svn:author V 5 orion K 8 svn:date V 27 2003-01-13T17:42:13.000000Z K 7 svn:log V 100 Add nForce2 device id. Submitted by: "Mikko S. Hyvarinen" MFC after: 5 days END K 10 svn:author V 5 orion K 8 svn:date V 27 2003-01-13T17:43:49.000000Z K 7 svn:log V 100 Add Realtek ALC650 id. Submitted by: "Mikko S. Hyvarinen" MFC after: 5 days END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-01-13T18:57:19.000000Z K 7 svn:log V 88 Add the /boot prefix. I forgot this when updating the location. Neglected by: trhodes END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-01-13T19:24:34.000000Z K 7 svn:log V 133 MFR500: Updates for GCC version number, update 4.8-RELEASE scheduled release date, update Perl removal text. Reminded by: keramida END K 10 svn:author V 5 joerg K 8 svn:date V 27 2003-01-13T19:42:21.000000Z K 7 svn:log V 171 Mention the oddities and requirements for mount operations executed by non-root users. PR: docs/42651 Submitted by: Thomas Seck MFC after: 3 days END K 10 svn:author V 6 dillon K 8 svn:date V 27 2003-01-13T19:42:41.000000Z K 7 svn:log V 816 Add a caching option to dump. Use -C. Note that NetBSD has a caching option called -r but it takes 512 byte blocks instead of megabytes, and I felt a megabytes specification would be far more useful so I did not use the same option character. This will *greatly* improve dump performance at the cost of possibly missing filesystem changes that occur between passes, and does a fairly good job making up for the loss of buffered block devices. Caching is disabled by default to retain historical behavior. In tests, dump performance improved by about 40% when dumping / or /usr. Beware that dump forks and the cache may wind up being larger then you specify, but a more complex shared memory implementation would not produce results that are all that much better so I kept it simple for now. MFC after: 3 days END K 10 svn:author V 6 dillon K 8 svn:date V 27 2003-01-13T19:50:46.000000Z K 7 svn:log V 44 Add support for obsolete option form for -C END K 10 svn:author V 6 dillon K 8 svn:date V 27 2003-01-13T19:56:03.000000Z K 7 svn:log V 63 Grr. I keep forgetting things. Include -C in dump's usage() . END K 10 svn:author V 6 dillon K 8 svn:date V 27 2003-01-13T19:58:05.000000Z K 7 svn:log V 56 really, this time for sure. Fix formatting in usage(). END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-01-13T20:02:40.000000Z K 7 svn:log V 58 List the Davicom 9009 as supported. Discussed with: bmah END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-13T20:19:04.000000Z K 7 svn:log V 88 OK Ok, so I didn't check the NO_GEOM case for the final version... Stumbled on by: bde END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-13T21:04:15.000000Z K 7 svn:log V 118 MFC: Allways issue ioctls as BIO_GETATTR. This should fix the "boot0cfg/fdisk on open disks" issue. Approved by: re END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-01-13T21:08:21.000000Z K 7 svn:log V 120 MFC: Workaround the case where we do a Create_Chunk_DWIM() in a freebsd chunk that has no child chunk. Approved by: re END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-01-13T21:09:20.000000Z K 7 svn:log V 94 MFC: Output each partition's p_fstype in the configuration text dump output. Approved by: re END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-01-13T21:10:22.000000Z K 7 svn:log V 143 MFC: Use the type field gleaned from the GEOM dumpconf text output to set the subtype when adding part chunks in Open_Disk(). Approved by: re END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-01-13T21:28:24.000000Z K 7 svn:log V 515 Fix interactive booting: o Revision 1.38 introduced the -n flag. It conflicted with the RB_BOOTINFO flag, so was in effect always on. Change the -n flag to be bit 0x1c instead of 0x1f. This also had the consequence that a mal-formed /boot.config would render the system unbootable because the user was unable to enter anything at all on the command line. o Remove the initialization of opt to be RB_BOOTINFO since we filter that bit out and do not otherwise use it. Reviewed by: jhb MFC after: 3 days END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-13T21:32:16.000000Z K 7 svn:log V 75 We can get past here on a normal vnode as well, so use VOP_STRATEGY if so. END K 10 svn:author V 4 ceri K 8 svn:date V 27 2003-01-13T21:43:50.000000Z K 7 svn:log V 134 MFC r1.81: Sort. Move /usr/heimdal to /var/heimdal where it really is. PR: docs/46637 Submitted by: Igor Sobrado END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2003-01-13T21:57:07.000000Z K 7 svn:log V 58 If you don't create a /usr filesystem, / will need 200MB. END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2003-01-13T21:58:27.000000Z K 7 svn:log V 86 MFC: If you don't create a /usr filesystem, / will need 200MB. Approved by: re (jhb) END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-13T22:20:36.000000Z K 7 svn:log V 1237 Even if the permissions deny it, a process should be allowed to access its controlling terminal. In essense, history dictates that any process is allowed to open /dev/tty for RW, irrespective of credential, because by definition it is it's own controlling terminal. Before DEVFS we relied on a hacky half-device thing (kern/tty_tty.c) which did the magic deep down at device level, which at best was disgusting from an architectural point of view. My first shot at this was to use the cloning mechanism to simply give people the right tty when they ask for /dev/tty, that's why you get this, slightly counter intuitive result: syv# ls -l /dev/tty `tty` crw--w---- 1 u1 tty 5, 0 Jan 13 22:14 /dev/tty crw--w---- 1 u1 tty 5, 0 Jan 13 22:14 /dev/ttyp0 Trouble is, when user u1 su(1)'s to user u2, he cannot open /dev/ttyp0 anymore because he doesn't have permission to do so. The above fix allows him to do that. The interesting side effect is that one was previously only able to access the controlling tty by indirection: date > /dev/tty but not by name: date > `tty` This is now possible, and that feels a lot more like DTRT. PR: 46635 MFC candidate: could be. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2003-01-13T22:44:23.000000Z K 7 svn:log V 146 Apply bandaid to bring svr4_sys_waitsys() in line with exit1(). This routine really need to be gutted and merged with exit1(). Reviewed by: jhb END K 10 svn:author V 6 dillon K 8 svn:date V 27 2003-01-13T22:51:17.000000Z K 7 svn:log V 290 primarily MFC vm_map.c 1.275. Also pull-in vm_waitproc() and cpu_wait() changes from current. This should close reference count races with the vmspace structure. There is still a shmexit() race (structure never freed) which will be addressed in a day or two with a fix MFC from current. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2003-01-13T23:04:32.000000Z K 7 svn:log V 514 It is possible for an active aio to prevent shared memory from being dereferenced when a process exits due to the vmspace ref-count being bumped. Change shmexit() and shmexit_myhook() to take a vmspace instead of a process and call it in vmspace_dofree(). This way if it is missed in exit1()'s early-resource-free it will still be caught when the zombie is reaped. Also fix a potential race in shmexit_myhook() by NULLing out vmspace->vm_shm prior to calling shm_delete_mapping() and free(). MFC after: 7 days END K 10 svn:author V 3 hrs K 8 svn:date V 27 2003-01-13T23:37:21.000000Z K 7 svn:log V 88 Merge the following from the English version: 1.444 -> 1.475 relnotes/common/new.sgml END K 10 svn:author V 6 scottl K 8 svn:date V 27 2003-01-13T23:48:42.000000Z K 7 svn:log V 194 Partial MFC from a few days ago: Close up a race condition in the interrupt handler and report the number of physical ram pages to the card so it can map it's cache correctly. Approved by: re END K 10 svn:author V 6 scottl K 8 svn:date V 27 2003-01-13T23:51:14.000000Z K 7 svn:log V 291 Since reseting the SCSI busses via the passthrough interface usually confuses the controller, tell CAM not to do it. Also report the correct error condition to CAM when it tries to probe a target that doesn't exists. This should make the CAM interface less risky to use. MFC After: 3 days END K 10 svn:author V 6 marcel K 8 svn:date V 27 2003-01-13T23:53:46.000000Z K 7 svn:log V 281 Prevent infinite substitution of the empty string by forcing non- global substitution. In general it's a makefile bug to globally substitute the empty string, but it's a bug in make(1) if a bug in the makefile yields an infinite running time of make(1). Not objected to by: arch@ END K 10 svn:author V 3 hrs K 8 svn:date V 27 2003-01-13T23:54:13.000000Z K 7 svn:log V 119 Merge the following from the English version: 1.444 -> 1.467.2.7 relnotes/common/new.sgml Approved by: re (blanket) END K 10 svn:author V 3 hrs K 8 svn:date V 27 2003-01-13T23:58:17.000000Z K 7 svn:log V 31 Add a mistakenly removed part. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2003-01-14T00:18:06.000000Z K 7 svn:log V 44 Add my birthday Approved by: ceri (mentor) END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-01-14T00:50:30.000000Z K 7 svn:log V 103 Add an entry for the Dlink Air 660 Wireless PC Card. PR: 46977 Submitted by: gioria Approved by: imp END K 10 svn:author V 3 mtm K 8 svn:date V 27 2003-01-14T01:12:07.000000Z K 7 svn:log V 108 MFC of rc.d/named pidfile fix. rc.conf ver. 1.166 rc.d/named ver. 1.6 Approved by: re, markm (mentor) END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-01-14T01:14:08.000000Z K 7 svn:log V 42 Note that the Dlink Air 660 is supported. END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-01-14T02:28:39.000000Z K 7 svn:log V 36 Make vm_pageout_page_free() static. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-14T02:37:06.000000Z K 7 svn:log V 74 Including before has not been necessary for a while now. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-14T02:57:54.000000Z K 7 svn:log V 71 Manual page for sem.ko/options P1003_1B_SEMAPHORES, similar to aio(4). END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-14T03:36:45.000000Z K 7 svn:log V 267 Add the newly created semaphore to the named semaphore list in sem_open() so that multiple opens of the same semaphore without an intervening sem_close() return the same object, and so that sem_close() does not segfault while trying to remove the item from the list. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-14T03:39:09.000000Z K 7 svn:log V 105 Cross reference sem(4) so users know which kernel options are required to use these semaphore functions. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-14T03:42:16.000000Z K 7 svn:log V 31 Cross reference lio_listio(2). END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-14T04:12:33.000000Z K 7 svn:log V 186 Sharing semaphores between processes works now, so remove the stale comments about it always returning EPERM. Document that ENFILE occurs when the limit on kernel semaphores is reached. END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-01-14T06:57:03.000000Z K 7 svn:log V 174 - Update vm_pageout_deficit using atomic operations. It's a simple counter outside the scope of existing locks. - Eliminate a redundant clearing of vm_pageout_deficit. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-01-14T07:06:40.000000Z K 7 svn:log V 79 MFC: 1.61: Fix implicit -n flag. Approved by: re@ Early MFC requested by: re@ END