Ĩ]146000 220 203 202 187 215 187 214 215 139 126 168 149 112 386 706 155 580 288 280 232 130 140 346 232 200 181 395 376 490 177 344 172 189 276 140 126 218 135 155 814 228 158 237 190 270 144 285 190 226 350 301 136 170 138 237 265 207 283 259 238 294 235 187 240 254 311 356 371 307 224 164 222 111 131 182 170 168 164 159 144 164 227 582 227 135 186 185 208 612 227 300 138 137 841 292 194 128 154 145 157 162 256 300 265 305 309 157 221 356 242 154 194 244 146 299 167 196 154 154 154 195 208 181 213 841 418 156 306 148 144 766 210 286 236 254 198 124 213 255 192 213 439 192 214 195 373 211 303 321 215 210 134 174 150 197 250 247 208 211 175 185 192 257 379 336 270 202 309 305 291 305 275 291 191 237 545 211 170 213 109 338 209 232 276 242 285 167 1387 229 133 140 133 187 115 368 123 165 133 269 249 151 205 273 199 202 235 248 232 160 216 178 117 446 346 230 219 110 111 354 267 352 K 10 svn:author V 5 wpaul K 8 svn:date V 27 2005-05-08T09:36:16.000000Z K 7 svn:log V 108 Avoid trying to queue up an interrupt handler DPC if the driver hasn't called NdisMRegisterInterrupt() yet. END K 10 svn:author V 3 des K 8 svn:date V 27 2005-05-08T10:11:33.000000Z K 7 svn:log V 109 The Nocona may be AMD64 compatible, but it is still an Intel part. Pointy hat to: trhodes MFC after: 1 week END K 10 svn:author V 8 cperciva K 8 svn:date V 27 2005-05-08T10:19:37.000000Z K 7 svn:log V 90 MFC: Fix two issues which were missed in FreeBSD-SA-05:08.kmem. Reported by: Uwe Doering END K 10 svn:author V 8 cperciva K 8 svn:date V 27 2005-05-08T10:23:51.000000Z K 7 svn:log V 117 MFC: Fix two issues which were missed in FreeBSD-SA-05:08.kmem. Reported by: Uwe Doering Approved by: so (cperciva) END K 10 svn:author V 8 cperciva K 8 svn:date V 27 2005-05-08T10:26:42.000000Z K 7 svn:log V 90 MFC: Fix two issues which were missed in FreeBSD-SA-05:08.kmem. Reported by: Uwe Doering END K 10 svn:author V 8 cperciva K 8 svn:date V 27 2005-05-08T10:29:54.000000Z K 7 svn:log V 116 MFC: Fix two issues which were missed in FreeBSD-SA-05:08.kmem Reported by: Uwe Doering Approved by: so (cperciva) END K 10 svn:author V 8 cperciva K 8 svn:date V 27 2005-05-08T10:35:56.000000Z K 7 svn:log V 117 MFC: Fix two issues which were missed in FreeBSD-SA-05:08.kmem. Reported by: Uwe Doering Approved by: so (cperciva) END K 10 svn:author V 4 nyan K 8 svn:date V 27 2005-05-08T11:15:38.000000Z K 7 svn:log V 46 Use DOSMID_386BSD rather than DOSPTYP_386BSD. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2005-05-08T11:30:26.000000Z K 7 svn:log V 33 Change DOSPTYP_386BSD to 0xc494. END K 10 svn:author V 3 des K 8 svn:date V 27 2005-05-08T13:26:59.000000Z K 7 svn:log V 76 MFC: report added / removed partitions, require -a to remove all partitions END K 10 svn:author V 4 nyan K 8 svn:date V 27 2005-05-08T13:30:14.000000Z K 7 svn:log V 56 Merged from libi386/biosdisk.c revisions 1.37 and 1.41. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2005-05-08T14:17:28.000000Z K 7 svn:log V 19 Remove ifdef PC98. END K 10 svn:author V 8 kientzle K 8 svn:date V 27 2005-05-08T19:10:41.000000Z K 7 svn:log V 288 archive_entry_set_link is supposed to update whichever link field (symlink or hardlink) is already set. Instead, it was always setting the hardlink field. In particular, this caused GNU tar format long symlinks to be interpreted as hardlinks. Thanks to: Brooks Davis MFC after: 7 days END K 10 svn:author V 6 marcel K 8 svn:date V 27 2005-05-08T20:25:09.000000Z K 7 svn:log V 610 In uart_cnprobe(), fill in the cn_name field of the consdev structure. The core console code checks this field when a console is added and emits a warning if it's empty. In practice the warning is harmless for uart(4), because the cn_name is filled in as soon as the device name is known; which is when the device is enumerated. To avoid the warning, to avoid possible complications caused by emitting the warning without there (possibly) being a console selected yet and to avoid complications when the UART isn't found during bus enumeration, we just preset the cn_name field here to the name of the driver. END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-05-08T22:36:10.000000Z K 7 svn:log V 63 One more variant branding of 3C574 family: the plain old 3c574 END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2005-05-08T23:07:51.000000Z K 7 svn:log V 485 Fix support for Windows drivers that support both PCI and PCMCIA devices at the same time. Fix if_ndis_pccard.c so that it sets sc->ndis_dobj and sc->ndis_regvals. Correct IMPORT_SFUNC() macros for the READ_PORT_BUFFER_xxx() routines, which take 3 arguments, not 2. This fixes it so that the Windows driver for my Cisco Aironet 340 PCMCIA card works again. (Yes, I know the an(4) driver supports this card natively, but it's the only PCMCIA device I have with a Windows XP driver.) END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2005-05-08T23:19:20.000000Z K 7 svn:log V 193 More fixes for multibus drivers. When calling out to the match function in if_ndis_pci.c and if_ndis_pccard.c, provide the bustype too so the stubs can ignore devlists that don't concern them. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2005-05-08T23:56:16.000000Z K 7 svn:log V 184 Enable debug_mpsafevm on ia64 due to the severe functional regression caused by recent locking changes when it's off. Revert the logic to trim down the conditional. Clued-in by: alc@ END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2005-05-09T01:09:48.000000Z K 7 svn:log V 135 MFC 1.174: don't copy the NFSMNT_* flags into struct statfs's f_flags field, as they have no connection with the expected MNT_* flags. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2005-05-09T04:47:58.000000Z K 7 svn:log V 37 Move if_wl_i82586.h into sys/dev/wl. END K 10 svn:author V 5 marks K 8 svn:date V 27 2005-05-09T07:26:16.000000Z K 7 svn:log V 46 Fix separate module build. Submitted by: njl END K 10 svn:author V 5 marks K 8 svn:date V 27 2005-05-09T07:34:04.000000Z K 7 svn:log V 251 Simplify the ACPI taskqueue implementation. Use a thread queue type instead of swi. This allows us to use the taskqueue_thread_* functions instead of rolling our own. It also avoids a double trip through the queue. Submitted by: njl Reviewed by: sam END K 10 svn:author V 6 philip K 8 svn:date V 27 2005-05-09T08:43:49.000000Z K 7 svn:log V 136 Add support for Asus V6V[1] and W1N notebooks. Submitted by: Jean-S̩bastien P̩dron [1] MFC after: 3 days END K 10 svn:author V 6 philip K 8 svn:date V 27 2005-05-09T09:01:13.000000Z K 7 svn:log V 104 Put the time traveling machine back where I found it before anyone sees. ;-) Pointy hat to: philip END K 10 svn:author V 6 philip K 8 svn:date V 27 2005-05-09T12:51:48.000000Z K 7 svn:log V 86 Sync with Linux acpi4asus, adding support for loads of new models. MFC after: 3 days END K 10 svn:author V 7 delphij K 8 svn:date V 27 2005-05-09T13:11:47.000000Z K 7 svn:log V 298 MFC 1.15+1.16: Remove a check about whether sa->sa_len is equal to salen from getnameinfo(3). This improves API compatibility with other POSIX complaint operating systems. PR: standards/80008 Requested by: Xin Liu Reviewed by: freebsd-standards (das) MFC After: 2 weeks END K 10 svn:author V 7 delphij K 8 svn:date V 27 2005-05-09T13:12:49.000000Z K 7 svn:log V 279 MFC 1.15+1.16: Remove a check about whether sa->sa_len is equal to salen from getnameinfo(3). This improves API compatibility with other POSIX complaint operating systems. PR: standards/80008 Requested by: Xin Liu Reviewed by: freebsd-standards (das) END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-09T14:06:04.000000Z K 7 svn:log V 395 Split Var_Subst() into two functions: Var_SubstOnly() which substitutes only one variable and Var_Subst() which substitutes all. Split out the test whether a variable should not be expanded into match_var(). Make access to the input string consistently using str[]. Remove two unused functions: Var_GetTail() and Var_GetHead(). Patches: 7.184-7.189 Submitted by: Max Okumoto END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-05-09T16:44:22.000000Z K 7 svn:log V 85 Remove reference to seedrandom, since it is now gone, and was in there just in case. END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-05-09T17:16:36.000000Z K 7 svn:log V 251 MFC 1.41, 1.42: - nuke the logic for AF_UNSPEC and simplify. once, it was introduced to improve getaddrinfo(3). but, it is not needed for a long time since getaddrinfo(3) became providing its own res_*N() functions. - add missing mutex unlock. END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-05-09T17:19:40.000000Z K 7 svn:log V 80 MFC 1.45: - nuke deprecated and unused getnodeby(3). - remove unused variable. END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-05-09T18:32:38.000000Z K 7 svn:log V 97 MFC 1.12: if last line didn't have trailing space, network address was also treated as an alias. END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-05-09T18:40:11.000000Z K 7 svn:log V 183 MFC: hostalias() is not thread-safe. So, introduce _res_hostalias() and use it. lib/libc/net/getaddrinfo.c: 1.64 lib/libc/net/gethostbydns.c: 1.47 lib/libc/net/res_query.c: 1.30 END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-05-09T18:47:41.000000Z K 7 svn:log V 48 MFC 1.59: make _files_getaddrinfo() re-entrant. END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-05-09T18:51:57.000000Z K 7 svn:log V 34 MFC 1.48: remove unused variable. END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-05-09T18:57:13.000000Z K 7 svn:log V 125 MFC: the 3rd argument of getsockname() should be socklen_t*. lib/libc/net/getaddrinfo.c: 1.66 lib/libc/net/name6.c: 1.51 END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-05-09T19:04:27.000000Z K 7 svn:log V 43 MFC 1.63: remove needless res_init() call. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2005-05-10T02:59:24.000000Z K 7 svn:log V 60 Don't define _MACHINE_BUS_MEMIO_H_ nor _MACHINE_BUS_PIO_H_. END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-10T08:06:13.000000Z K 7 svn:log V 719 Make make a little bit more POSIXish with regard to option parsing: take everything after -- as either a macro assignment or a target. Note that make still reorders arguments before --: anything starting with a dash is considered an option, anything which contains an equal sign is considered a macro assignment and everything else a target. This still is not POSIX with regard to the options, but it will probably not change because it has been make's behaviour for ages. Add a new function Var_Match() that correctly skips a macro call by just doing the same as Var_Subst() but without producing output. This will help making the parser more robust. Patches: 7.190,7.191 Submitted by: Max Okumoto END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-10T08:14:26.000000Z K 7 svn:log V 133 Move some debugging code from targ.c to var.c where it actually belongs. Patch: 7.192 Submitted by: Max Okumoto END K 10 svn:author V 3 tjr K 8 svn:date V 27 2005-05-10T10:39:53.000000Z K 7 svn:log V 66 Import of regex bits from fedora-glibc-2_3_4-21 tag in glibc CVS. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2005-05-10T10:39:53.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r146040, 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-05-10T10:39:54.000000Z K 7 svn:log V 94 This commit was manufactured by cvs2svn to create tag 'libregex-vendor-fedora-glibc-2_3_4-21'. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2005-05-10T10:52:30.000000Z K 7 svn:log V 177 Merge. Discard local bracket expression collating order patch, since modern versions of GNU regex already do things the way we want when multibyte character support is enabled. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2005-05-10T11:37:37.000000Z K 7 svn:log V 52 Update build infrastructure for new GNU regex bits. END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-10T11:53:20.000000Z K 7 svn:log V 190 Merge var_modify.c into var.c and move types and function declarations that are now used only in var.c from var.h to var.c Patches: 7.193,7.194 Submitted by: Max Okumoto END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-10T11:55:46.000000Z K 7 svn:log V 96 Clean up comments. No code changes. Patch: 7.195 Submitted by: Max Okumoto END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-10T11:58:52.000000Z K 7 svn:log V 131 Move the declaration of VAR_CMD and VAR_GLOBAL from globals.h to var.h Patch: 7.196 Submitted by: Max Okumoto END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-10T12:02:15.000000Z K 7 svn:log V 255 Var_SubstOnly() is only used to subsitute a variable from the global context (and only in one place to substitute the .for variable). Therefor there is no need to pass the context as a parameter. Patch: 7.197 Submitted by: Max Okumoto END K 10 svn:author V 4 nyan K 8 svn:date V 27 2005-05-10T12:02:18.000000Z K 7 svn:log V 207 Change a directory layout for pc98. - Move MD files into /. - Move bus dependent files into /. Rename some files to more suitable names. Repo-copied by: peter Discussed with: imp END K 10 svn:author V 3 tjr K 8 svn:date V 27 2005-05-10T12:04:01.000000Z K 7 svn:log V 44 Update instructions to match recent import. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2005-05-10T12:30:30.000000Z K 7 svn:log V 77 - Move lptreg.h into pc98/cbus and rename to olptreg.h. - Remove ifdef pc98. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2005-05-10T13:01:37.000000Z K 7 svn:log V 46 Remove file that need not have been imported. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2005-05-10T13:01:37.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r146052, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-10T13:18:58.000000Z K 7 svn:log V 170 Move Cmd_Exec() from main.c to job.c and fix its prototype. This results in a warning that will go away soon. Patch: 7.198 Submitted by: Max Okumoto END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-05-10T13:40:50.000000Z K 7 svn:log V 110 Add option -l, to make output line buffered. PR: bin/78692 Submitted by: Eugene Grosbein MFC after: 2 weeks END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-10T13:45:29.000000Z K 7 svn:log V 188 Merge compat.c into job.c. There is a lot in common between these files and we are going to factor this out. Patch: 7.199 (slightly changed) Submitted by: Max Okumoto END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-10T13:48:15.000000Z K 7 svn:log V 164 Move the defines for TMPPAT and KQUEUE from the public job.h into job.c since they are used only there. Patch: 7.200 Submitted by: Max Okumoto END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-10T14:03:28.000000Z K 7 svn:log V 143 Make the three versions of fork() more uniform. Patch: 7.201 (idea taken, but done differently) Submitted by: Max Okumoto END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-10T14:06:19.000000Z K 7 svn:log V 199 Make shellPath and shellName static - they're used in job.c only. Move definition of parsing error levels from make.h into parse.h. Patches: 7.202,7.203 Submitted by: Max Okumoto END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-10T14:10:44.000000Z K 7 svn:log V 140 Move the remaining two prototypes from nonints.h to make.h and remove nonints.h. Patch: 7.204 Submitted by: Max Okumoto END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-10T14:13:20.000000Z K 7 svn:log V 93 Style: remove spaces before tabs. Patch: 7.207 Submitted by: Max Okumoto END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-10T14:16:40.000000Z K 7 svn:log V 145 Move declarations of variables belonging to the variable module from globals.h into var.h. Submitted by: Max Okumoto (7.209) END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-05-10T14:19:10.000000Z K 7 svn:log V 157 - Assert that mbuf length equals packet length. - Tell libalias, that we have MCLBYTES to play with. - Obtain length of data in mbuf from updated IP header. END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-10T14:23:31.000000Z K 7 svn:log V 216 Path_Expand() expects its first argument to be writeable so put the default system directory into a writeable character array before passing it to Path_Expand(). Submitted by: Max Okumoto (7.210) END K 10 svn:author V 4 rees K 8 svn:date V 27 2005-05-10T14:25:14.000000Z K 7 svn:log V 262 set R_MUSTRESEND flag in mark_for_reconnect so re-connected requests get re-sent instead of timing out. don't log an error message on reconnection, which is not an error. remove unused nfs_mrep_before_tsleep. Reviewed by: Mohan Srinivasan Approved by: alfred END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-10T14:27:04.000000Z K 7 svn:log V 276 Move the definitions of the OP_* constants from make.h into GNode.h where they actually belong to. Move the definitions of the strings for special macros like "$*" from make.h to parse.h - they're used only in the parser. Submitted by: Max Okumoto (7.211) END K 10 svn:author V 4 emax K 8 svn:date V 27 2005-05-10T16:25:58.000000Z K 7 svn:log V 213 Mark AVM USB Bluetooth-Adapter BlueFritz! as "broken". This device is not supported by ng_ubt(4) driver and needs its own driver. PR: kern/76205 Submitted by: Tim Hemel < bsd AT timit DOT nl > MFC after: 1 week END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2005-05-10T16:48:03.000000Z K 7 svn:log V 126 Manual page for the "mn" Siemens Easy321-R1 E1/T1 device driver. This is based on the comments in if_mn.c. MFC after: 3 days END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2005-05-10T16:48:04.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_5'. END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2005-05-10T17:28:52.000000Z K 7 svn:log V 124 Note date of 5.4-REL here too. I've been forgetting to do it in the development branches. Prodded by: cperciva and others END K 10 svn:author V 5 maxim K 8 svn:date V 27 2005-05-10T17:51:18.000000Z K 7 svn:log V 17 Add FreeBSD 5.4. END K 10 svn:author V 6 anholt K 8 svn:date V 27 2005-05-10T22:45:14.000000Z K 7 svn:log V 36 MFC: Add the agp driver to GENERIC. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2005-05-11T00:22:17.000000Z K 7 svn:log V 87 Refactor isp_prt declaration so that platform requirements can stay in platform files. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2005-05-11T02:41:39.000000Z K 7 svn:log V 73 Spell SHUT_RDWR as SHUT_RDWR not 1+1 as the how argument to shutdown(2). END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2005-05-11T02:43:04.000000Z K 7 svn:log V 71 Spell SHUT_RDWR as SHUT_RDWR not 2 as the how argument to shutdown(2). END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2005-05-11T02:45:49.000000Z K 7 svn:log V 67 Spell SHUT_RD as SHUT_RD not 0 as the how argument to shutdown(2). END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2005-05-11T02:47:54.000000Z K 7 svn:log V 62 Spell out shutdown(2)'s how argument in #ifdef notdef'd code. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2005-05-11T02:49:03.000000Z K 7 svn:log V 47 Spell 1 as SHUT_WR in argument to shutdown(2). END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2005-05-11T02:50:41.000000Z K 7 svn:log V 67 shutdown(2)'s how argument as 0 is nowhere near as cool as SHUT_RD END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2005-05-11T03:00:50.000000Z K 7 svn:log V 131 Fix some incorrectly swapped fields in an ICB. Access a PCI register with correct width. Obtained from: Dmitry Valeryevich Trikoz END K 10 svn:author V 8 kientzle K 8 svn:date V 27 2005-05-11T03:47:48.000000Z K 7 svn:log V 484 Since the FreeBSD local modifications are mostly trivial (consisting primarily of pointless $FreeBSD$ tags), sync most files in HEAD with those in the ZLIB branch. This minimizes the differences between HEAD and ZLIB and should simplify future imports. After this, there are only three files with local modifications (gzio.c, minigzip.c, and zconf.h) and two non-vendor files (Makefile, zopen.c). The rest exactly match the vendor distribution. PR: i386/76294 MFC after: 2 weeks END K 10 svn:author V 8 kientzle K 8 svn:date V 27 2005-05-11T03:50:50.000000Z K 7 svn:log V 129 Document zlib update procedure and provide future maintainers a snapshot of the current state of the import. MFC after: 2 weeks END K 10 svn:author V 3 des K 8 svn:date V 27 2005-05-11T08:28:00.000000Z K 7 svn:log V 43 MFC: (1.19) tweak description of "w" mode. END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-05-11T08:28:09.000000Z K 7 svn:log V 90 Move assertion below initializer. Submitted by: Noritoshi Demizu Pointy hat to: glebius END K 10 svn:author V 3 den K 8 svn:date V 27 2005-05-11T09:11:12.000000Z K 7 svn:log V 93 Merge the following from the English version: 1.69.2.16 -> 1.69.2.17 errata/article.sgml END K 10 svn:author V 5 brian K 8 svn:date V 27 2005-05-11T10:24:20.000000Z K 7 svn:log V 113 Run /etc/rc.d/syscons restart when a usb keyboard is attached so that the keymap and other settings are correct. END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-05-11T10:45:31.000000Z K 7 svn:log V 515 MFC the following changes: Add a possibility to bypass unmodified accounted data to special hook(s). Data received on these hook(s) is sent back to ifaceX hook(s). Refactor node so that it does not modify mbuf contents: - In ng_netflow_rcvdata() do all necessary pulluping: Ethernet header, IP header, and TCP/UDP header. - Pass only pointer to struct ip to ng_netflow_flow_add(). Any TCP/UDP headers are guaranteed to by after it. - Merge make_flow_rec() function into ng_netflow_flow_add(). END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-05-11T10:48:48.000000Z K 7 svn:log V 130 MFC: Implement "verbose" optional keyword for "show" command. This is analog of Cisco's "show ip cache verbose flow" command. END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-05-11T10:52:17.000000Z K 7 svn:log V 203 Sync with HEAD: - 1.9, joel. Expand contractions. - 1.8, Reword HOOKS paragraph also mentioning how data received on out* hooks is handled. - 1.7, Describe usage of newly implemented out* hooks. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2005-05-11T10:59:47.000000Z K 7 svn:log V 44 MFC rev. 1.22 and rev. 1.23: fix a comment. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2005-05-11T11:11:29.000000Z K 7 svn:log V 43 Add MacOS 10.4. Submitted by: Jung-uk Kim END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-05-11T11:26:24.000000Z K 7 svn:log V 744 A new version of NetFlow node. The most significant changes are: - Use UMA zone instead of own chunk of memory. - Lock each hash entry separately. - Expire items "actively" - interrupt method can expire flows from hash slot, when it searches through it. - Remove global tailqueue. Make callout thread search through every hash slot. - Export datagram is detached from private data and filled. If it is incomplete, it is attached back. Another thread will continue working with it. Lesser, but also important speedups: - Flows in hash slot are stored in tailqueue. Whenever a flow is hit, it is moved to the begging, so it can be located quicker. - When callout thread works with hash slot it bails out if slot mutex is contested. END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-05-11T11:38:14.000000Z K 7 svn:log V 195 MFC 1.94, 1.95 (cperciva): Make "c->c_func = NULL" conditional on the CALLOUT_LOCAL_ALLOC flag, i.e., only clear c->c_func if the callout c is being used via the old timeout(9) interface. END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-05-11T11:41:26.000000Z K 7 svn:log V 98 MFC 1.94: With recent changes to _callout_stop_safe() we can remove a hack in ng_uncallout(). END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-05-11T11:53:37.000000Z K 7 svn:log V 32 Describe newly implemented bug. END K 10 svn:author V 3 sos K 8 svn:date V 27 2005-05-11T12:41:35.000000Z K 7 svn:log V 62 Fix ATAPI DMA. We need to set the proper flags for DMA modes. END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-05-11T12:58:15.000000Z K 7 svn:log V 49 'ngtee' also depends on net.inet.ip.fw.one_pass. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2005-05-11T13:18:10.000000Z K 7 svn:log V 61 Avoid (unnecessarily) casting away const within uuid_is_nil. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2005-05-11T14:07:25.000000Z K 7 svn:log V 66 Connect MLINKS for ttyname_r(3), and add prototype into unistd.h. END K 10 svn:author V 3 sos K 8 svn:date V 27 2005-05-11T14:36:26.000000Z K 7 svn:log V 163 Add back one line that got deleted in the last commit. Change the comment there so it better describes whats going on. This should fix the boot problems of late. END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-05-11T15:21:22.000000Z K 7 svn:log V 207 Take out Giant in uhub_child_* in giant. There's one place where we could sleep which I think can lead to races. However, there are fewer with this code than without it. Submitted by: Hans Petter Selasky END K 10 svn:author V 6 marcus K 8 svn:date V 27 2005-05-11T15:54:51.000000Z K 7 svn:log V 169 MFC: Increase the default stacksizes: 32-bit 64-bit main thread 2MB 4MB other threads 1MB 2MB Approved by: eischen re (scottl no longer objects since 5.4 is out) END K 10 svn:author V 6 marcus K 8 svn:date V 27 2005-05-11T15:55:41.000000Z K 7 svn:log V 209 MFC: Increase the default stacksizes: 32-bit 64-bit main thread 2MB 4MB other threads 1MB 2MB Approved by: mtm re (scottl no longer objects since 5.4 is out) END K 10 svn:author V 6 marcus K 8 svn:date V 27 2005-05-11T15:56:04.000000Z K 7 svn:log V 213 MFC: Increase the default stacksizes: 32-bit 64-bit main thread 2MB 4MB other threads 1MB 2MB Approved by: eischen re (scottl no longer objects since 5.4 is out) END K 10 svn:author V 6 marcus K 8 svn:date V 27 2005-05-11T15:57:39.000000Z K 7 svn:log V 62 Increment __FreeBSD_version for the thread stacksize changes. END K 10 svn:author V 3 sos K 8 svn:date V 27 2005-05-11T16:10:08.000000Z K 7 svn:log V 128 Add support for AHCI compliant ATA devices. For now just support the Intel ICH6 as that the HW at hand. Sponsored by: pair.com END K 10 svn:author V 4 fjoe K 8 svn:date V 27 2005-05-11T17:02:38.000000Z K 7 svn:log V 262 - check for geom_uzip module presence using kldstat -m. kldstat -m finds geom_uzip module even if it is compiled in statically. - create output file with x bit set. - build mkuzip on all architectures (verified with "make universe"). - fix typo in info message. END K 10 svn:author V 3 kan K 8 svn:date V 27 2005-05-11T17:39:33.000000Z K 7 svn:log V 149 Do not initialize path variable with useless value just before xpt_create_path overwrites it anyway. Noticed by: Coverity Prevent analysis tool END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-05-11T18:07:39.000000Z K 7 svn:log V 62 Check return value. Found by: Coverity Prevent analysis tool END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-05-11T18:13:51.000000Z K 7 svn:log V 101 Add KASSERT() to be sure there is an active component. Suggested by: Coverity Prevent analysis tool END K 10 svn:author V 3 kan K 8 svn:date V 27 2005-05-11T18:25:42.000000Z K 7 svn:log V 151 Handle theoretical case of vfs_export being called with both MNT_DELEXPORT and MNT_EXPORT flags set. Do not reuse the memory that has just been freed. END K 10 svn:author V 3 sos K 8 svn:date V 27 2005-05-11T18:29:15.000000Z K 7 svn:log V 54 Add new Intel PCI ID's for the ICH7 chips (untested). END K 10 svn:author V 6 jcamou K 8 svn:date V 27 2005-05-11T18:51:06.000000Z K 7 svn:log V 203 o Revert the cuaa->cuaad changes done by error in previous MFC. o MFC the last change done in HEAD by brian@: Delete the tun N section. Reviewed by: brian Approved by: trhodes (mentor, implicitly) END K 10 svn:author V 3 kan K 8 svn:date V 27 2005-05-11T18:53:14.000000Z K 7 svn:log V 75 Plug a potential memory leak. Noticed by: Coverity Prevent analysis tool. END K 10 svn:author V 3 kan K 8 svn:date V 27 2005-05-11T19:08:38.000000Z K 7 svn:log V 103 Do not dereference dvp pointer before doing a NULL check. Noticed by: Coverity Prevent analysis tool. END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-05-11T19:27:38.000000Z K 7 svn:log V 62 Plug memory leaks. Found by: Coverity Prevent analysis tool END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-05-11T19:35:43.000000Z K 7 svn:log V 62 gp can't be NULL. Noticed by: Coverity Prevent analysis tool END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-05-11T19:36:56.000000Z K 7 svn:log V 62 cp can't be NULL. Noticed by: Coverity Prevent analysis tool END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-05-11T19:50:34.000000Z K 7 svn:log V 102 Remove unised variable introduced by accident in rev 1.168. Found by: Coverity Prevent analysis tool END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2005-05-11T20:02:16.000000Z K 7 svn:log V 113 MFC: 1.219 Replace spl protection in rtcin() and writertc() with spinlocks using the existing clock_lock mutex. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2005-05-11T21:10:35.000000Z K 7 svn:log V 84 Fix three typos in comments. Two of them obtained from OpenBSD. MFC after: 3 days END K 10 svn:author V 6 cognet K 8 svn:date V 27 2005-05-11T21:20:42.000000Z K 7 svn:log V 117 Don't forget to copy the TP when forking, or bad things will happen to the child process if it tries to use threads. END K 10 svn:author V 2 ps K 8 svn:date V 27 2005-05-11T21:37:42.000000Z K 7 svn:log V 749 When looking for the next hole to retransmit from the scoreboard, or to compute the total retransmitted bytes in this sack recovery episode, the scoreboard is traversed. While in sack recovery, this traversal occurs on every call to tcp_output(), every dupack and every partial ack. The scoreboard could potentially get quite large, making this traversal expensive. This change optimizes this by storing hints (for the next hole to retransmit and the total retransmitted bytes in this sack recovery episode) reducing the complexity to find these values from O(n) to constant time. The debug code that sanity checks the hints against the computed value will be removed eventually. Submitted by: Mohan Srinivasan, Noritoshi Demizu, Raja Mukerji. END K 10 svn:author V 4 emax K 8 svn:date V 27 2005-05-11T21:54:44.000000Z K 7 svn:log V 324 MFC to RELENG_5 Change m_uiotombuf so it will accept offset at which data should be copied to the mbuf. Offset cannot exceed MHLEN bytes. This is currently used to fix Ethernet header alignment problem on alpha and sparc64. Also change all users of m_uiotombuf to pass proper offset. Reviewed by: jmg, sam Approved by: re END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-05-12T01:49:51.000000Z K 7 svn:log V 64 We don't use 'mp' variable, but we do want to mount devfs, ehh. END K 10 svn:author V 6 grehan K 8 svn:date V 27 2005-05-12T04:09:41.000000Z K 7 svn:log V 210 The final test in unlock_and_deallocate() to determine if GIANT needs to be unlocked wasn't updated to check for OBJ_NEEDGIANT. This caused a WITNESS panic when debug_mpsafevm was set to 0. Approved by: jeffr END K 10 svn:author V 3 des K 8 svn:date V 27 2005-05-12T08:36:40.000000Z K 7 svn:log V 56 MFC: (1.10) record xdm logins in lastlog / wtmp / utmp. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-05-12T10:08:45.000000Z K 7 svn:log V 47 MFC 1.18: There is no /etc/rc.network anymore. END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-12T10:40:57.000000Z K 7 svn:log V 671 Overhaul the fork(), exec() code. Put all the common handling that takes place in the child process in a function ProcExec(). Make sure, that the child does not call malloc() or other potential dangerous functions (there are still calls to Punt() in the error case that should go away). Allocate the argv string via malloc to overcome the non-constness bug of the execvp prototype. Change the handling of shell meta-characters and move the builtin list near the list of shell builtins. Both of these lists should actuall be configurable by the .SHELL target since they depend on the shell used. Patch: 7.21[2-9], 7.22[0-46] Submitted by: Max Okumoto END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-12T10:55:37.000000Z K 7 svn:log V 115 Make a function ProcWait() that waits for the given process. Submitted by: Max Okumoto (7.227) END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-12T11:09:45.000000Z K 7 svn:log V 191 Convert Compat_RunCommand() to use ProcWait(). This also gives Cmd_Exec() the potential to handle interrupts which it doesn't currently. Submitted by: Max Okumoto (7.228) END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-12T11:16:04.000000Z K 7 svn:log V 141 Move some comments around to where they belong and remove some unneccessary gcc magic. Submitted by: Max Okumoto (7.229) END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-12T11:47:17.000000Z K 7 svn:log V 159 Untwist the convoluted if() expressions in JobFinish(). They could benefit from even more untwisting. Submitted by: Max Okumoto (7.23[01]) END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-12T11:58:39.000000Z K 7 svn:log V 103 Move some global variables to the correct files. Submitted by: Max Okumoto (7.232) END K 10 svn:author V 4 nyan K 8 svn:date V 27 2005-05-12T12:36:31.000000Z K 7 svn:log V 31 Remove unused IO_NPX* defines. END K 10 svn:author V 6 philip K 8 svn:date V 27 2005-05-12T12:37:19.000000Z K 7 svn:log V 117 The long-procrastinated sync of acpi_asus(4) with CURRENT. MFC acpi_asus.c r1.12 - r1.24 acpi_asus.4 r1.5 - 1.9 END K 10 svn:author V 4 nyan K 8 svn:date V 27 2005-05-12T12:47:41.000000Z K 7 svn:log V 161 - Move the NPX_DEBUG option to options.{i386,pc98} and use opt_npx.h. - Move npx related defines to {i386,pc98}/include/npx.h to remove #include {isa,cbus}.h. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2005-05-12T13:39:31.000000Z K 7 svn:log V 99 Move the pc98 keymap define into pckbdtables.h because it should be used only on the pckbd driver. END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-05-12T13:52:49.000000Z K 7 svn:log V 116 - Gather statistics about failed mbuf+cluster+ng_item allocations. - Adjust comments and variables names in nfinfo. END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-12T14:16:44.000000Z K 7 svn:log V 344 Fix the fix for bin/72510 applied in job.c:1.70. Actually there have been two maxJobs variables: one static in job.c and one global used in main.c and parse.c. Makeing one global out of these was the wrong way to fix the problem. Instead rename the global one to jobLimit and keep maxJobs static in job.c. Suggested by: rwatson PR: bin/72510 END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-12T14:31:42.000000Z K 7 svn:log V 98 Move variable printing from main.c to var.c Submitted by: Max Okumoto (7.233) END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-12T14:33:24.000000Z K 7 svn:log V 119 Compat_RunCommand is used only in job.c so make it static there. Submitted by: Max Okumoto (7.234) END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-12T14:35:01.000000Z K 7 svn:log V 100 Reshuffle functions to get rid of prototypes. Submitted by: Max Okumoto (7.235) END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-12T14:43:32.000000Z K 7 svn:log V 278 Cleanup main(). Move catching SIGCHLD into job.c. Move unsetenv("ENV") into job.c. Move retrieving of environment nearer to the place where it is actually used and invert the preprocessor conditionals to use positive logic. Submitted by: Max Okumoto (7.236) END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-12T14:47:22.000000Z K 7 svn:log V 116 Replace a lot of Var_Set(..., VAR_GLOBAL) by Var_SetGlobal(). Submitted by: Max Okumoto (7.237) END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-12T15:04:14.000000Z K 7 svn:log V 208 Cleanup. Move initialisation of file and program global variables to top of main() and sort them. Make chdir_verify_path() static - it is used only here. Submitted by: Max Okumoto (7.238) END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-12T15:10:45.000000Z K 7 svn:log V 226 The first element of the vector built by brk_string() is never used so there is no need to stuff the value of .MAKE into it, which btw isn't set for quite a while already. Submitted by: Max Okumoto (7.239) END K 10 svn:author V 5 green K 8 svn:date V 27 2005-05-12T15:11:30.000000Z K 7 svn:log V 120 MFC: IPFW ALTQ(4) classification support, diverted traffic match rules, and the TCP packet data length match rule. END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-12T15:20:03.000000Z K 7 svn:log V 115 Cleanup SuffFindArchDeps() to get rid of two const-warnings. Submitted by: Max Okumoto (7.240) END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-12T15:20:50.000000Z K 7 svn:log V 40 Revert the previous accidential commit. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2005-05-12T15:25:07.000000Z K 7 svn:log V 80 Merge SA-05:06.iir, SA-05:07.ldt and SA-05:08.kmem. Approved by: so (cperciva) END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-12T15:35:33.000000Z K 7 svn:log V 56 Remove a useless else and un-indent the following code. END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-12T15:38:11.000000Z K 7 svn:log V 102 Move code in CondToken() and get rid of a goto. Submitted by: Max Okumoto (7.243) END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-12T15:41:02.000000Z K 7 svn:log V 155 Use a variable initialized to a string instead of the string directly to get rid of a const warning. Submitted by: Max Okumoto (7.244) END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-12T15:45:14.000000Z K 7 svn:log V 152 Do mktemp() by hand to get rid of the mktemp() warning and the possible associated security hole. Submitted by: Max Okumoto (7.245) END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-12T15:54:17.000000Z K 7 svn:log V 113 Get rid of the warning about vfork() clobbering variables. Submitted by: Max Okumoto (7.246) END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-12T15:54:52.000000Z K 7 svn:log V 116 Make sure machine is initialize before use. Also make two pointers const to get rid of the last two const warnings. END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-12T15:58:25.000000Z K 7 svn:log V 81 Still too early to bump WARNS - there are still warnings on 64bit architectures. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2005-05-12T16:18:58.000000Z K 7 svn:log V 88 Wordsmithing. PR: 80133 Submitted by: Zheyu Shen MFC after: 3 days END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2005-05-12T16:40:16.000000Z K 7 svn:log V 95 Include . On my system CVS Make(1) has an implicit declaration of warnc(3) without it. END K 10 svn:author V 4 emax K 8 svn:date V 27 2005-05-12T16:45:10.000000Z K 7 svn:log V 163 MFC sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c,v 1.16 move ptr use down to after null check Noticed by: Coverity Prevent analysis tool Submitted by: sam END K 10 svn:author V 4 emax K 8 svn:date V 27 2005-05-12T16:48:24.000000Z K 7 svn:log V 285 MFC to RELENG_5 src/sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c, v1.17 In ng_btsocket_rfcomm_receive_frame() correctly set length variable when EA bit is set in hdr->length (16-bit length). This currently has no effect on the rest of the code. It just fixes the debug message. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2005-05-12T18:57:37.000000Z K 7 svn:log V 238 Add a flag (-q) which prints no header for the file and which doesn't indent the match text; it also doesn't warn() for files which can't be opened. Remove global variables. Use bool. fopen(3) the files instead of freopen(3)ing stdin. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2005-05-12T20:04:48.000000Z K 7 svn:log V 177 Actually use the iterating variable in the for loop when trying to avoid overflow. Reported by: Vladislav Shabanov vs at rambler-co dot ru MFC after: 1 week Glanced at: alfred END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-05-12T22:01:18.000000Z K 7 svn:log V 105 Remove unimplemented ACL types. Reported by: Herv̩ Kergourlay END K 10 svn:author V 3 njl K 8 svn:date V 27 2005-05-12T22:35:08.000000Z K 7 svn:log V 216 If there is a problem during probe, be sure to free up any resources allocated for it. The normal exit case handles this correctly so we use it as well for errors. Submitted by: pjd Obtained from: Coverity Prevent END K 10 svn:author V 6 nectar K 8 svn:date V 27 2005-05-13T00:02:47.000000Z K 7 svn:log V 209 Add a knob for disabling/enabling HTT, "machdep.hyperthreading_allowed". Default off due to information disclosure on multi-user systems. Submitted by: cperciva Reviewed by: jhb Approved by: security-officer END K 10 svn:author V 6 nectar K 8 svn:date V 27 2005-05-13T00:03:01.000000Z K 7 svn:log V 195 Add a knob for disabling/enabling HTT, "machdep.hyperthreading_allowed". Default off due to information disclosure on multi-user systems. Submitted by: cperciva Reviewed by: jhb Approved by: re END K 10 svn:author V 6 nectar K 8 svn:date V 27 2005-05-13T00:08:30.000000Z K 7 svn:log V 209 Add a knob for disabling/enabling HTT, "machdep.hyperthreading_allowed". Default off due to information disclosure on multi-user systems. Submitted by: cperciva Reviewed by: jhb Approved by: security-officer END K 10 svn:author V 6 nectar K 8 svn:date V 27 2005-05-13T00:10:56.000000Z K 7 svn:log V 179 Add a knob for disabling/enabling HTT, "machdep.hyperthreading_allowed". Default off due to information disclosure on multi-user systems. Submitted by: cperciva Reviewed by: jhb END K 10 svn:author V 6 nectar K 8 svn:date V 27 2005-05-13T00:12:57.000000Z K 7 svn:log V 195 Add a knob for disabling/enabling HTT, "machdep.hyperthreading_allowed". Default off due to information disclosure on multi-user systems. Submitted by: cperciva Reviewed by: jhb Approved by: re END K 10 svn:author V 6 nectar K 8 svn:date V 27 2005-05-13T00:57:04.000000Z K 7 svn:log V 96 Default hyperthreading on in -CURRENT. No seatbelts in CURRENT (^_^) Requested by: peter, jhb END K 10 svn:author V 6 marcus K 8 svn:date V 27 2005-05-13T04:06:04.000000Z K 7 svn:log V 141 Add libdata/pkgconfig. It is used under ${LOCALBASE} as much (if not more) than under ${X11BASE}. Discussed with: portmgr MFC after: 1 day END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-13T06:31:45.000000Z K 7 svn:log V 450 Make Shell_Init() static - it's only used here. Make sure we don't end up with shellPath beeing non-zero, but shellName beeing zero in the error case - back out cleanly from the error. When executing a command for macro assignment in Cmd_Exec() stuff the path of the shell into argv[0], not the name. This makes no difference from the functionality point of view, but allows the regression tests to determine whether make executes the correct shell. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2005-05-13T07:08:06.000000Z K 7 svn:log V 113 MFC: Manual page for the "mn" Siemens Easy321-R1 E1/T1 device driver. This is based on the comments in if_mn.c. END K 10 svn:author V 3 sos K 8 svn:date V 27 2005-05-13T07:58:05.000000Z K 7 svn:log V 78 Fix more ATAPI breakage. Apparently some devices are very picky on details :) END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-13T08:53:00.000000Z K 7 svn:log V 118 Move the Boolean and ReturnStatus stuff from sprite.h to util.h and get rid of sprite.h. Obtained from: DragonFlyBSD END K 10 svn:author V 3 sos K 8 svn:date V 27 2005-05-13T10:25:19.000000Z K 7 svn:log V 17 Cleanup comments END K 10 svn:author V 6 peadar K 8 svn:date V 27 2005-05-13T11:27:48.000000Z K 7 svn:log V 242 lockmgr(...,LK_DRAIN,...) requires a balancing LK_RELEASE: recent INVARIANTS dependent checks in userret() pinpointed a missing invocation here. Remove an unused variable while here. Reviewed By: bp@ Reported By: yongari@ MFC After: 3 days END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-05-13T11:35:02.000000Z K 7 svn:log V 112 Since there is no way to queue a function call to node, create ng_queue_fn() - a queue version of ng_send_fn(). END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-05-13T11:40:08.000000Z K 7 svn:log V 135 When used as divert socket we need to decouple stack when node is entered from socket side. Use ng_queue_fn() instead of ng_send_fn(). END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-05-13T11:44:37.000000Z K 7 svn:log V 179 In div_output() explicitly set m->m_nextpkt to NULL. If divert socket is not userland, but ng_ksocket, then m->m_nextpkt may be non-NULL. In this case we would panic in sbappend. END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-05-13T11:47:41.000000Z K 7 svn:log V 145 MFC 1.109: - refactor changes introduced in rev. 1.100: do not prepend a new tag unconditionally. Before doing this check whether we have one. END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-13T13:47:41.000000Z K 7 svn:log V 190 Use the print_flags function to print the OP_ flags of a target. Give the function one more argument to decide whether it should print the flags like a C-expression or just space-delimited. END K 10 svn:author V 3 phk K 8 svn:date V 27 2005-05-13T15:51:56.000000Z K 7 svn:log V 75 Remove duplicate and attribute Weinbergs second law to the right weinberg. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2005-05-13T16:27:30.000000Z K 7 svn:log V 1289 Provide more POSIX-complaint ttyname_r(3) interface[1], which is slightly different from what has been offered in libc_r (the one spotted in the original PR which is found in libthr has already been removed by David's commit, which is rev. 1.44 of lib/libthr/thread/thr_private.h): - Use POSIX standard prototype for ttyname_r, which is, int ttyname_r(int, char *, size_t); Instead of: char *ttyname_r(int, char *, size_t); This is to conform IEEE Std 1003.1, 2004 Edition [1]. - Since we need to use standard errno for return code, include errno.h in ttyname.c - Update ttyname(3) implementation according to reflect the API change. - Document new ttyname_r(3) behavior - Since we already make use of a thread local storage for ttyname(3), remove the BUGS section. - Remove conflicting ttyname_r related declarations found in libc_r. Hopefully this change should not have changed the API/ABI, as the ttyname_r symbol was never introduced before the last unistd.h change which happens a couple of days before. [1] http://www.opengroup.org/onlinepubs/009695399/functions/ttyname.html Requested by: Tom McLaughlin Through PR: threads/76938 Patched by: Craig Rodrigues (with minor changes) Prompted by: mezz@ END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-05-13T16:31:11.000000Z K 7 svn:log V 136 NI_WITHSCOPEID cleanup. Neither RFC 2553 nor RFC 3493 defines NI_WITHSCOPEID, and our getaddrinfo(3) does nothing special for it, now. END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-05-13T16:43:28.000000Z K 7 svn:log V 41 NI_WITHSCOPEID cleanup Reviewed by: gad END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-05-13T17:06:52.000000Z K 7 svn:log V 48 MFC 1.47-1.49: do mutex lock for each yp calls. END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-05-13T17:30:03.000000Z K 7 svn:log V 41 free ypbuf only when yp_match() succeed. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2005-05-13T17:31:32.000000Z K 7 svn:log V 91 Bump __FreeBSD_version for POSIX ttyname_r(3) changes. Forgotten by: me Reminded by: mezz END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-05-13T17:56:53.000000Z K 7 svn:log V 23 raise readability bit. END K 10 svn:author V 2 ps K 8 svn:date V 27 2005-05-13T18:02:02.000000Z K 7 svn:log V 276 Fix for a bug where the "nexthole" sack hint is out of sync with the real next hole to retransmit from the scoreboard, caused by a bug which did not update the "nexthole" hint in one case in tcp_sack_option(). Reported by: Daniel Eriksson Submitted by: Mohan Srinivasan END K 10 svn:author V 8 vkashyap K 8 svn:date V 27 2005-05-13T19:59:09.000000Z K 7 svn:log V 26 Corrected driver version. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-05-13T20:06:44.000000Z K 7 svn:log V 74 Fix the "only wrote -1 of 32768 bytes: Input/output error" error message. END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-05-13T20:51:09.000000Z K 7 svn:log V 41 NI_WITHSCOPEID cleanup Reviewed by: des END K 10 svn:author V 7 stefanf K 8 svn:date V 27 2005-05-13T21:12:34.000000Z K 7 svn:log V 172 The header glue.h should provide just a declaration for the variable __sglue, not a definition. PR: 80378 Submitted by: John Engelhart MFC after: 1 week END K 10 svn:author V 6 grehan K 8 svn:date V 27 2005-05-14T02:11:45.000000Z K 7 svn:log V 153 Remove incorrect configuration setting that limited the Kauai ATA controller to be master-only. The slave ATAPI drive on the Mac-Mini is now recognised. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2005-05-14T03:02:22.000000Z K 7 svn:log V 59 Remove mb-caching hack. Obtained from: Fedora (Tim Waugh) END K 10 svn:author V 3 tjr K 8 svn:date V 27 2005-05-14T03:18:20.000000Z K 7 svn:log V 112 Fix dfa multibyte character class matching when -i is used (RH bug #123363). Obtained from: Fedora (Tim Waugh) END K 10 svn:author V 3 tjr K 8 svn:date V 27 2005-05-14T04:17:07.000000Z K 7 svn:log V 180 Fixed a bug in the fgrep patch, exposed by the dfa-optional patch (RH bug #138558). Removed bogus part of grep-2.5.1-fgrep patch. Obtained from: Fedora (Jakub Jelinek, Tim Waugh) END K 10 svn:author V 3 alc K 8 svn:date V 27 2005-05-14T05:09:11.000000Z K 7 svn:log V 106 Revert revision 1.164: pmap_qremove() does not require protection by VM_LOCK_GIANT. Discussed with: jeff END K 10 svn:author V 3 tjr K 8 svn:date V 27 2005-05-14T05:26:48.000000Z K 7 svn:log V 109 Fix background colour problems with --color output (RH bug #138913). Obtained from: Karsten Hopp via Fedora END K 10 svn:author V 3 tjr K 8 svn:date V 27 2005-05-14T05:35:04.000000Z K 7 svn:log V 142 Removed redundant (and incorrect) code in prline. Fixes grep -i --color "", among other things. PR: 79063 Obtained from: Fedora (Tim Waugh) END K 10 svn:author V 3 tjr K 8 svn:date V 27 2005-05-14T06:09:12.000000Z K 7 svn:log V 155 Better multibyte handling in EGexecute() and Fexecute(). Fixed -Fi for multibyte input (RH bug #143079). Obtained from: Fedora (Jakub Jelinek, Tim Waugh) END K 10 svn:author V 3 tjr K 8 svn:date V 27 2005-05-14T06:12:03.000000Z K 7 svn:log V 139 Automatically disable DFA when processing multibyte input. GREP_USE_DFA environment variable overrides. Obtained from: Fedora (Tim Waugh) END K 10 svn:author V 3 tjr K 8 svn:date V 27 2005-05-14T06:13:23.000000Z K 7 svn:log V 68 Fixed -w handling for EGexecute. Obtained from: Fedora (Tim Waugh) END K 10 svn:author V 3 tjr K 8 svn:date V 27 2005-05-14T06:33:23.000000Z K 7 svn:log V 123 Add a note explaining what local modifications have been made to GNU grep, and giving advice on importing future releases. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2005-05-14T08:50:35.000000Z K 7 svn:log V 81 MFC: rev. 1.56 Fix three typos in comments. Two of them obtained from OpenBSD. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2005-05-14T08:52:04.000000Z K 7 svn:log V 24 MFi386: revision 1.614. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2005-05-14T09:10:02.000000Z K 7 svn:log V 352 - Move timerreg.h to /include and split i8253 specific defines into i8253reg.h, and add some defines to control a speaker. - Move PPI related defines from i386/isa/spkr.c into ppireg.h and use them. - Move IO_{PPI,TIMER} defines into ppireg.h and timerreg.h respectively. - Use isa/isareg.h rather than /isa/isa.h. Tested on: i386, pc98 END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-05-14T09:25:18.000000Z K 7 svn:log V 249 Use uma(9) for allocating netgraph items: - ng_getqblk() simply runs uma_zalloc(). - ng_free_item() simply frees. - ngq_mtx is pushed down under NETGRAPH_DEBUG. - NGQF_FREE is removed. Increase default maxalloc to 512. Reviewed by: julian END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-05-14T10:07:17.000000Z K 7 svn:log V 133 Move queue element routines upper, so that all related declarations are in one place, to improve readability. No functional changes. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2005-05-14T10:14:56.000000Z K 7 svn:log V 125 - Move bus dependent defines to {isa,cbus}_dmareg.h. - Use isa/isareg.h rather than /isa/isa.h. Tested on: i386, pc98 END K 10 svn:author V 4 nyan K 8 svn:date V 27 2005-05-14T10:26:31.000000Z K 7 svn:log V 17 cosmetic change. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2005-05-14T10:51:16.000000Z K 7 svn:log V 18 Fix my copyright. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2005-05-14T14:03:21.000000Z K 7 svn:log V 257 Revert to old ttyname_r behavior that when _ioctl() returns 0 (SUCCEEDED), return the buffer immediately. This will permit ssh and/or PAM logins broken by previous commit. The (potential) underlying problem is still under investigation. Point hat to: me END K 10 svn:author V 2 le K 8 svn:date V 27 2005-05-14T14:47:19.000000Z K 7 svn:log V 175 MFC: Add support for Sitecom USB to serial cable (v2) PR: usb/79230 Submitted by: Rick van der Zwet MFC reminder by: n_hibma END K 10 svn:author V 2 le K 8 svn:date V 27 2005-05-14T14:54:49.000000Z K 7 svn:log V 260 MFC: Remove test for zero sectorsize when tasting. This check doesn't seem to be necessary anymore, and it prevents tasting a valid drive when booting with geom_vinum already loaded, since SCSI disks set their sectorsize not until first opening them. END