ƒ°g141000 207 382 264 264 264 320 264 277 189 188 286 235 216 210 152 532 574 139 166 142 253 332 451 587 511 327 391 315 160 209 283 195 536 1510 789 214 180 181 158 188 205 232 269 323 167 235 146 194 305 242 185 131 145 458 195 236 115 228 119 763 240 227 138 400 210 159 135 288 104 321 170 186 282 356 176 333 394 387 130 321 205 241 504 183 191 185 103 177 228 122 144 129 166 288 322 108 223 403 214 127 237 184 121 221 135 665 534 191 155 248 182 248 182 425 112 173 336 130 201 160 188 160 581 1013 126 201 185 188 307 130 212 987 160 197 325 1691 138 184 243 184 193 214 133 108 174 356 391 269 351 118 399 243 280 425 219 213 158 137 173 165 281 167 220 188 281 127 211 205 136 185 332 306 121 122 172 129 211 215 129 125 225 124 155 115 143 146 397 439 1136 138 120 116 197 176 162 164 200 238 298 299 196 164 120 144 128 143 467 436 K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-01-29T23:28:10.000000Z K 7 svn:log V 285 MFC 1.53: - Use ng_callout() instead of timeout(9). - Do not put/remove node references, since this no longer needed. - Remove timerActive flag, use callout flags. - Schedule next callout after doing current one. Reviewed by: archie Approved by: julian (mentor) END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-29T23:29:04.000000Z K 7 svn:log V 167 Merge if_de.c:1.160 from HEAD to RELENG_5: date: 2004/11/08 19:20:55; author: phk; state: Exp; lines: +2 -1 Hide link up/down/media printfs behind bootverbose END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-29T23:29:56.000000Z K 7 svn:log V 167 Merge if_nge.c:1.69 from HEAD to RELENG_5: date: 2004/11/08 19:21:35; author: phk; state: Exp; lines: +4 -3 Hide link up/down/media printfs behind bootverbose END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-29T23:30:45.000000Z K 7 svn:log V 167 Merge if_lge.c:1.35 from HEAD to RELENG_5: date: 2004/11/08 19:21:57; author: phk; state: Exp; lines: +3 -2 Hide link up/down/media printfs behind bootverbose END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-01-29T23:33:54.000000Z K 7 svn:log V 223 Sync with HEAD, MFC 1.68-1.71: 1.68-1.69: Rename debug macro to DBG and indent it properly. 1.70: - Use ng_callout() instead of timeout() - remove spl(9) calls 1.71: /* -> /*- for license, minor formatting changes END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-29T23:34:55.000000Z K 7 svn:log V 167 Merge if_bge.c:1.80 from HEAD to RELENG_5: date: 2004/11/08 19:27:00; author: phk; state: Exp; lines: +7 -5 Hide link up/down/media printfs behind bootverbose END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-01-29T23:36:29.000000Z K 7 svn:log V 180 MFC 1.35: Use ng_callout() and ng_uncallout() instead of home-grown implementation. Tested by: Savchuk Taras Reviewed by: archie Approved by: julian (mentor) END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-01-29T23:41:24.000000Z K 7 svn:log V 93 MFC 1.13: - 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-29T23:42:37.000000Z K 7 svn:log V 92 MFC 1.5: - Use ng_callout() instead of home-grown implementation. Submitted by: emax END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2005-01-29T23:47:36.000000Z K 7 svn:log V 189 Fix small non-conformance introduced in the previous commit: execve() is expected to return ENAMETOOLONG, not E2BIG if first argument doesn't fit into {PATH_MAX} bytes. MFC after: 2 weeks END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2005-01-29T23:51:05.000000Z K 7 svn:log V 138 Grrr, this committer needs to have a sleep. Remove lines from the previous delta not intended for public consumption. MFC after: 2 weeks END K 10 svn:author V 6 anholt K 8 svn:date V 27 2005-01-30T00:28:02.000000Z K 7 svn:log V 120 MFC r1.12-1.15: Fix hangs due to aperture size misdetection, add the other PCI ID, and don't attempt "generic" support. END K 10 svn:author V 6 anholt K 8 svn:date V 27 2005-01-30T00:29:25.000000Z K 7 svn:log V 114 MFC r1.25-r1.26: Add support for the E7205, and don't pretend that we can generically support Intel AGP chipsets. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-30T00:31:19.000000Z K 7 svn:log V 56 Fix spelling of integer in a comment. Beady eyes: ceri END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-30T00:33:36.000000Z K 7 svn:log V 435 Merge kern_mib.c:1.72-1.73 from HEAD to RELENG_5: date: 2005/01/23 20:59:19; author: rwatson; state: Exp; lines: +4 -5 When retrieving the current per-jails securelevel for a sysctl read, don't acquire the prison mutex, as it's an integer read and races here don't make a difference. date: 2005/01/30 00:31:19; author: rwatson; state: Exp; lines: +1 -1 Fix spelling of integer in a comment. Beady eyes: ceri END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-30T00:35:48.000000Z K 7 svn:log V 477 Merge kern_prot.c:1.190-1.191 from HEAD to RELENG_5: date: 2005/01/23 21:01:00; author: rwatson; state: Exp; lines: +0 -4 When reading pr_securelevel from a prison, perform a lockless read, as it's an integer read operation and the resulting slight race is acceptable. date: 2005/01/23 21:11:39; author: rwatson; state: Exp; lines: +2 -4 Style cleanup: with removal of mutex operations, we can also remove {}'s from securelevel_gt() and securelevel_ge(). END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-01-30T01:00:13.000000Z K 7 svn:log V 47 MFC: /*- and my license changes for sys/[a-d]* END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2005-01-30T01:00:14.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2005-01-30T01:20:44.000000Z K 7 svn:log V 47 MFC rev. 1.11: Fix handling of post increment. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-30T02:13:12.000000Z K 7 svn:log V 156 Merge if_sfreg.h:1.12 from HEAD to RELENG_5: date: 2004/11/17 23:33:56; author: brueffer; state: Exp; lines: +1 -1 Add missing /* DEVICE_POLLING */ END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-30T02:30:26.000000Z K 7 svn:log V 235 Merge cam_periph.c:1.57 from HEAD to RELENG_5: date: 2004/08/30 20:14:21; author: gibbs; state: Exp; lines: +1 -1 Correct a typo in a comment: alloation->allocation Reported by: Jens Schweikhardt END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-30T02:32:17.000000Z K 7 svn:log V 354 Merge majors.c:1.204-1.205 from HEAD to RELENG_5, modulo a slight wording tweak because 5.x is neither 4-STABLE nor -CURRENT: date: 2004/12/27 18:21:39; author: imp; state: Exp; lines: +3 -0 Add note about where major numbers are now assigned date: 2004/12/27 18:58:57; author: imp; state: Exp; lines: +1 -1 nos->now typo reported by njl END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-30T03:02:10.000000Z K 7 svn:log V 490 Merge ktr.h:1.23 and geom_io.c:1.64 from HEAD to RELENG_5: date: 2004/10/21 18:35:24; author: rwatson; state: Exp; lines: +2 -1 date: 2004/10/21 18:35:24; author: rwatson; state: Exp; lines: +26 -0 Add KTR_GEOM, which allows tracing of basic GEOM I/O events occuring in the g_up and g_down threads. Each time a bio is propelled up and down the stack, an event is generating showing the provider, offset, and length, as well as thread wakeup and work status information. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-30T03:04:47.000000Z K 7 svn:log V 414 Merge mac_policy.h:1.56 from HEAD to RELENG_5: date: 2004/10/22 11:29:30; author: rwatson; state: Exp; lines: +15 -4 Expand comments on various sections of the MAC Framework Policy API, as well as document the properties of the mac_policy_conf structure. Warn about the ABI risks in changing the structure without careful consideration. Obtained from: TrustedBSD Project Sponsored by: SPAWAR END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-30T03:06:22.000000Z K 7 svn:log V 230 Merge mbuf.h:1.163 from HEAD to RELENG_5: date: 2004/10/12 20:18:27; author: glebius; state: Exp; lines: +1 -1 Fix comment: since move from mballoc to mbuma, the allocation functions live in kern_mbuf.c, not subr_mbuf.c END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-30T03:10:42.000000Z K 7 svn:log V 294 Merge random.h:1.34 from HEAD to RELENG_5: date: 2004/10/12 14:55:59; author: rwatson; state: Exp; lines: +4 -0 Add a note ahea of the esource enum that if new entropy source categories are added, the set of entropy source assertions in the harvesting code also need to be updated. END K 10 svn:author V 3 yar K 8 svn:date V 27 2005-01-30T06:05:12.000000Z K 7 svn:log V 222 MFC 1.58, 1.59: - Always respect IFCAP_VLAN_HWTAGGING. - By default, disable VLAN processing in hardware since we are not ready yet to handle all aspects of using it together with promiscuous mode. Agreed with: rwatson END K 10 svn:author V 6 marcel K 8 svn:date V 27 2005-01-30T06:16:37.000000Z K 7 svn:log V 65 Bring back a line that was accidentally lost in previous commit. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2005-01-30T06:43:17.000000Z K 7 svn:log V 112 Fix build on AMD64 (and probably other arches where size_t != int). Submitted by: Tinderbox MFC after: 2 weeks END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2005-01-30T07:20:36.000000Z K 7 svn:log V 186 Extend kern_sendit() to take another enum uio_seg argument, which specifies where the buffer to send lies and use it to eliminate yet another stackgap in linuxlator. MFC after: 2 weeks END K 10 svn:author V 3 phk K 8 svn:date V 27 2005-01-30T08:03:20.000000Z K 7 svn:log V 102 Add text about jail root directory as well. Submitted by: "Mark W. Krentel" END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2005-01-30T08:12:37.000000Z K 7 svn:log V 439 Boot away another stackgap (one of the lest ones in linuxlator/i386) by providing special version of CDIOCREADSUBCHANNEL ioctl(), which assumes that result has to be placed into kernel space not user space. In the long run more generic solution has to be designed WRT emulating various ioctl()s that operate on userspace buffers, but right now there is only one such ioctl() is emulated, so that it makes little sense. MFC after: 2 weeks END K 10 svn:author V 6 marcel K 8 svn:date V 27 2005-01-30T09:00:50.000000Z K 7 svn:log V 1413 o Fix the various interrupt related problems caused by reverse engineering the pending interrupt sources from the current state of the controller. For channel A we can always read the interrupt pending register (RR3). For channel B we can read the interrupt vector register (RR2) because it contains the modified vector and thus includes the interrupt source. Since we currently need puc(4) for the Z8530, we know that the interrupt handler for both channels will be called and thus that RR3 will always be read at least once, even if ch A has no pending interrupt. NOTE: The modified interrupt vector has no value that represent a lack of pending interrupt for channel B. That is, the value read when no interrupts are pending is the same as the value for the special receive condition. Fortunately, we don't actually have to depend on that interrupt source. This does mean that we need to properly handle the overflow condition, when we read received character from the chip. o The DSR signal is represented by the SYNC bit in the external status register (RR0). We now properly track DSR. o It's save to enable the external/status interrupt source. We now get interrupts when line signals (DSR, DCD or CTS) change. Problems fixes: o interrupt storms. o blocked open(2). o lack of (hardware) flow control. o unable to report DSR. MFC after: 5 days END K 10 svn:author V 6 marcel K 8 svn:date V 27 2005-01-30T09:27:49.000000Z K 7 svn:log V 693 o Enable puc(4) and uart(4). o Disable ofw_console(4), sab(4) and zs(4). sab(4) and zs(4) are disabled because the hardware controlled by them is handled by uart(4)+puc(4) and the latter combination is functionally complete and up to date. ofw_console(4) is disabled because it doesn't claim the device it controls (through OFW) and thus interferes with puc(4)+uart(4), which has sufficient knowledge to extract the necessary information from OFW to setup the console. Put differently, ofw_console(4) is not a proper device driver and can only do harm. Its functionality is completely handled by uart(4). This commit makes uart(4) the default driver for serial ports. MFC after: 2 weeks END K 10 svn:author V 6 marcel K 8 svn:date V 27 2005-01-30T09:31:22.000000Z K 7 svn:log V 118 Start gettys on ttyu0 and ttyu1 instead of ttya and ttyz0 now that uart(4) is the default driver. MFC after: 2 weeks END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 2005-01-30T10:21:04.000000Z K 7 svn:log V 85 Bring the prototype for alq_open() in line with the code. Add a section on locking. END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-01-30T10:54:32.000000Z K 7 svn:log V 89 MFC: gbde 1.10, 1.11 Fix handling of providers with / in their names (e.g. mirror/foo). END K 10 svn:author V 3 yar K 8 svn:date V 27 2005-01-30T10:59:50.000000Z K 7 svn:log V 66 Update the list of VLAN-aware interface types. MFC after: 3 days END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-01-30T11:04:13.000000Z K 7 svn:log V 96 Add a comment which explain why we need to use special function instead of tr(1)/sed(1)/awk(1). END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-01-30T11:05:01.000000Z K 7 svn:log V 112 MFC: gbde 1.12 Add a comment which explain why we need to use special function instead of tr(1)/sed(1)/awk(1). END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-30T11:53:28.000000Z K 7 svn:log V 135 Minor style tweak to remove a gratuitous inconsistency between the RELENG_5 and HEAD versions of this file, introduced in change 1.37. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-30T11:58:12.000000Z K 7 svn:log V 172 Merge exception.S:1.121 from HEAD to RELENG_5: date: 2005/01/21 05:56:40; author: peter; state: Exp; lines: +1 -1 MFi386: whitespace, copyright header, etc updates END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-30T12:05:50.000000Z K 7 svn:log V 226 Merge load.c:1.4 from HEAD to RELENG_5: date: 2004/08/22 08:56:01; author: maxim; state: Exp; lines: +1 -1 Check a return code from read(2) correctly. PR: kern/70815 Submitted by: info [at] haakh.de END K 10 svn:author V 3 yar K 8 svn:date V 27 2005-01-30T12:06:02.000000Z K 7 svn:log V 75 Revise the part on VLAN support in physical interfaces. MFC after: 1 week END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-30T12:11:15.000000Z K 7 svn:log V 138 Merge load.c:1.5 from HEAD to RELENG_5: date: 2004/08/22 08:57:05; author: maxim; state: Exp; lines: +4 -5 Trim EOL white spaces. END K 10 svn:author V 3 yar K 8 svn:date V 27 2005-01-30T12:13:13.000000Z K 7 svn:log V 54 Bump the document date since its content has changed. END K 10 svn:author V 3 yar K 8 svn:date V 27 2005-01-30T12:15:14.000000Z K 7 svn:log V 101 Document the user-controlled VLAN_MTU capability of fxp(4). Bump .Dd accordingly. MFC after: 3 days END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-30T12:18:26.000000Z K 7 svn:log V 208 Merge loader.rc:1.3 from HEAD to RELENG_5: date: 2004/12/06 05:30:31; author: imp; state: Exp; lines: +1 -1 The 'start' command processes loader.conf variables, not loader.rc. Fix comment to match. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-30T12:22:08.000000Z K 7 svn:log V 145 Merge main.c:1.30 from HEAD to RELENG_5: date: 2004/10/22 14:57:28; author: simokawa; state: Exp; lines: +2 -0 Respect RB_MULTIPLE flag. END K 10 svn:author V 3 yar K 8 svn:date V 27 2005-01-30T12:29:06.000000Z K 7 svn:log V 93 Document the recent change to the default status of VLAN support in em(4). MFC after: 1 day END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-30T12:38:47.000000Z K 7 svn:log V 35 Update copyright for NETA->McAfee. END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-01-30T12:57:47.000000Z K 7 svn:log V 49 Log changes of link state. Reviewed by: rwatson END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-01-30T13:11:44.000000Z K 7 svn:log V 361 Move sb_state to the beginning of structure, above sb_startzero member. sb_state shouldn't be erased, when socket buffer is flushed by sorflush(). When sb_state was bzero'ed, a recently set SBS_CANTRCVMORE flag was cleared. If a socket was shutdown(SHUT_RD), a subsequent read() would block on it. Reported by: Ed Maste, Gerrit Nagelhout Reviewed by: rwatson END K 10 svn:author V 3 phk K 8 svn:date V 27 2005-01-30T13:12:13.000000Z K 7 svn:log V 102 Use awk to correctly calculate partioning, round things off to cylinders and reserve first track etc. END K 10 svn:author V 4 ceri K 8 svn:date V 27 2005-01-30T13:22:03.000000Z K 7 svn:log V 142 MFC the result of revisions 1.42 and 1.43: Fix syntax error encountered with two DHCP consuming removable interfaces. Approved by: murray END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-30T13:23:04.000000Z K 7 svn:log V 24 Document -f in usage(). END K 10 svn:author V 4 ceri K 8 svn:date V 27 2005-01-30T13:23:44.000000Z K 7 svn:log V 134 MFC revision 1.13: s/ntpdate_command/ntpdate_program/ to match rc.conf(5) and /etc/defaults/rc.conf. Approved by: murray (mentor) END K 10 svn:author V 4 ceri K 8 svn:date V 27 2005-01-30T13:27:59.000000Z K 7 svn:log V 26 Improve English a little. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2005-01-30T13:37:25.000000Z K 7 svn:log V 666 MFC revision 1.277 date: 2004/12/26 07:30:35; author: jeff; state: Exp; lines: +4 -5 - Run sched_userret() after thread_userret(). Before, sched_userret() would lower the priority of the returning thread to a user priority before calling into thread_userret() which would call wakeup() which in turn would cause the returning thread to eventually context switch rather than completing its slice. Allowing this thread to complete its slice first yields a 15% performance improvement in super-smack on my dual opteron with 4BSD. This commit also containes rev. 1.278's style change. I've been running RELENG_5 with this change for two weeks. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2005-01-30T14:32:16.000000Z K 7 svn:log V 143 Last commit has removed U area which does not seem to be part of the MFC, so fix build by temporarily putting it back. Reported by: tinderbox END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-30T14:58:00.000000Z K 7 svn:log V 130 Insert an explicit McAfee license, as we use a stock two-clause BSD license rather than the slightly custom licence in ufsread.c. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2005-01-30T16:42:23.000000Z K 7 svn:log V 44 o Fix a typo. Submitted by: Niclas Zeising END K 10 svn:author V 6 scottl K 8 svn:date V 27 2005-01-30T17:45:45.000000Z K 7 svn:log V 304 Add crashdump support to the ips driver. It only works for the more modern ServeRAID 4 - 7 models right now. Support for older cards is possible, but I don't have any hardware to experiment with. Thanks to Jack Hammer at Adaptec for providing debugging hints. Sponsored by: ImproWare AG, Switzerland END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-30T19:28:27.000000Z K 7 svn:log V 113 Remove clause three from tcp_syncache.c license per permission of McAfee. Update copyright to McAfee from NETA. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-30T19:29:47.000000Z K 7 svn:log V 63 Prefer (NULL) spelling of (0) for pointers. MFC after: 3 days END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-01-30T19:41:12.000000Z K 7 svn:log V 44 Build "digi" on i386, pc98, and amd64 only. END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2005-01-30T21:10:52.000000Z K 7 svn:log V 190 The current version of mkisofs is warning us that the -P option will be changing with the next version, and we should be using -publisher instead. Also warned by: trhodes MFC after: 1 week END K 10 svn:author V 5 wilko K 8 svn:date V 27 2005-01-30T21:27:13.000000Z K 7 svn:log V 10 add em(4) END K 10 svn:author V 3 alc K 8 svn:date V 27 2005-01-30T21:29:47.000000Z K 7 svn:log V 228 Update the text of an assertion to reflect changes made in revision 1.148. Submitted by: tegge Eliminate an unnecessary, temporary increment of the backing object's reference count in vm_object_qcollapse(). Reviewed by: tegge END K 10 svn:author V 6 marcel K 8 svn:date V 27 2005-01-30T22:14:30.000000Z K 7 svn:log V 75 Fix a logic bug that caused DSR to never be deasserted. MFC after: 5 days END K 10 svn:author V 6 scottl K 8 svn:date V 27 2005-01-30T22:41:12.000000Z K 7 svn:log V 91 MFC locking, speed improvements, dumpsys support. Sponsored by: ImproWare AG, Switzerland END K 10 svn:author V 6 marcel K 8 svn:date V 27 2005-01-30T23:24:42.000000Z K 7 svn:log V 186 MFC rev. 1.109: Fix a long-standing bug when make(1) is passed the -V and -f options in MAKEFLAGS environment variable, and some of these options are also specified on the command line. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-30T23:30:28.000000Z K 7 svn:log V 259 Have tcp_isn_tick() fire 100 times a second, rather than HZ times a second; since the default hz has changed to 1000 times a second, this resulted in unecessary work being performed. MFC after: 2 weeks Discussed with: phk, cperciva General head nod: silby END K 10 svn:author V 6 marcel K 8 svn:date V 27 2005-01-30T23:33:16.000000Z K 7 svn:log V 81 MFC rev. 1.313: Improvement over rev 1.312 (and its MFC'd equivalent 1.306.2.3). END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-01-31T00:27:01.000000Z K 7 svn:log V 235 MFC: 1.29 EISCONN may be returned by sendto() if an attempt is made to specify the destination address to a datagram socket that is already connected. Submitted by: Rudolf Cejka PR: docs/76399 MFC after: 1 week END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-31T00:46:30.000000Z K 7 svn:log V 297 Merge raw_cb.c:1.32 from HEAD to RELENG_5: date: 2005/01/24 22:56:09; author: rwatson; state: Exp; lines: +2 -0 Acquire the raw_cb mutex around LIST_REMOVE() of a raw socket control block from the global raw socket list. Submitted by: Roselyn Lee END K 10 svn:author V 4 csjp K 8 svn:date V 27 2005-01-31T00:48:39.000000Z K 7 svn:log V 293 Change the state allocator from using regular malloc to using a UMA zone instead. This should eliminate a bit of the locking overhead associated with with malloc and reduce the memory consumption associated with each new state. Reviewed by: rwatson, andre Silence on: ipfw@ MFC after: 1 week END K 10 svn:author V 6 scottl K 8 svn:date V 27 2005-01-31T01:26:22.000000Z K 7 svn:log V 35 Remove a dead vtophys() reference. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-01-31T01:35:01.000000Z K 7 svn:log V 224 Update an additional reference to the rate of ISN tick callouts that was missed in tcp_subr.c:1.216: projected_offset must also reflect how often the tcp_isn_tick() callout will fire. MFC after: 2 weeks Submitted by: silby END K 10 svn:author V 5 brian K 8 svn:date V 27 2005-01-31T02:55:39.000000Z K 7 svn:log V 110 MFC: Align allocated mbufs correctly and CTASSERT that their size is a power of 2. Reminded by: rwatson END K 10 svn:author V 6 marcel K 8 svn:date V 27 2005-01-31T04:25:48.000000Z K 7 svn:log V 145 Revert rev. 1.5. It should be safe to attach to all Z8530 controllers again. In fact, the keyboard works on Ultra 2 machines. MFC after: 5 days END K 10 svn:author V 6 marcel K 8 svn:date V 27 2005-01-31T04:31:22.000000Z K 7 svn:log V 408 Add the keyboard system device before we probe for the keyboard. The presence or absence of a keyboard does not change whether an UART is designed as a keyboard port or not and thus whether we can use the port as a TTY or not. We now call sunkbd_attach() even when we didn't previously find a keyboard. Emit a useful message stating that no keyboard was found, but don't do anything else. MFC after: 5 days END K 10 svn:author V 8 ssouhlal K 8 svn:date V 27 2005-01-31T04:45:45.000000Z K 7 svn:log V 86 Remove unsigned casts. Discussed with: delphij, stefanf Approved by: grehan (mentor) END K 10 svn:author V 3 njl K 8 svn:date V 27 2005-01-31T06:28:36.000000Z K 7 svn:log V 99 Be conservative and don't power down by default until after 5.4R. Discussed with imp@ and scottl@. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2005-01-31T07:28:04.000000Z K 7 svn:log V 90 Yikes! Fix a typo in a function name that managed to occur twice. Submitted by: yongari END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-01-31T08:16:45.000000Z K 7 svn:log V 11 nit in /*- END K 10 svn:author V 3 yar K 8 svn:date V 27 2005-01-31T10:18:52.000000Z K 7 svn:log V 85 MFC 1.18: Document the recent change to the default status of VLAN support in em(4). END K 10 svn:author V 7 akiyama K 8 svn:date V 27 2005-01-31T13:58:10.000000Z K 7 svn:log V 131 Use a taskqueue to handle port status changes. Calling ucom layer directly from interrupt context make a panic. MFC after: 1 week END K 10 svn:author V 5 maxim K 8 svn:date V 27 2005-01-31T18:50:47.000000Z K 7 svn:log V 28 MFC rev. 1.88: FreeBSD 4.11 END K 10 svn:author V 5 ticso K 8 svn:date V 27 2005-01-31T23:07:42.000000Z K 7 svn:log V 50 add cpu_idle support for 21066A based lca systems END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-01-31T23:27:04.000000Z K 7 svn:log V 37 MFC: /*- and related license changes END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2005-01-31T23:27:05.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'. END K 10 svn:author V 3 nik K 8 svn:date V 27 2005-02-01T01:53:35.000000Z K 7 svn:log V 195 Link against libtap (ports/devel/libtap). Replace the calls to assert() with calls to libtap::ok1(), and make sure the correct number of tests is planned for, and that the exit code is correct. END K 10 svn:author V 8 bmilekic K 8 svn:date V 27 2005-02-01T03:17:52.000000Z K 7 svn:log V 224 Update copyright, remove "all rights reserved" (since they are not all reserved, as the lisence makes clear), and strike the third clause (now this is a 2-clause liberal BSDL as are the rest of files I hold copyright over). END K 10 svn:author V 3 njl K 8 svn:date V 27 2005-02-01T06:36:27.000000Z K 7 svn:log V 16 Sort functions. END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-02-01T07:43:34.000000Z K 7 svn:log V 130 BUS_SPACE_UNRESTRICTED shouldn't be used with the bus_alloc_resource interface. Instead, move to the convenience _any interface. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2005-02-01T08:48:15.000000Z K 7 svn:log V 306 Use LC_MESSAGES locale category instead of value of LANG environment variable while opening of tcsh's message catalog. It gives us more flexibility, and do not change current behaviour (since we call setlocale() here) Submitted by: Rostislav Krasny PR: bin/76773 MFC After: 3 days END K 10 svn:author V 3 nik K 8 svn:date V 27 2005-02-01T09:26:34.000000Z K 7 svn:log V 121 Add to CFLAGS, rather than overriding it. Use LDFLAGS for the -L option, and LDLIBS to specify -ltap. Submitted by: ru END K 10 svn:author V 3 des K 8 svn:date V 27 2005-02-01T10:16:17.000000Z K 7 svn:log V 35 Vendor import of OpenPAM Feterita. END K 10 svn:author V 3 des K 8 svn:date V 27 2005-02-01T10:16:17.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r141098, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2005-02-01T10:16:18.000000Z K 7 svn:log V 88 This commit was manufactured by cvs2svn to create tag 'openpam-vendor-OPENPAM_FETERITA'. END K 10 svn:author V 3 des K 8 svn:date V 27 2005-02-01T10:21:07.000000Z K 7 svn:log V 29 Add openpam_free_envlist(3). END K 10 svn:author V 3 des K 8 svn:date V 27 2005-02-01T10:37:07.000000Z K 7 svn:log V 128 In addition to the PAM environment, export a handful of useful PAM items. Suggested by: Ed Maste END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-02-01T10:48:29.000000Z K 7 svn:log V 43 MFC 1.69: correct to look right interface. END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-02-01T10:50:37.000000Z K 7 svn:log V 570 Clean up include files and file including. Split nonints.h into pieces that get included just where they are needed. All headers include the headers that they need to compile (just with an empty .c file). Sort includes alphabetically where apropriate and fix some duplicate commenting for struct Job, struct GNode and struct Shell by removing one version and inlining the comments into the structure declaration (the comments have been somewhat outdated). This patch does not contain functional changes (checked with md5). Submitted by: Max Okumoto END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-02-01T11:06:34.000000Z K 7 svn:log V 437 Merge pam_krb5.c:1.22 from HEAD to RELENG_5: date: 2005/01/24 16:49:50; author: rwatson; state: Exp; lines: +4 -0 When "no_ccache" is set as an argument to the pam_krb5 module, don't copy the acquired TGT from the in-memory cache to the on-disk cache at login. This was documented but un-implemented behavior. PR: bin/64464 Reported and tested by: Eric van Gyzen END K 10 svn:author V 6 grehan K 8 svn:date V 27 2005-02-01T11:17:24.000000Z K 7 svn:log V 96 - change all u_int_XX to uint_XX - cast param for atomic_subtract_long, since Netgraph uses it. END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-02-01T11:39:45.000000Z K 7 svn:log V 61 Remove debugging stuff that crept in in the previous commit. END K 10 svn:author V 7 akiyama K 8 svn:date V 27 2005-02-01T13:37:16.000000Z K 7 svn:log V 151 MFC: rev 1.26 - Add support for new chips, PL-2303X and PL-2303HX. - Update comment about datasheet. - Fix minor typo in sysctl variable description. END K 10 svn:author V 7 akiyama K 8 svn:date V 27 2005-02-01T13:39:52.000000Z K 7 svn:log V 86 MFC: rev 1.11 Add support for new chips, PL-2303X and PL-2303HX. Bump document date. END K 10 svn:author V 7 akiyama K 8 svn:date V 27 2005-02-01T13:52:51.000000Z K 7 svn:log V 151 MFC: rev 1.26 - Add support for new chips, PL-2303X and PL-2303HX. - Update comment about datasheet. - Fix minor typo in sysctl variable description. END K 10 svn:author V 7 akiyama K 8 svn:date V 27 2005-02-01T13:53:39.000000Z K 7 svn:log V 86 MFC: rev 1.11 Add support for new chips, PL-2303X and PL-2303HX. Bump document date. END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-02-01T14:07:05.000000Z K 7 svn:log V 328 In case of various tunneling protocols, mbuf may pass several interfaces before entering ng_netflow. In this case it will have not NULL m_pkthdr.rcvif. However, it will enter ng_iface soon with another index. So let in_ifIndex value configured by user override m_pkthdr.rcvif. Reported by: Damir Bikmuhametov MFC after: 1 week END K 10 svn:author V 3 des K 8 svn:date V 27 2005-02-01T14:10:41.000000Z K 7 svn:log V 20 Remove a duplicate. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-01T15:15:33.000000Z K 7 svn:log V 82 Removed full duplicates that only differ in amount of whitespace and line breaks. END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-02-01T15:28:41.000000Z K 7 svn:log V 241 Move all the remaining list functions into one C-file and remove double documentation comments. Remove the 3rd clause (from 4) of the BSD license because these files have only the UCB copyright. Submitted by: Max Okumoto END K 10 svn:author V 7 smkelly K 8 svn:date V 27 2005-02-01T15:48:48.000000Z K 7 svn:log V 34 Remove another duplicate fortune. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2005-02-01T16:01:55.000000Z K 7 svn:log V 104 Avoid unconditional increasing of variable leading to SIGSEGV, if req'd parameter for -lang is missing. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2005-02-01T16:04:55.000000Z K 7 svn:log V 64 Cleanup prototypes and remove dead code MFC After: 3 days END K 10 svn:author V 3 pav K 8 svn:date V 27 2005-02-01T16:22:44.000000Z K 7 svn:log V 96 - Add few lines from my personal signature file Suggested by: Florent Thoumie Approved by: mux END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-01T16:34:38.000000Z K 7 svn:log V 69 Ignore case and all non-word characters, and remove more duplicates. END K 10 svn:author V 3 phk K 8 svn:date V 27 2005-02-01T16:59:23.000000Z K 7 svn:log V 488 Add a IEEE488 driver for PCIIA compatible cards. This driver implements "unaddressed listen only mode", which is what printers and plotters commonly do on GP-IB busses. This means that you can capture print/plot like output from your instruments by configuring them as necessary (good luck!) and cat -u /dev/gpib0l > /tmp/somefile Since there is no way to know when no more output is comming you will have to ctrl-C the cat process when it is done (that is why the -u is important). END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-02-01T18:28:09.000000Z K 7 svn:log V 920 The two PLANEX cards listed in pccarddevs, identified only by their CIS, weren't actually used anywhere (other than the generic PC Card code when certain variables are defined). They aren't used in NetBSD either. Make things simpler by removing them. Change PLANEX_2 to PLANEX and tweak wi and owi to use that instead. The PLANEX id seems to actually be pci ID assigned to planex, not its pcmcia id. Ooops. I don't know if this is a reporting error from where this entry came from, or if it is a mistake on PLANEX's part. I suspect the latter, as ACTIONTEC and NEWMEDIA made the same mistake (although new media may be because it uses an advansys chip inside). Make a note of this in the file. The 0xc entires may be JEITA assigned, so note that as well. # This leaves just 3 entries that are totally unknown: airvast, archos # and edimax although the arivast number is the same assigned to # avertec in usb... END K 10 svn:author V 3 phk K 8 svn:date V 27 2005-02-01T20:34:47.000000Z K 7 svn:log V 34 Forgot to mark the IRQ as MPSAFE. END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-02-01T21:39:18.000000Z K 7 svn:log V 108 MFC: 1.28 Tweaks to pccard allocation routines These are mostly nops, but do appear to have an effect. END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-02-01T21:42:25.000000Z K 7 svn:log V 93 MFC: 1.11, 1.12: only match card functions that declare themselves to be network interfaces. END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-02-01T21:45:16.000000Z K 7 svn:log V 96 MFC: u_intXX_t -> uintXX_t cleanup. Only match those card functions which claim to be network. END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-02-01T21:48:53.000000Z K 7 svn:log V 214 MFC: Only match functions that are network interfaces, don't write interrupt number if we don't have to (for pccard), minor eeprom format tweaks (but more will be needed, not yet even in current). Style cleanups. END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-02-01T21:51:02.000000Z K 7 svn:log V 38 MFC: Add cs module to i386 platforms. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2005-02-01T23:43:46.000000Z K 7 svn:log V 118 - Or MPSAFE with the correct set of flags in stat(). This affected only the LOOKUP_SHARED case. Spotted by: jhb END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2005-02-02T00:21:38.000000Z K 7 svn:log V 889 It was noticed that we do not change a file's access time when it gets executed. This appears to violate most of the UNIX-ish standards. One example quote from: http://www.opengroup.org/onlinepubs/009695399/functions/exec.html Upon successful completion, the exec functions shall mark for update the st_atime field of the file. If an exec function failed but was able to locate the process image file, whether the st_atime field is marked for update is unspecified. Should the exec function succeed, the process image file shall be considered to have been opened with open(). This appears to take care of it for ufs filesystems, doing the necessary sanity checks (read-only filesystem, etc) without violating any other standards (setting atime for any open appears to be allowed in any standards I could find). Noticed by: cperciva Reviewed by: kan, rwatson END K 10 svn:author V 6 scottl K 8 svn:date V 27 2005-02-02T06:43:01.000000Z K 7 svn:log V 65 MFC: Don't set the BUS_DMA_ALLOCNOW flag for static allocations. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2005-02-02T06:44:24.000000Z K 7 svn:log V 101 MFC: Add a do-nothing device to consume the exposed SCSI channels that are used by ROMB controllers. END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-02-02T07:36:18.000000Z K 7 svn:log V 230 Convert several typedefs from beeing pointers to structs to be the structs itself. This will ease constification (think of what 'const Ptr foo' means if Ptr is a pointer to a struct). Submitted by: Max Okumoto END K 10 svn:author V 7 yongari K 8 svn:date V 27 2005-02-02T08:35:11.000000Z K 7 svn:log V 1593 Fix "Duplicate mbuf free panic". The cause of "Duplicate mbuf free panic" is in the programming error of hme_load_txmbuf(). The code path of the panic is the following. 1. Due to unknown reason DMA engine was freezed. So TX descritors of HME become full and the last failed attempt to transmit a packet had set its associated mbuf address to hme_txdesc structure. Also the failed packet is requeued into interface queue structure in order to retrasmit it when there are more available TX descritors. 2. Since DMA engine was freezed, if_timer starts to decrement its counter. When if_timer expires it tries to reset HME. During the reset phase, hme_meminit() is called and it frees all associated mbuf with descriptors. The last failed mbuf is also freed here. 3. After HME reset completed, HME starts to retransmit packets by dequeing the first packet in interface queue.(Note! the packet was already freed in hme_meminit()!) 4. When a TX completion interrupt is posted by the HME, driver tries to free the successfylly transmitted mbuf. Since the mbuf was freed in step2, now we get "Duplicate mbuf free panic". However, the real cause is in DMA engine freeze. Since no fatal errors reported via interrupts, there might be other cause of the freeze. I tried hard to understand the cause of DMA engine freeze but couldn't find any clues. It seems that the freeze happens under very high network loads(e.g. 7.5-8.0 MB/s TX speed). Though this fix is not enough to eliminate DMA engine freeze it's better than panic. Reported by: jhb via sparc64 ML END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-02T10:24:11.000000Z K 7 svn:log V 47 Removed 1695 fortunes also found in fortunes2. END K 10 svn:author V 3 yar K 8 svn:date V 27 2005-02-02T10:46:51.000000Z K 7 svn:log V 92 MFC 1.34: Document the user-controlled VLAN_MTU capability of fxp(4). Bump .Dd accordingly. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-02-02T10:55:32.000000Z K 7 svn:log V 146 Add a place-holder f_label void * for a future struct label pointer required for the port of SELinux FLASK/TE to FreeBSD using the MAC Framework. END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-02-02T11:21:26.000000Z K 7 svn:log V 90 Remove a couple of unused buffer functions. Submitted by: Max Okumoto END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-02-02T11:25:05.000000Z K 7 svn:log V 99 Make enomem static - it's referenced only in util.c. Submitted by: Max Okumoto END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-02T13:27:03.000000Z K 7 svn:log V 122 Whitespace and "const" changes to reduce diffs to RELENG_4. (Gives the same object when compiled without NETGRAPH_DEBUG.) END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-02T13:36:09.000000Z K 7 svn:log V 42 Minimize diffs to HEAD (no code changes). END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-02T14:02:40.000000Z K 7 svn:log V 17 Fix the comment. END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2005-02-02T14:21:01.000000Z K 7 svn:log V 77 Back out previous commit, bde@ provided an example of something this breaks. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-02-02T14:27:36.000000Z K 7 svn:log V 259 Add a stub audit_kevents.h, which defines exactly one audit event: AUE_NULL. This is a place-holder to allow other audit infrastructure to be introduced, such as an updated syscalls.master file format, while the license on the real audit_kevents.h is fixed. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-02T14:35:56.000000Z K 7 svn:log V 299 MFC: o ng_eiface.c#1.3 Allow a changed MAC address to show up in ifconfig by changing it in the ifaddr list as well. o ng_eiface.c#1.10 Check the correct set of interface flags and fix a memory leak. o ng_eiface.c#1.12, ng_eiface.h#1.6 Use the (now standard) Ethernet address parse type. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-02-02T14:41:03.000000Z K 7 svn:log V 172 Define SI_SUB_AUDIT, the system boot event to initialize the audit subsystem. Obtained from: TrustedBSD Project Submitted by: Wayne Salamon END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-02T16:07:30.000000Z K 7 svn:log V 259 Further reduce diffs with HEAD: - In constructor(), don't initialize if_addrhead; if_attach() will do it for us. - In rcvdata(), don't try to emulate m_adj() and just let ether_input() do its job. - Add support for node removal (a-la hardware detach). END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-02T16:43:17.000000Z K 7 svn:log V 27 MFC: Bitmap of free units. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2005-02-02T17:17:15.000000Z K 7 svn:log V 305 - Correct a typo in kern_rename. tvfslocked should be initialized from tond and not fromnd. This could lead us to leak Giant, or unlock it twice, depending on the filesystems involved. renames within a single filesystem would not have caused any problems. Sponsored by: Isilon Systems, Inc. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2005-02-02T20:30:47.000000Z K 7 svn:log V 149 - Use a seperate malloc tag for saved inode contents to help in debugging memory modified after free errors. Sponsored by: Isilon Systems, Inc. END K 10 svn:author V 3 phk K 8 svn:date V 27 2005-02-02T20:48:15.000000Z K 7 svn:log V 187 MFC: 1.10: Hardlink the generated /etc/fstab to /conf/base/etc/fstab where it is also needed. 1.11: Fix geometry calculation for media where the cylindersize is not sufficiently magic. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2005-02-02T22:14:10.000000Z K 7 svn:log V 329 Modify rpcgen -t output to something that's a lot more useful in today's modern "no sir, not today" compilers. Basically, when building the table: use NULL instead of 0, use braces around array initializers, case the function pointers to xdrproc_t, don't cast function pointers that do not need casting. MFC After: 1 week END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-02-02T22:44:25.000000Z K 7 svn:log V 126 MFC: u_intXXt -> uintXX_t changes, tweaks to boot messages. These are effectively nops, but do reduce differences with head. END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-02-02T22:46:13.000000Z K 7 svn:log V 120 MFC: Merge the fixes for the DL10019, DL10022 and Ax88[17]90 based pccards. Also slight cleanup of the pccard devices. END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-02-02T22:50:03.000000Z K 7 svn:log V 66 MFC: Merge all the tweaks to PC Card vendor/devices from current. END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-02-02T22:51:17.000000Z K 7 svn:log V 45 MFC: IODATA -> IODATA3 to reflect pccarddevs END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-02-02T22:54:18.000000Z K 7 svn:log V 81 MFC: Catch up with the changes to the pccarddevs, plus a few additional devices. END K 10 svn:author V 6 grehan K 8 svn:date V 27 2005-02-02T23:44:24.000000Z K 7 svn:log V 70 Don't lose the frame pointer for PPC modules: backtrace doesn't work. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-03T00:18:06.000000Z K 7 svn:log V 189 Fix bugs. Due to one of the bugs (^C was the first character of each line when sorting), the -b option of sort(1) didn't take any effect, so stay bug-compatible, and remove the -b option. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-03T00:20:37.000000Z K 7 svn:log V 76 Merged fortunes with fortunes2. Sort fortunes (except for the first entry). END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-02-03T00:30:02.000000Z K 7 svn:log V 127 MFC: Various style fixes, as well as CIS3, CIS4 support and old-style (or fe specific, not entirely sure) nic address parsing. END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-02-03T00:32:01.000000Z K 7 svn:log V 96 MFC: Add new O2Micro card Don't complain when we can't attach a device. It is a silly warning. END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-02-03T00:34:46.000000Z K 7 svn:log V 188 MFC: o Lots of pccard updates: all my fe pccards now work o Fix some style issues and namespace polution o Use macro to determine if the MAC address is a broadcast/multicast one or not. END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-02-03T00:36:06.000000Z K 7 svn:log V 35 MFC: Only match ethernet functions END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-02-03T00:40:35.000000Z K 7 svn:log V 118 MF dev/wi: merge the pccard lists. # this hasn't compiled for two weeks and no one noticed! MFC After: 7 days or so END K 10 svn:author V 6 grehan K 8 svn:date V 27 2005-02-03T02:35:28.000000Z K 7 svn:log V 109 Fix up assignment of negative number to char. Char's are unsigned by default on PowerPC. Approved by: mdodd END K 10 svn:author V 6 grehan K 8 svn:date V 27 2005-02-03T06:12:43.000000Z K 7 svn:log V 41 Don't build syscons, uart or vpo on PPC. END K 10 svn:author V 3 hrs K 8 svn:date V 27 2005-02-03T06:22:57.000000Z K 7 svn:log V 93 - Simplify entity declarations in the preamble. - Update copyright year. - Trim old entries. END K 10 svn:author V 3 hrs K 8 svn:date V 27 2005-02-03T06:26:21.000000Z K 7 svn:log V 239 Merge the following from the English version: 1.1.2.117 -> 1.1.2.126 errata/article.sgml 1.1.2.3 -> 1.1.2.4 relnotes/alpha/article.sgml 1.22.2.388 -> 1.22.2.420 relnotes/common/new.sgml 1.1.2.4 -> 1.1.2.5 relnotes/i386/article.sgml END K 10 svn:author V 6 grehan K 8 svn:date V 27 2005-02-03T06:28:17.000000Z K 7 svn:log V 210 - remove NO_MODULES since they've been working for some time - add -fno-omit-framepointer to CFLAGS if DDB is enabled so backtraces will still work when optimization is enabled. Stolen from Makefile.amd64. END K 10 svn:author V 3 hrs K 8 svn:date V 27 2005-02-03T06:30:49.000000Z K 7 svn:log V 29 Update &release.*; entities. END K 10 svn:author V 3 hrs K 8 svn:date V 27 2005-02-03T06:33:21.000000Z K 7 svn:log V 30 Remove a misleading sentence. END K 10 svn:author V 3 hrs K 8 svn:date V 27 2005-02-03T06:35:29.000000Z K 7 svn:log V 80 Catch up with the English version: 1.1.2.126 -> 1.1.2.127 errata/article.sgml END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-02-03T07:41:06.000000Z K 7 svn:log V 37 MFC 1.54: query A RR before AAAA RR. END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-02-03T07:44:57.000000Z K 7 svn:log V 118 MFC 1.55: fill ai_canonname field for numeric hostname, by the given hostname. follow new recommendation in RFC3493. END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-02-03T07:47:55.000000Z K 7 svn:log V 122 MFC: implement AI_NUMERICSERV (as defined in RFC3493). src/include/netdb.h: 1.33 src/lib/libc/net/getaddrinfo.c: 1.56 END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-02-03T08:03:41.000000Z K 7 svn:log V 37 MFC 1.54: query A RR before AAAA RR. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-03T08:07:22.000000Z K 7 svn:log V 34 Fix alignment in the last commit. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-03T08:40:08.000000Z K 7 svn:log V 133 Removed more duplicates, by ignoring "i", "you", "we", "an", "is", "are", "will", "'ll", "is", "'s" to find them. More to follow... END K 10 svn:author V 3 des K 8 svn:date V 27 2005-02-03T08:47:14.000000Z K 7 svn:log V 32 Trim some obnoxious warlording. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-03T09:13:02.000000Z K 7 svn:log V 64 Ignore vowels, and remove more duplicates, mostly due to typos. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-03T09:27:01.000000Z K 7 svn:log V 24 Remove more duplicates. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-03T09:28:45.000000Z K 7 svn:log V 52 Keep the fortune above this. Reviewed by: sheldonh END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-03T09:44:30.000000Z K 7 svn:log V 55 Removed more duplicates (forgot to ignore underscore). END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-02-03T10:16:02.000000Z K 7 svn:log V 304 MFC: geom_mbr.c 1.64 Protect against recursive slices creation in simlar way as it is done in BSD class, ie. if provider below us uses the same metadata, don't create slices based on the metadata. This allows to create slices on geoms with rank != 1 without hacks. Discussed with: phk Approved by: phk END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-02-03T10:35:05.000000Z K 7 svn:log V 342 When entering siocnputc() with (kdb_active), don't acquire (or release) the sio spin mutex, as use of synchronization primitives in the debugger can result in substantial problems. With this patch in place entering the debugger via a serial console is made substantially more reliable. MFC after: 1 week Tested by: kris Discussed with: bde END K 10 svn:author V 5 brian K 8 svn:date V 27 2005-02-03T10:49:18.000000Z K 7 svn:log V 1040 MFC: - Add ``enable/disable echo'' and don't do fall back to sending echo requests when lqr fails by default (PR 74821) - Add radius_Flush() and call it before trying to send RAD_STOP messages - Update the slcompress.[ch] copyright - Fix some signed/unsigned types and add a const or two - Remove various unused arguments - Add __unused where appropriate - Send both NAS-IP-Address and NAS-Identifier but make them configurable - Fix a reference-after-free error when deleting datalink chains - Fix an offset error when emitting the content of packets - Add comments to explain why we use strlen() - Optimise out two socket() calls - Use MAX_FSM_OPT_LEN instead of 24 - Check some returns from malloc and fix some alignment issues (PRs 59995 & 71592) - Pad static structures out with explicit NULLs - #define NOALIAS -> NONAT - Document ${var} and ~ and fix a SEE ALSO xref - Bump to version 3.4.2 (from 3.2) Hopefully this also fixes PR 38058. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-03T10:54:07.000000Z K 7 svn:log V 47 Ignore consonants, and remove more duplicates. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2005-02-03T11:06:42.000000Z K 7 svn:log V 27 MFi386: revision 1.29.2.1. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-03T11:28:53.000000Z K 7 svn:log V 25 Removed unused includes. END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-02-03T11:36:19.000000Z K 7 svn:log V 102 Get rid of a number of unneccessary memory allocations. Submitted by: Max Okumoto END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-02-03T11:51:25.000000Z K 7 svn:log V 82 Constify an argument to a function. Submitted by: Max Okumoto END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-03T11:52:42.000000Z K 7 svn:log V 71 Added ASCII version of the NGM_EIFACE_GET_IFNAME message, "getifname". END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2005-02-03T11:52:43.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-03T12:50:10.000000Z K 7 svn:log V 108 Fixed an off-by-one error when dealing with interface name (if_xname is IFNAMSIZ-sized and NUL-terminated). END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-03T12:54:18.000000Z K 7 svn:log V 146 Fixed an off-by-one error when dealing with interface name (if_xname is NUL-terminated). Don't waste time making a copy of if_xname in attach(). END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-03T13:03:31.000000Z K 7 svn:log V 206 Parse "getifname" using the standard parse string type. Fixed an off-by-one error when dealing with interface name (if_xname is NUL-terminated). Don't waste time making a copy of if_xname in constructor. END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-02-03T13:12:17.000000Z K 7 svn:log V 206 - Remove bogus O_CREAT flag. We really don't want to create a file here. PR: bin/67793 Submitted by: Amir Shalem - Sync usage with manual page. Approved by: phk MFC after: 1 week END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-03T13:12:58.000000Z K 7 svn:log V 104 MFC. No functional changes, except supporting an ASCII version of NGM_EIFACE_GET_IFNAME ("getifname"). END K 10 svn:author V 5 brian K 8 svn:date V 27 2005-02-03T13:33:25.000000Z K 7 svn:log V 70 Mention possible upgrade issues with the latest ppp(8) modifications. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-03T13:33:34.000000Z K 7 svn:log V 29 Reflect recent code changes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-03T13:35:02.000000Z K 7 svn:log V 53 MFC: Document ASCII version of NGM_ETHER_GET_IFNAME. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-03T13:46:06.000000Z K 7 svn:log V 37 MFC: New ASCII message, "getifname". END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-02-03T13:49:18.000000Z K 7 svn:log V 52 MFC: A manpage for the "eiface" Netgraph node type. END K 10 svn:author V 3 bms K 8 svn:date V 27 2005-02-03T14:16:47.000000Z K 7 svn:log V 374 MFC rev 1.23: When performing IP fast forwarding, immediately drop traffic which is destined for a blackhole route. This also means that blackhole routes do not need to be bound to lo(4) or disc(4) interfaces for the net.inet.ip.fastforwarding=1 case. Submitted by: james at towardex dot com Sponsored by: eXtensible Open Router Project END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-02-03T15:10:58.000000Z K 7 svn:log V 343 - Move gets() function to libkern (I want to use it outside vfs_mount.c). - Add buffer size limitations (overflow will not be possible anymore). - Add 'visible' option, which will allow for passphrase reading in the future. - Remove special treatment of '@' and '#', those two are only confusing. Discussed with: rwatson MFC after: 2 weeks END