ƒ¯{140000 214 175 141 150 408 135 155 120 365 203 132 265 143 252 181 224 294 141 329 126 236 266 151 343 171 150 281 501 995 221 950 244 868 152 144 603 182 122 211 360 96 125 354 102 119 118 113 142 182 747 783 511 159 324 124 184 116 185 299 123 148 183 152 144 116 308 173 178 136 128 134 411 561 143 162 327 131 364 171 399 125 196 116 236 133 129 277 145 135 173 147 244 141 157 133 357 237 298 248 239 142 188 231 329 252 196 306 337 526 410 252 153 116 488 103 217 281 235 245 309 263 555 170 215 555 583 161 1188 135 182 462 296 138 166 170 131 139 204 279 369 158 116 112 116 127 330 174 322 309 122 385 115 119 143 135 130 132 148 141 167 483 160 180 181 223 1405 1451 257 129 136 169 174 126 128 96 166 104 96 104 387 154 108 174 107 131 258 132 206 169 199 217 113 104 133 504 232 286 136 165 148 115 190 206 259 219 196 194 226 186 486 2022 172 130 277 204 K 10 svn:author V 6 cognet K 8 svn:date V 27 2005-01-10T22:41:08.000000Z K 7 svn:log V 80 Don't assume pmap_update() will cpwait for us, pmap_update will disappear soon. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2005-01-10T22:43:16.000000Z K 7 svn:log V 46 Add support for ptrace() and gdb breakpoints. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-10T23:00:58.000000Z K 7 svn:log V 53 MFC 1.7: Fix .Nd description and bump document date. END K 10 svn:author V 6 julian K 8 svn:date V 27 2005-01-10T23:01:35.000000Z K 7 svn:log V 312 MFC: Replace the static "qdat" structure with a per-instance softc field in all USB ethernet drivers. The qdat structure contains a pointer to the interface's struct ifnet and is used to process incoming packets, so simultaneous use of two similar devices caused crashes and confusion. PR: kern/59290 END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-10T23:01:44.000000Z K 7 svn:log V 38 MFC 1.5: Add missing .It in list tag. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-10T23:04:55.000000Z K 7 svn:log V 58 Add a manual page for the kernel's EVENTHANDLER facility. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-10T23:06:34.000000Z K 7 svn:log V 23 MFC: The .Fn function. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-10T23:08:56.000000Z K 7 svn:log V 267 MFC 1.11: Move the description of MNT_FORCE closer to mntflags and use a .Bl list for the valid flag values. This way, if VFS_UNMOUNT(9) supports more flags in the future, adding a single list item is going to be easy and all the flags are going to be in one place. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-10T23:10:51.000000Z K 7 svn:log V 105 MFC 1.8: . Use a .Bl list for describing macro arguments. . Various wordign fixes. . Bump document date. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-10T23:29:08.000000Z K 7 svn:log V 35 MFC: There is no VFS_INIT() macro. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-10T23:34:51.000000Z K 7 svn:log V 167 MFC 1.3: . Use a -tag instead of an -inset list, which makes the arguments of the macro stand out more clearly. . Various other wording fixes. . Bump document date. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-10T23:36:20.000000Z K 7 svn:log V 46 MFC 1.12: Properly cross-reference pccard(4). END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-10T23:39:18.000000Z K 7 svn:log V 154 MFC 1.6: Convert the descriptions of module versions to an explicit list and note that these versions numbers refer to moddepend, not the current module. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-10T23:43:39.000000Z K 7 svn:log V 84 MFC 1.8-1.9: Avoid overusing "these" by breaking a long sentence in 2 smaller ones. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-10T23:45:00.000000Z K 7 svn:log V 126 MFC 1.6: Use a .Bl -tag list instead of plain .Pp paragraphs for describing the macro arguments expected by SYSCALL_MODULE(). END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-10T23:46:12.000000Z K 7 svn:log V 196 MFC 1.14: The VFS_MOUNT() macro expects only 2 arguments in the nmount world (since revision 1.173 of src/sys/sys/mount.h). Update its prototype, the argument list description and bump the date. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-10T23:47:20.000000Z K 7 svn:log V 44 MFC 1.8: Trim excessively verbose sentence. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-10T23:48:26.000000Z K 7 svn:log V 231 MFC 1.11: - The .Fn macro and description of the `struct statfs' type of `sbp'. - List of struct statfs fields that are related to file systems, much like the list in stat.2 for the userlevel `struct stat'. - Bump document date. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-10T23:51:38.000000Z K 7 svn:log V 29 MFC: The .Fn macro/function. END K 10 svn:author V 8 vkashyap K 8 svn:date V 27 2005-01-10T23:55:09.000000Z K 7 svn:log V 138 Merged from RELENG_4, changes related to the 9.1.5.2 release of twa on the 3ware website. Reviewed by:re Approved by:re MFC after:4 days END K 10 svn:author V 5 dougb K 8 svn:date V 27 2005-01-11T00:25:38.000000Z K 7 svn:log V 171 1. s/women/woman/ when the singular is intended 2. Remove some duplicates 3. Slightly improve a punch line, "and then cut off her head" instead of "and cut her head off." END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-01-11T00:31:05.000000Z K 7 svn:log V 59 MFC: newfs.c 1.78 Cast to intmax_t when using %jd format. END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-01-11T00:32:43.000000Z K 7 svn:log V 250 Properly calculate the offset in mapping the memory of pccards. This allows my 3com cards to work again. It appears that this code was once there, but I removed it when I added the alignment issues. MFC After: 5 days PR: 70639 (and likely others) END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-01-11T00:40:00.000000Z K 7 svn:log V 79 Another prism2 card (not sure what, if anything, is needed for >=5) Pr: 43805 END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-01-11T00:53:58.000000Z K 7 svn:log V 58 puc handles this card, so remove it from here. PR: 48468 END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-01-11T01:17:07.000000Z K 7 svn:log V 188 Final attempt to make aha 1542A working. If not, oh well, I don't have the card and no way to reproduce problems. We do this by applying the workaround to firmware revsion 0. PR: 14334 END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2005-01-11T01:19:43.000000Z K 7 svn:log V 404 MFC: 1.6; When searching for a suitable block of memory on the free list, skip blocks that are too big by a factor of two or greater. This avoids some cases of extremely inefficient memory use that can occur when large (e.g. 64k) blocks on the free list get used when allocating a 4k chunk of 64-byte fragments. Because fragments have their own free list, the 60k difference got lost forever every time. END K 10 svn:author V 4 emax K 8 svn:date V 27 2005-01-11T01:39:53.000000Z K 7 svn:log V 901 Make default RFCOMM session MTU match default L2CAP MTU. This is just a workaround for a know problem with Motorola E1000 phone. Something is wrong with the configuration of L2CAP/RFCOMM channel. Even though we set L2CAP MTU to 132 bytes (default RFCOMM MTU 127 + 5 bytes RFCOMM frame header) and the phone accepts it, the phone still sends oversized L2CAP packets. It appears that the phone wants to use bigger (667 bytes) RFCOMM frames, but it does not segment them according to the configured L2CAP MTU. The 667 bytes RFCOMM frame size corresponds to the default L2CAP MTU of 672 bytes (667 + 5 bytes RFCOMM frame header). This problem only appears if connection was initiated from the phone. I'm not sure who is at fault here, so for now just put workaround in place. Quick look at the spec did not reveal any anwser. Tested by: Jes < jjess at freebsd dot polarhome dot com > MFC after: 3 days END K 10 svn:author V 5 brian K 8 svn:date V 27 2005-01-11T01:47:44.000000Z K 7 svn:log V 126 Collapse "fgrep | egrep | sed" down to a single sed. This also trims extraneous commas from domain names. MFC after: 7 days END K 10 svn:author V 5 brian K 8 svn:date V 27 2005-01-11T02:08:53.000000Z K 7 svn:log V 855 Adjust the mail reject output so that it gives an abreviated reason for the reject. For example: Checking for rejected mail hosts: 48 getherbalnow.info (451... resolve) 46 absorb.com (451... resolve) 4 tgmart01.codns.com (553... exist) 3 kali.com.cn (451... resolve) 2 genie.com (451... resolve) 1 zv.qy (553... exist) 1 zd.hinet.hr (553... exist) .... The bit in parenthesis is the reject code and the last word on the line - enough to give the admin a better chance of seeing real problems (hopefully!). While I'm here, remove the "<" at the start of rejects coming from "from" addresses without a name@ part. I had to rewrite the patch given by the submitter as this script has been sed'ified (used to be perl) and I think the reject code is useful.... PR: 17377 Idea from: root at ns dot internet dot dk MFC after: 7 days END K 10 svn:author V 8 vkashyap K 8 svn:date V 27 2005-01-11T03:00:49.000000Z K 7 svn:log V 146 MFC to RELENG_5, recent changes corresponding to the 9.1.5.2 release of twa on the 3ware website. Reviewed by:re Approved by:re MFC after:5 days END K 10 svn:author V 8 bmilekic K 8 svn:date V 27 2005-01-11T03:33:09.000000Z K 7 svn:log V 770 While we want the recursion protection for the bucket zones so that recursion from the VM is handled (and the calling code that allocates buckets knows how to deal with it), we do not want to prevent allocation from the slab header zones (slabzone and slabrefzone) if uk_recurse is not zero for them. The reason is that it could lead to NULL being returned for the slab header allocations even in the M_WAITOK case, and the caller can't handle that (this is also explained in a comment with this commit). The problem analysis is documented in our mailing lists: http://docs.freebsd.org/cgi/getmsg.cgi?fetch=153445+0+archive/2004/freebsd-current/20041231.freebsd-current (see entire thread for proper context). Crash dump data provided by: Peter Holm END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-01-11T03:44:17.000000Z K 7 svn:log V 60 There are no PC98 amd64 machines, so gc a few stray ifdefs. END K 10 svn:author V 3 suz K 8 svn:date V 27 2005-01-11T04:24:17.000000Z K 7 svn:log V 52 KAME-IPSEC has already supports TCP_SIGNATURE(IPv4) END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2005-01-11T05:07:44.000000Z K 7 svn:log V 505 More disc1 package set adjustments. With the shift to linux_base-8 we got to the point there wasn't enough space to put much more than the basic gnome2-lite/kde-lite packages on disc1 which was painful. So for 4.11 we're going to make a disc1-gnome and disc1-kde which allows us to put back a bunch of packages that have been slowly stripped out of disc1 due to size issues. Set the environment variable PKG_WINDOW to select which base windowing system to include, default is gnome. MFC after: 2 days END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-01-11T05:33:18.000000Z K 7 svn:log V 90 Use the FreeBSD standard license, since there's no reason to use the version I have here. END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-01-11T05:34:14.000000Z K 7 svn:log V 30 /* -> /*- for a second clause END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-01-11T05:38:01.000000Z K 7 svn:log V 118 The card activation failured message is lame, and not done for other busses, nor for the 16-bit cards. Eliminate it. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2005-01-11T06:15:19.000000Z K 7 svn:log V 263 Remove a.out runtime linker. It doesn't build and was removed from the build over two years ago by peter. The binary a.out version of ld.so can be obtained from misc/compat22 or src/lib/compat/compat22. Discussed on: -arch Voted yes: jhb, ru, linimon, delphij END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-01-11T06:22:48.000000Z K 7 svn:log V 5 nits END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-01-11T06:24:40.000000Z K 7 svn:log V 33 Use the standard FreeBSD license END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-01-11T06:48:38.000000Z K 7 svn:log V 261 Add a few cards from NetBSD. They don't work yet, since the code to read the ethernet address from the attribute space hasn't been implemented. Also add flags for the MBH10302. The flags and maddr fields will be used when reading from the attribute space... END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-01-11T07:05:56.000000Z K 7 svn:log V 10 fix typo. END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-01-11T07:08:15.000000Z K 7 svn:log V 27 we are not OLD_BPF system. END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-01-11T07:14:37.000000Z K 7 svn:log V 26 remove HAVE_OLD_BPF part. END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-01-11T07:17:33.000000Z K 7 svn:log V 21 don't see NBPFILTER. END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-01-11T07:18:17.000000Z K 7 svn:log V 50 Revert part of last commit that was unintentional END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-01-11T07:34:13.000000Z K 7 svn:log V 90 MFp4: sc_child isn't used on FreeBSD, so ifdef it out in a way that is NetBSD mergeable. END K 10 svn:author V 3 phk K 8 svn:date V 27 2005-01-11T07:36:22.000000Z K 7 svn:log V 654 Remove the unused credential argument from VOP_FSYNC() and VFS_SYNC(). I'm not sure why a credential was added to these in the first place, it is not used anywhere and it doesn't make much sense: The credentials for syncing a file (ability to write to the file) should be checked at the system call level. Credentials for syncing one or more filesystems ("none") should be checked at the system call level as well. If the filesystem implementation needs a particular credential to carry out the syncing it would logically have to the cached mount credential, or a credential cached along with any delayed write data. Discussed with: rwatson END K 10 svn:author V 6 grehan K 8 svn:date V 27 2005-01-11T08:09:50.000000Z K 7 svn:log V 687 - allow a device hint to disable probing a slot on a Uninorth PCI bus. e.g. at the loader: set hint.pcib.1.skipslot=26 This allows undocumented and problematic hardware on some systems to be ignored, for instance, the USB keyboard/mouse that shows up on a 12" albook that doesn't exist nor do anything other than eat up the syscons keyboard. Another one is the unused USB cell in the old 366MHz iBook that locks up the machine when probed. In a way this is temporary, since there are better fixes for the above problems, but will be useful in the meantime by allowing a keyboard to be used to help debug said fixes :) - while here remove some trailing white space END K 10 svn:author V 5 joerg K 8 svn:date V 27 2005-01-11T08:51:21.000000Z K 7 svn:log V 416 The total sum of blocks for the -l and -s option is printed always, regardless whether the output is to a terminal or not. As this is consistent with the SUSPv2 specification (even though we do not otherwise fully implement SUSPv2's ls(1) options), document this as it is now, rather than trying to change the behaviour itself. PR: docs/76072 Submitted by: Sebastian Rey MFC after: 1 week END K 10 svn:author V 3 phk K 8 svn:date V 27 2005-01-11T09:10:46.000000Z K 7 svn:log V 67 Wrap the bufobj operations in macros: BO_STRATEGY() and BO_WRITE() END K 10 svn:author V 3 phk K 8 svn:date V 27 2005-01-11T10:01:54.000000Z K 7 svn:log V 231 Give flushbuflist() a struct bufv as first argument and avoid home-rolling TAILQ_FOREACH_SAFE(). Loose the error pointer argument and return any errors the normal way. Return EAGAIN for the case where more work needs to be done. END K 10 svn:author V 3 phk K 8 svn:date V 27 2005-01-11T10:16:39.000000Z K 7 svn:log V 32 More vnode -> bufobj migration. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-11T10:32:29.000000Z K 7 svn:log V 93 Formatting fixes. (This exposes a bug in mdoc(7) for which a patch has been sent upstream.) END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-11T10:32:52.000000Z K 7 svn:log V 25 Scheduled mdoc(7) sweep. END K 10 svn:author V 3 phk K 8 svn:date V 27 2005-01-11T10:43:08.000000Z K 7 svn:log V 93 Add BO_SYNC() and add a default which uses the secret vnode pointer and VOP_FSYNC() for now. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-11T10:47:51.000000Z K 7 svn:log V 201 Fix a typo in a comment that may be confusing if one doesn't really check what the code does. Separators are spaces, commas or tabs; not '*' characters (as one may assume by reading the old comment). END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-11T10:53:09.000000Z K 7 svn:log V 32 Add -c to SYNOPSIS and usage(). END K 10 svn:author V 5 brian K 8 svn:date V 27 2005-01-11T10:54:38.000000Z K 7 svn:log V 54 Oops, the < in arg1=< is optional - treat it as such! END K 10 svn:author V 5 simon K 8 svn:date V 27 2005-01-11T10:59:31.000000Z K 7 svn:log V 89 - mdoc(7) cleanup. - Bump document date for last content change. Extended mdoc clue: ru END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-11T11:23:59.000000Z K 7 svn:log V 61 Add -q to usage() and mark the "index" argument as optional. END K 10 svn:author V 3 phk K 8 svn:date V 27 2005-01-11T11:36:26.000000Z K 7 svn:log V 52 This file fell out of the list when adding bufsync. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-11T11:47:22.000000Z K 7 svn:log V 25 Scheduled mdoc(7) sweep. END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-01-11T11:51:17.000000Z K 7 svn:log V 211 - Use ng_callout() instead of callout_reset(9). - Use callout_pending() instead of our own flags. - Remove home-grown protection of node, which has a scheduled callout(). - Remove spl(9) calls. Tested by: bz END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-01-11T11:55:56.000000Z K 7 svn:log V 77 - Use ng_callout() instead of home-grown implementation. Submitted by: emax END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-01-11T11:59:59.000000Z K 7 svn:log V 82 - Use ng_callout() instead of timeout(9). - Remove spl(9) calls. XXX: not tested END K 10 svn:author V 3 phk K 8 svn:date V 27 2005-01-11T12:02:26.000000Z K 7 svn:log V 44 Silently ignore forced argument to unmount. END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-01-11T12:20:28.000000Z K 7 svn:log V 32 Utilize callout_pending() macro END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-01-11T14:11:14.000000Z K 7 svn:log V 42 Fix incorrect comment. MFC after: 3 days END K 10 svn:author V 7 delphij K 8 svn:date V 27 2005-01-11T14:34:29.000000Z K 7 svn:log V 314 Make WARNS=6 happy with our init(8): - Use more ``const''s where suitable. - Define strk() as a static function in global scope. This avoids the "nested extern declaration" warnings. - Use static initialization of strings, rather than referring string constants through char *. - Bump WARNS from 0 to 6. END K 10 svn:author V 6 peadar K 8 svn:date V 27 2005-01-11T14:53:16.000000Z K 7 svn:log V 465 When grabbing registers for an lwp, fake the inferior's pid using the lwp ID before invoking the underlying target operation. For corefiles, we rely on gdb internals to do this, and it uses the pid as an index, rather than the lwpid, so previously, backtraces for multithreaded core files wasn't working correctly. For processes, we currently use ptrace directly, so fixup that code to also use the pid directly. Discussed With: marcel, davidxu MFC After: 4 days END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2005-01-11T16:40:29.000000Z K 7 svn:log V 47 Restore these files to make ldconfig(8) happy. END K 10 svn:author V 6 philip K 8 svn:date V 27 2005-01-11T17:16:31.000000Z K 7 svn:log V 67 Document the -U option a bit more clearly. Submitted by: keramida END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-01-11T18:06:44.000000Z K 7 svn:log V 234 Introduce a new GEOM class - SHSEC. It provides sharing secret between the given providers. Without even one of the configured components there should be no way to get the secret. Supported by: WHEEL Sp. z o.o. http://www.wheel.pl END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-01-11T18:18:40.000000Z K 7 svn:log V 39 Connect SHSEC GEOM class to the build. END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2005-01-11T18:25:01.000000Z K 7 svn:log V 266 MFC of an off-by-one fix sos made to HEAD in v1.96 of ata-chipset.c and v1.50 of ata-lowlevel.c. From his log message: Log: Compensate for off by one bugs in disk firmware for 48BIT addressing cutover. Requested by: marck Glanced at by: sos MFC after: 2 days END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2005-01-11T18:35:40.000000Z K 7 svn:log V 75 Remnant code (broken, unhooked) from a.out which I missed. Noticed by: ru END K 10 svn:author V 8 ssouhlal K 8 svn:date V 27 2005-01-11T18:52:12.000000Z K 7 svn:log V 301 Get the vnode from file.f_vnode instead of file.f_data. Nowadays, f_data points to the vnode only if the underlying filesystem doesn't use it for other purposes (devfs uses it to store the cdev, for example). Found by: csjp Reviewed by: csjp Approved by: phk, wes, grehan (mentor) MFC after: 1 week END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-11T20:16:03.000000Z K 7 svn:log V 34 Sanitize the markup, as prompted. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2005-01-11T20:33:47.000000Z K 7 svn:log V 99 MFC: rev. 1.26 Remove the LSI MegaRAID SATA 150-2, this is a SiL 3112 based software RAID device. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-11T20:50:51.000000Z K 7 svn:log V 25 Scheduled mdoc(7) sweep. END K 10 svn:author V 5 simon K 8 svn:date V 27 2005-01-11T20:56:03.000000Z K 7 svn:log V 141 Document that MODULE_DEPEND does not change runtime initialization order. Mostly submitted by: scottl Discussed on: cvs-src/src-committers END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2005-01-11T21:08:39.000000Z K 7 svn:log V 37 List RFCs under SEE ALSO. PR: 46918 END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-01-11T21:15:18.000000Z K 7 svn:log V 37 Add missing entry. Reported by: sos END K 10 svn:author V 3 das K 8 svn:date V 27 2005-01-11T22:10:43.000000Z K 7 svn:log V 184 Mark inline stmxcsr instructions as volatile, since this appears to be the only way to convince gcc that they read the MXCSR. The volatile annotation may be needed elsewhere as well. END K 10 svn:author V 3 das K 8 svn:date V 27 2005-01-11T23:10:53.000000Z K 7 svn:log V 53 Faster lrint() and llrint() implementations for x86. END K 10 svn:author V 3 das K 8 svn:date V 27 2005-01-11T23:12:17.000000Z K 7 svn:log V 43 Document [l]lrint[f]() and [l]lround[f](). END K 10 svn:author V 3 das K 8 svn:date V 27 2005-01-11T23:12:55.000000Z K 7 svn:log V 81 Add MI implementations of [l]lrint[f]() and [l]lround[f](). Discussed with: bde END K 10 svn:author V 3 das K 8 svn:date V 27 2005-01-11T23:13:36.000000Z K 7 svn:log V 55 Regression tests for [l]lrint[f]() and [l]lround[f](). END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2005-01-11T23:16:20.000000Z K 7 svn:log V 146 - list the Hama USB RS-232 Serial Adapter as supported - bump .Dd PR: 76088 Submitted by: Benjamin Lutz MFC after: 3 days END K 10 svn:author V 3 njl K 8 svn:date V 27 2005-01-11T23:35:49.000000Z K 7 svn:log V 49 MFC: Bring acpidb up to HEAD and set WARNS to 2. END K 10 svn:author V 3 njl K 8 svn:date V 27 2005-01-11T23:37:15.000000Z K 7 svn:log V 65 MFC: Bring up to HEAD with battery print changes and WARNS to 6. END K 10 svn:author V 9 tackerman K 8 svn:date V 27 2005-01-12T00:52:37.000000Z K 7 svn:log V 35 MFC: 1.55 and 1.56 PR: kern/66634 END K 10 svn:author V 3 njl K 8 svn:date V 27 2005-01-12T00:52:40.000000Z K 7 svn:log V 264 Fix handling of the implicit return case for methods called from an external source (i.e., _STA). The previous case only handled calls occurring within AML. This should fix Toshibas, among others. Thanks to Robert Moore of Intel for the fix. MFC after: 2 days END K 10 svn:author V 3 njl K 8 svn:date V 27 2005-01-12T00:52:40.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r140094, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 5 brian K 8 svn:date V 27 2005-01-12T01:31:21.000000Z K 7 svn:log V 203 Sed doesn't grok '[ \t]' -- it doesn't expand the \t :( As there are no tabs in maillog, reduce the expression so that only spaces are used. Problem raised by: Leif Neland root at internet dot dk END K 10 svn:author V 5 brian K 8 svn:date V 27 2005-01-12T03:25:55.000000Z K 7 svn:log V 153 Don't decend into directories when -d is set and the directory itself doesn't match. PR: 28095 Submitted by: bill at twwells dot com MFC after: 7 days END K 10 svn:author V 5 brian K 8 svn:date V 27 2005-01-12T03:39:34.000000Z K 7 svn:log V 144 Fix some signed/unsigned comparisons. Fix prototypes while I'm here. PR: 28890 Submitted by: matthias.andree at web dot de MFC after: 7 days END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2005-01-12T03:56:05.000000Z K 7 svn:log V 45 Sync list of ftp sites with current reality. END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2005-01-12T03:59:26.000000Z K 7 svn:log V 91 MFC v1.252.2.74 Sync list of ftp sites with current reality. Approved by: re (implicit) END K 10 svn:author V 5 brian K 8 svn:date V 27 2005-01-12T04:06:31.000000Z K 7 svn:log V 136 Don't reprint file names unnecessarily. PR: 75028 Submitted by: mteterin at 250-217 dot customer dot cloud9 dot net MFC after: 7 days END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2005-01-12T05:55:52.000000Z K 7 svn:log V 232 Let _umtx_op directly return error code rather than from errno because errno can be tampered potentially by nested signal handle. Now all error codes are returned in negative value, positive value are reserved for future expansion. END K 10 svn:author V 8 kientzle K 8 svn:date V 27 2005-01-12T05:56:49.000000Z K 7 svn:log V 154 Bring some file descriptions in line with reality. Also, add some hints to help people understand which functions are most appropriate for typical uses. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2005-01-12T06:17:01.000000Z K 7 svn:log V 100 Don't allow reads past the end of a file. Submitted by: John Wehle, Andriy Gapon MFC After: 3 days END K 10 svn:author V 6 scottl K 8 svn:date V 27 2005-01-12T06:42:13.000000Z K 7 svn:log V 210 Use off_t when passing and calculating file offsets. While a single extent in UDF is only 32 bits, multiple extents can exist in a file. Also clean up some minor whitespace problems. Submitted by: John Wehle END K 10 svn:author V 6 anholt K 8 svn:date V 27 2005-01-12T07:18:25.000000Z K 7 svn:log V 241 Create three additional X socket directories. Using X applications when another user owns these directories or the sticky bit is unset may open security holes, so simply create them at startup with the correct owner/mode. MFC after: 1 day END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-01-12T07:35:09.000000Z K 7 svn:log V 433 MFC: fts.h 1.11 fts.3 1.22 Introduce new field 'fts_bignum' which is 64bit long and will allow to make utilities like du(1) 64bit-clean. When this field is used, one cannot use 'fts_number' and 'fts_pointer' fields. This commit doesn't break API nor ABI. This work is part of the BigDisk project: http://www.FreeBSD.org/projects/bigdisk/ Discussed on: arch@ Manual page work from: Peter Jeremy END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-01-12T07:39:26.000000Z K 7 svn:log V 317 MFC: du.c 1.37 - Use 64bit 'fts_bignum' field instead of 32bit (on 32bit archs) field 'fts_number' to remember number of blocks. - Use %jd format when printing intmax_t values. This makes du(1) 64bit-clean. This work is part of the BigDisk project: http://www.FreeBSD.org/projects/bigdisk/ Discussed on: arch@ END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2005-01-12T09:57:18.000000Z K 7 svn:log V 155 Add test which excersises problem with unability to change association of already associated datagram unix domain socket by issuing connect() system call. END K 10 svn:author V 3 phk K 8 svn:date V 27 2005-01-12T10:11:31.000000Z K 7 svn:log V 61 Comment out debugging printf which doesn't compile on amd64. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-12T10:14:43.000000Z K 7 svn:log V 25 Scheduled mdoc(7) sweep. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2005-01-12T10:15:23.000000Z K 7 svn:log V 391 When re-connecting already connected datagram socket ensure to clean up its pending error state, which may be set in some rare conditions resulting in connect() syscall returning that bogus error and making application believe that attempt to change association has failed, while it has not in fact. There is sockets/reconnect regression test which excersises this bug. MFC after: 2 weeks END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-12T10:22:58.000000Z K 7 svn:log V 12 Sort xrefs. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2005-01-12T11:20:00.000000Z K 7 svn:log V 119 MFC: - add vendor names for the MegaRAID cards, since LSI aquired the AMI storage devision some time ago - bump .Dd END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2005-01-12T11:21:10.000000Z K 7 svn:log V 183 MFC: rev. 1.30 - some SATA controllers were erroneously marked as SCSI, correct that - move those controllers into the right place - mention that the driver supports SATA - bump .Dd END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2005-01-12T11:21:47.000000Z K 7 svn:log V 137 MFC: rev. 1.17 - add new supported chips: 82541ER and 82546GB - change .Nd to look better (no need to mention FreeBSD there) - bump .Dd END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2005-01-12T11:23:15.000000Z K 7 svn:log V 147 MFC: - add vendor names for the MegaRAID cards, since LSI aquired the AMI storage devision some time ago - bump .Dd Approved by: re (kensmith) END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2005-01-12T11:23:46.000000Z K 7 svn:log V 211 MFC: rev. 1.30 - some SATA controllers were erroneously marked as SCSI, correct that - move those controllers into the right place - mention that the driver supports SATA - bump .Dd Approved by: re (kensmith) END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2005-01-12T11:24:30.000000Z K 7 svn:log V 165 MFC: rev. 1.17 - add new supported chips: 82541ER and 82546GB - change .Nd to look better (no need to mention FreeBSD there) - bump .Dd Approved by: re (kensmith) END K 10 svn:author V 3 mux K 8 svn:date V 27 2005-01-12T11:38:16.000000Z K 7 svn:log V 462 Merge if_fxp.c:1.221 from HEAD to RELENG_5: date: 2005/01/04 19:30:14; author: mux; state: Exp; lines: +1 -1 Allow fxp(4) cards with a revision id of 0 to use the 82503 serial interface as well. This is not an expected revision id per the datasheet, but unfortunately there are such cards out there with a 82557 chipset, and they want to use the 82503. PR: kern/75739 Reported by: Andre Albsmeier END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-01-12T11:42:16.000000Z K 7 svn:log V 78 MFC: g_mirror.c 1.58 g_raid3.c 1.37 Increase default synchronization speed. END K 10 svn:author V 5 brian K 8 svn:date V 27 2005-01-12T12:42:46.000000Z K 7 svn:log V 120 Include opt_bootp.h for BOOTP_NFSROOT PR: 73183 Submitted by: Darrin Smith sdar at salseast dot org MFC after: 7 days END K 10 svn:author V 3 mux K 8 svn:date V 27 2005-01-12T13:27:29.000000Z K 7 svn:log V 462 Merge if_fxp.c:1.221 from HEAD to RELENG_5: date: 2005/01/04 19:30:14; author: mux; state: Exp; lines: +1 -1 Allow fxp(4) cards with a revision id of 0 to use the 82503 serial interface as well. This is not an expected revision id per the datasheet, but unfortunately there are such cards out there with a 82557 chipset, and they want to use the 82503. PR: kern/75739 Reported by: Andre Albsmeier END K 10 svn:author V 3 mux K 8 svn:date V 27 2005-01-12T13:29:03.000000Z K 7 svn:log V 490 Merge if_fxp.c:1.221 from HEAD to RELENG_5: date: 2005/01/04 19:30:14; author: mux; state: Exp; lines: +1 -1 Allow fxp(4) cards with a revision id of 0 to use the 82503 serial interface as well. This is not an expected revision id per the datasheet, but unfortunately there are such cards out there with a 82557 chipset, and they want to use the 82503. PR: kern/75739 Reported by: Andre Albsmeier Approved by: re (kensmith) END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-12T15:28:42.000000Z K 7 svn:log V 70 MFC: Fixed handling of manpage subdirectories and plug a memory leak. END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2005-01-12T16:34:54.000000Z K 7 svn:log V 1089 This is a partial MFC of the current RELENG_5 Linux emulation, which became necessary due to the plans for using linux_base-8 for the 4.11 release. Among other things running "/compat/linux/bin/ls -l" dumped core because it tried to use completely non-existent system calls. We don't actually implement the system calls it's trying to use but we at least need to have something in place that returns an error code. Things being added: - wrapper for mmap2(2) from sys/compat/linux/linux_machdep.c v1.31 sys/compat/linux/linux_dummy.c v1.35 - add dummy entries for fadvise64(2) and *xattr(2) family of syscalls from sys/compat/linux/linux_dummy.c v1.37 - add ENOATTR error code because that is what the *xattr(2) family of syscalls returns, which in turn required tweaking the error code translation table in the NFS server code[1]. - add $FreeBSD$ token to lib/libc/gen/errlst.c so it passes pre-commit check script... [1] Noticed by rwatson. Requested by: nectar Reviewed by: nectar, sobomax, re@ Tested by: nectar, ceri MFS after: 2 days END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2005-01-12T16:36:50.000000Z K 7 svn:log V 38 Regen from syscalls.master v1.30.2.9. END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2005-01-12T17:24:22.000000Z K 7 svn:log V 85 Add a period to the end of a sentence, and bump document date. Pointy hat: kensmith END K 10 svn:author V 3 jhb K 8 svn:date V 27 2005-01-12T18:24:32.000000Z K 7 svn:log V 369 Try harder to work with MP table interrupt entries that claim that an interrupt is wired up to all the I/O APICs in the system. If the system has only one I/O APIC, then just act as if the entry specified that APIC. We still don't try to handle global entries in a system with multiple I/O APICs. Tested by: Peter Trifonov pvtrifonov at mail dot ru MFC after: 1 week END K 10 svn:author V 4 emax K 8 svn:date V 27 2005-01-12T20:06:16.000000Z K 7 svn:log V 202 Fix typo %d -> %x That should fix the problem with invalid PSM returned from bthidcontrol. Pointy hat goes to me. PR: misc/76107 Submitted by: Hiroyuki Aizu < aizu at navi dot org > MFC after: 1 day END K 10 svn:author V 4 ceri K 8 svn:date V 27 2005-01-12T20:06:24.000000Z K 7 svn:log V 45 MFC r1.17: Add a usb category for USB PRs. END K 10 svn:author V 4 ceri K 8 svn:date V 27 2005-01-12T20:07:19.000000Z K 7 svn:log V 73 MFC r1.17: Add a usb category for USB PRs. Approved by: re (kensmith) END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-12T20:49:25.000000Z K 7 svn:log V 73 Add a sample manpage for section 9. Suggested by: simon Reviewed by: ru END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-12T20:55:01.000000Z K 7 svn:log V 34 Link mdoc/example.9 to the build. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-12T20:56:15.000000Z K 7 svn:log V 42 Cross-reference the newly added example.9 END K 10 svn:author V 7 phantom K 8 svn:date V 27 2005-01-12T21:01:20.000000Z K 7 svn:log V 107 MFC: rev 1.40, fix redraw of checklist box while specifiyng manual dialog size Approved by: re (kensmith) END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2005-01-12T21:28:25.000000Z K 7 svn:log V 182 Reflect reality when a sudo user builds/installs a kernel. [1] /* -> /*- for copyright notices. [2] [1]: PR: 41317 Submitted by: marck (original version) [2]: Discussed with: imp END K 10 svn:author V 2 ps K 8 svn:date V 27 2005-01-12T21:40:51.000000Z K 7 svn:log V 277 Fix a TCP SACK related crash resulting from incorrect computation of len in tcp_output(), in the case where the FIN has already been transmitted. The mis-computation of len is because of a gcc optimization issue, which this change works around. Submitted by: Mohan Srinivasan END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-12T21:43:09.000000Z K 7 svn:log V 61 A few more mdoc fixes I missed in the suggestions of Ruslan. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-12T21:48:25.000000Z K 7 svn:log V 25 Scheduled mdoc(7) sweep. END K 10 svn:author V 7 stefanf K 8 svn:date V 27 2005-01-12T22:05:41.000000Z K 7 svn:log V 16 Whitespace nit. END K 10 svn:author V 7 stefanf K 8 svn:date V 27 2005-01-12T22:10:46.000000Z K 7 svn:log V 20 Implement floorl(). END K 10 svn:author V 7 stefanf K 8 svn:date V 27 2005-01-12T22:16:26.000000Z K 7 svn:log V 31 Hook up and document floorl(). END K 10 svn:author V 6 anholt K 8 svn:date V 27 2005-01-12T22:36:36.000000Z K 7 svn:log V 234 MFC r1.12: Create three additional X socket directories. Using X applications when another user owns these directories or the sticky bit is unset may open security holes, so simply create them at startup with the correct owner/mode. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2005-01-13T00:21:38.000000Z K 7 svn:log V 78 Improve previous commit with regards to the user check. Submitted by: nectar END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2005-01-13T00:34:32.000000Z K 7 svn:log V 224 MFC v1.37: revision 1.37 date: 2004/09/07 07:06:36; author: phk; state: Exp; lines: +2 -1 Make the alpha timecounter preferable to the i8254. This might help fix a problem Kris is having with the package builders. END K 10 svn:author V 4 emax K 8 svn:date V 27 2005-01-13T00:36:14.000000Z K 7 svn:log V 215 MFC parser.y v1.3 to RELENG_5 Fix typo %d -> %x That should fix the problem with invalid PSM returned from bthidcontrol. Pointy hat goes to me. While I'm here change #include to #include END K 10 svn:author V 6 scottl K 8 svn:date V 27 2005-01-13T00:37:02.000000Z K 7 svn:log V 27 Add the ipsd major number. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2005-01-13T00:46:40.000000Z K 7 svn:log V 289 At long last, MFC the IBM ServeRAID driver. This is a backport of the sources from HEAD, as opposed to a forward port of the original IBM 4.x sources. As such, it benefits from the many reliability improvements that have happened to the driver in HEAD. This is a RELENG_4_11 candidate. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2005-01-13T00:47:33.000000Z K 7 svn:log V 20 Add the ips module. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2005-01-13T00:47:50.000000Z K 7 svn:log V 24 Hook the ips module up. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2005-01-13T00:48:31.000000Z K 7 svn:log V 48 Add the kernel compile glue for the ips driver. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2005-01-13T00:50:47.000000Z K 7 svn:log V 40 Add the ips driver to GENERIC and LINT. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2005-01-13T00:53:17.000000Z K 7 svn:log V 35 Add the ips and ipsd device nodes. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2005-01-13T00:54:40.000000Z K 7 svn:log V 37 Allow sysinstall to see ips devices. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2005-01-13T00:55:55.000000Z K 7 svn:log V 53 Put the ips driver on disk2 of the install floppies. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2005-01-13T01:01:10.000000Z K 7 svn:log V 46 Add the ips.4 manual page. Add minor tweaks. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2005-01-13T01:01:11.000000Z K 7 svn:log V 71 This commit was manufactured by cvs2svn to create branch 'RELENG_4_11'. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2005-01-13T03:59:44.000000Z K 7 svn:log V 386 WANRS=6 cleanup for vidcontrol(1): - Use foo(void) instead of foo(). - Use static where applicable. - Apply more const's when passing parameters - signed/unsigned madness - Avoid namespace collision by adding underscores. - For 64-bit architectures, use %zx instead of %x when necessary. - When storing constants, use const instead of variable. - Bump WARNS?= from 2 to 6 END K 10 svn:author V 3 njl K 8 svn:date V 27 2005-01-13T05:04:52.000000Z K 7 svn:log V 68 MFC 1.1.1.23: Fix implicit return for external methods (e.g., _STA) END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2005-01-13T07:15:11.000000Z K 7 svn:log V 83 MFC rev 1.50: Clear PCIM_CMD_SERRESPEN and PCIM_CMD_PERRESPEN for broken hardware. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2005-01-13T07:16:20.000000Z K 7 svn:log V 84 MFC rev. 1.50: Clear PCIM_CMD_SERRESPEN and PCIM_CMD_PERRESPEN for broken hardware. END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-01-13T07:26:29.000000Z K 7 svn:log V 126 MFC 1.34: Make syslog(3) thread safe. PR: bin/72394 Submitted by: Dan Nelson Reviewed by: deischen END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-01-13T07:43:12.000000Z K 7 svn:log V 1307 Locking and cleanup of tty netgraph node. Tty stack is Giant-locked, so we need to acquire Giant in netgraph methods, so that we don't race with line discipline methods. Remove NET_NEEDS_GIANT. - Packets coming into node from netgraph are queued in ifqueue attached to node private data. - Mutex in struct ifqueue is used to lock not only the queue, but the whole private data, and tp->t_lsc field. - tp->t_lsc pointer is used to indicate whether line discipline is attached to netgraph or not. - Use FLG_DIE flag to indicate that node may be destroyed. (This protection doesn't work, and it didn't before. Must be redesigned.) - Increment ngt_unit atomically, removing mutex. - Acquire Giant, when executing ngt_start() from netgraph context. - Acquire Giant, when {,de}registering line discipline. - Uncomment forcing queue mode on peers hook, since this is reasonable. - Force queue mode on our hook, to avoid acquiring Giant when coming from network stack. We may already hold some mutexes at this point. Cleanups: - Use callout_pending() instead of our own flag. - Remove spl(9) calls. Now we can use return() instead of ERROUT(). style(9): - Sort includes. - Sparse initializer for struct linesw. - Remove some empty lines, sort declarations. Reviewed by: julian, phk MFC after: 1 month END K 10 svn:author V 3 phk K 8 svn:date V 27 2005-01-13T07:53:01.000000Z K 7 svn:log V 1357 Change the generated VOP_ macro implementations to improve type checking and KASSERT coverage. After this check there is only one "nasty" cast in this code but there is a KASSERT to protect against the wrong argument structure behind that cast. Un-inlining the meat of VOP_FOO() saves 35kB of text segment on a typical kernel with no change in performance. We also now run the checking and tracing on VOP's which have been layered by nullfs, umapfs, deadfs or unionfs. Add new (non-inline) VOP_FOO_AP() functions which take a "struct foo_args" argument and does everything the VOP_FOO() macros used to do with checks and debugging code. Add KASSERT to VOP_FOO_AP() check for argument type being correct. Slim down VOP_FOO() inline functions to just stuff arguments into the struct foo_args and call VOP_FOO_AP(). Put function pointer to VOP_FOO_AP() into vop_foo_desc structure and make VCALL() use it instead of the current offsetoff() hack. Retire vcall() which implemented the offsetoff() Make deadfs and unionfs use VOP_FOO_AP() calls instead of VCALL(), we know which specific call we want already. Remove unneeded arguments to VCALL() in nullfs and umapfs bypass functions. Remove unused vdesc_offset and VOFFSET(). Generally improve style/readability of the generated code. END K 10 svn:author V 3 phk K 8 svn:date V 27 2005-01-13T08:05:20.000000Z K 7 svn:log V 164 Get rid of the VDESC() macro while the pot is boiling anyway, it is only used from generate files now, so we might as well generate the right stuff from the start. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-13T08:29:51.000000Z K 7 svn:log V 38 Safer version of the chflags command. END K 10 svn:author V 3 dds K 8 svn:date V 27 2005-01-13T08:41:36.000000Z K 7 svn:log V 44 MFC 1.16 (plug memory leak) PR: bin/75656 END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-13T08:46:19.000000Z K 7 svn:log V 78 Removed harmful empty lines that crept in during the copyright header update. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-13T08:49:45.000000Z K 7 svn:log V 83 Revert last delta. The ASCII code 0 character is "NUL", not "NULL", see ascii(7). END K 10 svn:author V 7 stefanf K 8 svn:date V 27 2005-01-13T09:08:16.000000Z K 7 svn:log V 30 Bump .Dd for the last commit. END K 10 svn:author V 7 stefanf K 8 svn:date V 27 2005-01-13T09:11:41.000000Z K 7 svn:log V 32 Implement and document ceill(). END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-13T09:33:06.000000Z K 7 svn:log V 6 Nits. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-13T09:35:47.000000Z K 7 svn:log V 75 Fixed too many of "the", and enclose multi-word argument in double quotes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-13T10:07:51.000000Z K 7 svn:log V 13 Markup nits. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-13T10:10:34.000000Z K 7 svn:log V 6 Nits. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-13T10:43:01.000000Z K 7 svn:log V 13 Markup nits. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-13T10:54:25.000000Z K 7 svn:log V 289 MFC 1.112 and 1.113: /usr/lib doesn't contain only archive (ar(1) style) libraries. Shared libraries live there too. Also point to ar(1) which contains a nice description of what an 'archive library' is. PR: docs/76056 Submitted by: Enrique Matías Sanchez END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-13T11:09:58.000000Z K 7 svn:log V 63 Markup nits, and fix sentences to start from a capital letter. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-13T11:22:29.000000Z K 7 svn:log V 17 Improved markup. END K 10 svn:author V 3 phk K 8 svn:date V 27 2005-01-13T12:25:19.000000Z K 7 svn:log V 82 Ditch vfs_object_create() and make the callers call VOP_CREATEVOBJECT() directly. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-13T13:34:00.000000Z K 7 svn:log V 16 Removed bitrot. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-13T13:41:46.000000Z K 7 svn:log V 34 Link EVENTHANDLER.9 to the build. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-13T13:45:52.000000Z K 7 svn:log V 160 MFC: Fixes from Ruslan. The versions merged are: DECLARE_GEOM_CLASS.9 1.4 DECLARE_MODULE.9 1.9 VFS_START.9 1.12 VFS_STATFS.9 1.12 VFS_SYNC.9 1.14 END K 10 svn:author V 5 brian K 8 svn:date V 27 2005-01-13T14:52:33.000000Z K 7 svn:log V 38 MFC: include "alias.h", not END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-01-13T15:07:35.000000Z K 7 svn:log V 109 Don't do setuid checks on file systems mounted with noexec option. Reviewed by: brian, ru MFC after: 1 week END K 10 svn:author V 3 das K 8 svn:date V 27 2005-01-13T15:43:22.000000Z K 7 svn:log V 77 Things that are broken, unneeded, and unused since 1997 belong in the attic. END K 10 svn:author V 3 das K 8 svn:date V 27 2005-01-13T15:43:41.000000Z K 7 svn:log V 106 The isnormal() in rev 1.2 should have been isfinite() so subnormals round correctly. Noticed by: stefanf END K 10 svn:author V 3 jhb K 8 svn:date V 27 2005-01-13T15:55:34.000000Z K 7 svn:log V 124 Allow the dragon and snake screen savers to be statically compiled into a kernel and add them to NOTES. MFC after: 2 weeks END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-13T16:30:53.000000Z K 7 svn:log V 22 Removed stray quotes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-13T16:37:26.000000Z K 7 svn:log V 13 Markup nits. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-13T16:46:49.000000Z K 7 svn:log V 42 "The ... function" and minor markup nits. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2005-01-13T17:55:24.000000Z K 7 svn:log V 408 Teach libdisk about the ipsd devices. Note: I don't like to editorilize in commits, but libdisk is just plain lame. Being required to teach it about each disk device name is part of the magic folklore that is just plain wrong. This is one of the many many many reasons why libdisk & sysinstall need to be thrown away and rebuilt from scratch. No amount of tweaking and fixing them will make them better. END K 10 svn:author V 3 jon K 8 svn:date V 27 2005-01-13T18:33:01.000000Z K 7 svn:log V 139 remember to reset nextgrp in getnetgrent(), so that subsequent calls to getnetgrent() doesn't return bogus information. MFC after: 3 days END K 10 svn:author V 3 das K 8 svn:date V 27 2005-01-13T18:58:25.000000Z K 7 svn:log V 193 Import the subset of J.T. Conklin's single-precision x86-optimized math routines that appear to be (a) correct and (b) faster than their MI counterparts on my Pentium 4. Obtained from: NetBSD END K 10 svn:author V 3 phk K 8 svn:date V 27 2005-01-13T18:59:48.000000Z K 7 svn:log V 44 Whitespace in vop_vector{} initializations. END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-01-13T19:05:25.000000Z K 7 svn:log V 73 Use the standard FreeBSD license for these files. Approved by: imp, jon END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-01-13T19:12:10.000000Z K 7 svn:log V 56 Use the standard FreeBSD license Approved by: imp, jon END K 10 svn:author V 3 phk K 8 svn:date V 27 2005-01-13T19:27:28.000000Z K 7 svn:log V 23 Remove duplicate code. END K 10 svn:author V 7 stefanf K 8 svn:date V 27 2005-01-13T20:33:42.000000Z K 7 svn:log V 94 Fixed too many of "the", and enclose multi-word argument in double quotes. Obtained from: ru END K 10 svn:author V 6 anholt K 8 svn:date V 27 2005-01-13T21:50:14.000000Z K 7 svn:log V 110 Remove and recreate with correct permissions/owner three additional X socket directories. Submitted by: lesi END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2005-01-13T22:06:57.000000Z K 7 svn:log V 162 MFC: 1.6; When searching for a suitable block of memory on the free list, skip blocks that are too big by a factor of two or greater. Approved by: re (kensmith) END K 10 svn:author V 6 anholt K 8 svn:date V 27 2005-01-13T22:09:17.000000Z K 7 svn:log V 123 MFS: Remove and recreate with correct permissions/owner three additional X socket directories. Approved by: re (kensmith) END K 10 svn:author V 3 suz K 8 svn:date V 27 2005-01-13T22:30:16.000000Z K 7 svn:log V 103 MFC Rev. 1.71 fixed an unexpected addr/port matching failure in IPv6 SA management PR: kern/72393 END K 10 svn:author V 3 suz K 8 svn:date V 27 2005-01-13T22:32:26.000000Z K 7 svn:log V 101 MFC Rev 1.71 fixed an unexpected addr/port matching failure in IPv6 SA management PR: kern/72393 END K 10 svn:author V 3 suz K 8 svn:date V 27 2005-01-13T22:47:18.000000Z K 7 svn:log V 133 MFC: Rev. 1.71 fixed an unexpected addr/port matching failure in IPv6 SA management PR: kern/72393 Approved by: re (kensmith) END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2005-01-13T22:54:59.000000Z K 7 svn:log V 89 MFC v1.1.2.39: The package set configuration for 4.11-RELEASE. Approved by: re (scottl) END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2005-01-13T23:03:12.000000Z K 7 svn:log V 388 MFS revision 1.50.2.48 date: 2005/01/11 18:25:01; author: kensmith; state: Exp; lines: +1 -1 MFC of an off-by-one fix sos made to HEAD in v1.96 of ata-chipset.c and v1.50 of ata-lowlevel.c. From his log message: Log: Compensate for off by one bugs in disk firmware for 48BIT addressing cutover. Requested by: marck Glanced at by: sos Approved by: re (scottl) END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2005-01-14T00:07:56.000000Z K 7 svn:log V 1923 MFS of some Linux emulation fixes. From the log message of the MFC: kensmith 2005-01-12 16:34:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) lib/libc/gen errlst.c lib/libc/sys intro.2 sys/nfs nfs_subs.c sys/sys errno.h sys/i386/linux linux_dummy.c linux_machdep.c syscalls.master Log: This is a partial MFC of the current RELENG_5 Linux emulation, which became necessary due to the plans for using linux_base-8 for the 4.11 release. Among other things running "/compat/linux/bin/ls -l" dumped core because it tried to use completely non-existent system calls. We don't actually implement the system calls it's trying to use but we at least need to have something in place that returns an error code. Things being added: - wrapper for mmap2(2) from sys/compat/linux/linux_machdep.c v1.31 sys/compat/linux/linux_dummy.c v1.35 - add dummy entries for fadvise64(2) and *xattr(2) family of syscalls from sys/compat/linux/linux_dummy.c v1.37 - add ENOATTR error code because that is what the *xattr(2) family of syscalls returns, which in turn required tweaking the error code translation table in the NFS server code[1]. - add $FreeBSD$ token to lib/libc/gen/errlst.c so it passes pre-commit check script... [1] Noticed by rwatson. Requested by: nectar Reviewed by: nectar, sobomax, re@ Tested by: nectar, ceri Versions being MFS-ed: src/lib/libc/gen/errlst.c 1.2.2.1 src/lib/libc/sys/intro.2 1.21.2.8 and 1.21.2.9 src/sys/i386/linux/linux_dummy.c 1.21.2.9 src/sys/i386/linux/linux_machdep.c 1.6.2.6 src/sys/i386/linux/syscalls.master 1.30.2.9 src/sys/nfs/nfs_subs.c 1.90.2.4 src/sys/sys/errno.h 1.14.2.3 Approved by: re (scottl) END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2005-01-14T00:09:55.000000Z K 7 svn:log V 75 Regen from syscalls.master revision 1.30.2.8.8.1 Approved by: re (scottl) END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2005-01-14T00:43:19.000000Z K 7 svn:log V 33 MFC v1.263: Minor comment fix. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2005-01-14T03:07:41.000000Z K 7 svn:log V 181 Merge the ips driver bits. Tags were slid on the files that were added to the RELENG_4 branch. This commit covers the files that existed and were merely changed. Approved by: re END K 10 svn:author V 6 obrien K 8 svn:date V 27 2005-01-14T03:45:26.000000Z K 7 svn:log V 108 Fix Linux compat 'uname -m' on AMD64. Submitted by: Jung-uk Kim (patch reworked by me) END