Ĩi122000 218 132 157 400 310 170 189 128 302 209 155 146 234 116 367 709 263 122 380 113 400 145 416 142 147 384 652 125 130 120 735 153 314 146 634 146 440 459 1461 141 160 142 216 439 141 98 111 116 131 134 273 116 114 116 116 193 141 141 101 260 127 582 298 2081 399 144 226 235 114 154 534 193 292 164 220 194 304 155 283 139 197 252 373 159 249 229 393 120 256 790 162 238 363 133 108 227 259 111 175 143 182 176 229 198 155 153 153 167 417 684 99 638 423 263 409 407 341 488 521 213 174 325 174 169 268 470 201 154 165 194 313 183 124 166 411 228 213 141 331 237 258 293 201 136 309 122 117 122 121 108 463 272 118 362 291 214 249 161 477 216 317 130 127 339 352 249 224 184 197 171 163 228 265 203 168 200 147 208 251 302 644 112 237 129 237 137 237 124 237 182 164 133 206 132 198 131 109 136 191 112 301 178 203 122 157 237 165 239 200 144 239 180 157 150 153 239 176 128 187 K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-11-03T22:38:00.000000Z K 7 svn:log V 40 Update includes for new interrupt code. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-11-03T22:38:30.000000Z K 7 svn:log V 65 Update spin lock order list for new i386 interrupt and SMP code. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-11-03T22:42:58.000000Z K 7 svn:log V 307 Don't require INTR_FAST handlers to be exclusive in the MI layer. Instead, let the MD code choose whether or not to implement such a policy. The new i386 interrupt code allows multiple FAST handlers for a given source for example. However, the code does not allow FAST and non-FAST handlers to be mixed. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-11-03T22:44:09.000000Z K 7 svn:log V 217 Temporarily disable the acpi(4) module on i386 until issues revolving SMP probing and the MADT table can be sorted out. For now, if you want ACPI, you must compile it into your kernel statically using 'device acpi'. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-11-03T22:45:54.000000Z K 7 svn:log V 78 - Remove APIC_IO option. - Add NO_MIXED_MODE, DEV_ACPI, and DEV_APIC options. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-11-03T22:46:43.000000Z K 7 svn:log V 97 - Remove references to old interrupt and SMP code. - Add entries for new interrupt and SMP code. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-11-03T22:47:19.000000Z K 7 svn:log V 36 Replace APIC_IO with 'device apic'. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-11-03T22:48:25.000000Z K 7 svn:log V 209 - Enable SMP and 'device apic' by default. - Compile 'device acpi' into GENERIC by default as well. Note that the beastie loader menu item to disable ACPI still works if ACPI is compiled into the kernel. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-11-03T22:49:19.000000Z K 7 svn:log V 116 Remove references to SMP and APIC_IO since GENERIC (which this file includes) already has those enabled by default. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-11-03T22:49:51.000000Z K 7 svn:log V 63 Remove the SMP kernel config as SMP is now enabled in GENERIC. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-11-03T22:51:25.000000Z K 7 svn:log V 54 Remove remaining bits of old interrupt and APIC code. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-11-03T23:02:17.000000Z K 7 svn:log V 141 Add an entry dealing with the change from 'options APIC_IO' to 'device acpi' as well as the temporary disablement of the ACPI kernel module. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-11-03T23:10:34.000000Z K 7 svn:log V 24 Remove old APIC header. END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2003-11-03T23:54:55.000000Z K 7 svn:log V 270 It seems when su executes in a shell scripts, there is a timing race, sometimes, su will receive a SIGTTOU when parent su tries to set child su's process group as foreground group, and su will be stopped unexpectly, ignoring SIGTTOU fixes the problem. Noticed by: fjoe END K 10 svn:author V 5 green K 8 svn:date V 27 2003-11-04T00:24:13.000000Z K 7 svn:log V 614 On my ZoomAir-branded Intersil PRISM2 cards, if you try to set the operating mode to HostAP, the card will lock up indefinitely (but the wi(4) driver can recover if you eject the card). The problem is that the card needs to be "reset" in a way before you even change the media to hostap. In practice this isn't as noticeable because you probably do some operation beforehand which prevents the lock-up before you enable hostap mode. e.g.: "ifconfig wi0 up media autoselect mediaopt hostap" will lock up (if you just inserted the card). "ifconfig wi0 up ssid foo media autoselect mediaopt hostap" won't lock up. END K 10 svn:author V 5 green K 8 svn:date V 27 2003-11-04T00:31:58.000000Z K 7 svn:log V 168 Fix wi(4)'s WI_RID_SCAN_RES ioctl (wicontrol -L). The wrong length is computed, so the user thinks that for non-PRISM cards there are more APs represented than exist. END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-11-04T01:07:04.000000Z K 7 svn:log V 28 Make this compile with PAE. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2003-11-04T01:14:58.000000Z K 7 svn:log V 284 Do not attempt to report proc event if NOTE_EXIT has already been received. This fixes a race condition (specifically with signal events) that could lead to the kn being re-inserted into the list after it has been destroyed, which is not something we want to happen. PR: kern/58258 END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-11-04T01:36:35.000000Z K 7 svn:log V 21 Module for cs driver END K 10 svn:author V 6 cognet K 8 svn:date V 27 2003-11-04T01:41:47.000000Z K 7 svn:log V 304 I believe kbyanc@ really meant this in rev 1.58. Use zpfind() to see if the process became a zombie if pfind() doesn't find it and if the caller wants to know about process death, so that the caller knows the process died even if it happened before the kevent was actually registered. MFC after: 1 week END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-11-04T02:01:42.000000Z K 7 svn:log V 53 disable MPSAFE network drivers; we aren't ready yet` END K 10 svn:author V 6 marcel K 8 svn:date V 27 2003-11-04T02:04:36.000000Z K 7 svn:log V 320 o Don't tell that there's such a thing as a C suffix for specifying a partition size on ia64. It's not true. o Ask for a mountpoint for EFI partitions as well and check that it isn't "/". o On ia64 we may need to add EFI partitions. Make sure we pass the right arguments to Create_Chunk_DWIM() in that case. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-11-04T02:22:13.000000Z K 7 svn:log V 50 We did 4.9 Release, document it on 4.9 branch :-) END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-11-04T02:55:03.000000Z K 7 svn:log V 55 ppbus_if.c is necessary if you are loading submodules. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-11-04T02:59:57.000000Z K 7 svn:log V 291 o Add sysctl to allow ignoring checksum of eeprom. o Fix minor type problems o Fix minor problem with a couple debug printfs. o Default to a sane media type when none is reported. o Minor style changes The PR complains this will fix the IBM 300GL cards. Submitted by: Max Gotlib PR: 11462 END K 10 svn:author V 6 marcel K 8 svn:date V 27 2003-11-04T03:49:01.000000Z K 7 svn:log V 556 o Save a copy of the GPT entries for which there's a chunk with an index referencing it. We need to know the original type and name so that we know what to put in the table when we reconstruct it. o Clear the table entries before we rebuild it to avoid that we end up with stale data. o Sequentially populate the table entries from the chunks. For the chunks that have an index (now referencing the saved copy) we use the saved type and name. This way we can handle unknown types better. In all cases we update the start and end LBAs. END K 10 svn:author V 6 murray K 8 svn:date V 27 2003-11-04T05:03:28.000000Z K 7 svn:log V 30 Finish MFC of GB18030 locale. END K 10 svn:author V 6 murray K 8 svn:date V 27 2003-11-04T05:12:21.000000Z K 7 svn:log V 35 MFC: Support for gb18030 encoding. END K 10 svn:author V 6 murray K 8 svn:date V 27 2003-11-04T05:15:44.000000Z K 7 svn:log V 25 Add GB18030 directories. END K 10 svn:author V 5 green K 8 svn:date V 27 2003-11-04T06:12:21.000000Z K 7 svn:log V 640 * Modify libpcap to work a bit better with our 802.11 code. This means tcpdump -y ieee802_11 will work in the basic senses, including the code compilation for filters (where you may specify "link[]" to refer to parts of the 802.11 header, as well as treat it like a normal Ethernet header). Previously, it was just too far off to do anything useful for us. * While I'm here, fix some compile problems that will result from lex and yacc namespace polution when linking with -lpcap. The namespace is now "pcapyy*" instead of "yy*", and it tests fine with world and some external applications that may or may not use "yy*". END K 10 svn:author V 5 green K 8 svn:date V 27 2003-11-04T06:16:55.000000Z K 7 svn:log V 59 Remove a reference to part of the pcap API not yet merged. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2003-11-04T06:30:00.000000Z K 7 svn:log V 216 Allow the bufdaemon and update daemon processes to skip the waitrunningbufspace() calls so that they are always able to proceed and clean up buffer space. Submitted by: Brian Fundakowski Feldman END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-11-04T06:30:59.000000Z K 7 svn:log V 54 Use %#jx for both args. Non-use of %# mocked by: bde END K 10 svn:author V 5 green K 8 svn:date V 27 2003-11-04T06:38:37.000000Z K 7 svn:log V 539 Add a "-f" flag for asf(8) which performs a search to find the each module no matter where in the directory structure it may be. Use this and the "-k" flag in the generated gdbinit files so that the "getsyms" function in gdb requires no user intervention to run and will find every module if they're in the kernel build's module directory. This is still quite useful for cases where gdb knows that the path for some modules is /boot/kernel and others are in the object directory for /usr/src/sys/$ARCH/compile/kernel. Approved by: grog END K 10 svn:author V 6 marcel K 8 svn:date V 27 2003-11-04T06:48:58.000000Z K 7 svn:log V 51 Update avail_ssize for rstacks after growing them. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2003-11-04T07:04:01.000000Z K 7 svn:log V 342 Check that the user running mksnap_ffs has permission to create and remove a snapshot file from the directory in which they have requested to have it made. If they do not have write permission in the directory or the directory is sticky and not owned by the user, then they will not be able to remove the snapshot when they are done with it. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2003-11-04T07:18:18.000000Z K 7 svn:log V 365 - Clean up comments to reflect the KSE pushout. - Add the following functions to the api: sched_bind(), sched_unbind(), sched_pin(), and sched_unpin(). Bind/unbind are used for traditional cpu binding. Pin and unpin are meant to allow the kernel to hold a thread on a particular cpu so that it may cache per-cpu data without fear of being migrated. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2003-11-04T07:34:32.000000Z K 7 svn:log V 1362 Create a .snap directory mode 770 group operator in the root of a new filesystem. Dump and fsck will create snapshots in this directory rather than in the root for two reasons: 1) For terabyte-sized filesystems, the snapshot may require many minutes to build. Although the filesystem will not be suspended during most of the snapshot build, the snapshot file itself is locked during the entire snapshot build period. Thus, if it is accessed during the period that it is being built, the process trying to access it will block holding its containing directory locked. If the snapshot is in the root, the root will lock and the system will come to a halt until the snapshot finishes. By putting the snapshot in a subdirectory, it is out of the likely path of any process traversing through the root and hence much less likely to cause a lock race to the root. 2) The dump program is usually run by a non-root user running with operator group privilege. Such a user is typically not permitted to create files in the root of a filesystem. By having a directory in group operator with group write access available, such a user will be able to create a snapshot there. Having the dump program create its snapshot in a subdirectory below the root will benefit from point (1) as well. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2003-11-04T07:45:41.000000Z K 7 svn:log V 48 - Add initial support for pinning and binding. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2003-11-04T08:03:11.000000Z K 7 svn:log V 63 Get rid of DIAGNOSTIC that gives false positives on slow CPUs. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-11-04T09:15:42.000000Z K 7 svn:log V 50 Add a reference to the new utrace(2) manual page. END K 10 svn:author V 4 roam K 8 svn:date V 27 2003-11-04T09:21:59.000000Z K 7 svn:log V 122 Fix a typo: 'in cloud' -> 'in a cloud'. PR: 58909 Submitted by: Chris Pepper MFC after: 1 week END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-11-04T11:05:55.000000Z K 7 svn:log V 346 Pass mbrtowc() and wcrtomb() NULL instead of a pointer to a freshly zeroed mbstate_t object that they ignore. The zeroing is fairly expensive, and it will never be necessary in these functions; when we support state-dependent encodings, we will pass in a pointer to the file's mbstate_t object, and only zero it at the time the file gets opened. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-11-04T12:07:09.000000Z K 7 svn:log V 49 Correct style bugs in the in-place editing code. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-11-04T12:15:20.000000Z K 7 svn:log V 7 ANSIfy END K 10 svn:author V 3 des K 8 svn:date V 27 2003-11-04T12:16:47.000000Z K 7 svn:log V 19 Whitespace cleanup END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-11-04T12:19:54.000000Z K 7 svn:log V 23 MFi386: revision 1.200 END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2003-11-04T12:27:18.000000Z K 7 svn:log V 35 Add missing prototype for cread(). END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-11-04T13:01:41.000000Z K 7 svn:log V 41 Split pc98 support into pc98/pc98/nmi.c. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-11-04T13:09:16.000000Z K 7 svn:log V 180 Reimplement in-place editing in a slightly less disgusting manner. Also, make an effort to preserve the ownership and mode of the file we are editing. Sponsored by: Registrar AS END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-11-04T13:11:58.000000Z K 7 svn:log V 23 MFi386: revision 1.456 END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-11-04T13:13:04.000000Z K 7 svn:log V 21 Fix to support pc98. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-11-04T13:14:14.000000Z K 7 svn:log V 23 MFi386: revision 1.580 END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-11-04T13:15:12.000000Z K 7 svn:log V 23 MFi386: revision 1.206 END K 10 svn:author V 3 sos K 8 svn:date V 27 2003-11-04T13:16:07.000000Z K 7 svn:log V 100 Start of new ATA man page that reflects the curretn state of art. mdoc handling possibly fragile :) END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-11-04T13:31:44.000000Z K 7 svn:log V 48 'options APIC_IO' is replaced by 'device apic'. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-11-04T13:52:09.000000Z K 7 svn:log V 48 'options APIC_IO' is replaced by 'device apic'. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-11-04T14:02:13.000000Z K 7 svn:log V 9 Fix LINT END K 10 svn:author V 3 ume K 8 svn:date V 27 2003-11-04T14:08:31.000000Z K 7 svn:log V 167 - update comments to refrect recent BSDs. - nuke unused macro PSUEDO_SET(). - I believe our if_xname stuff is nothing strange against other BSDs. Obtained from: KAME END K 10 svn:author V 3 ume K 8 svn:date V 27 2003-11-04T14:09:37.000000Z K 7 svn:log V 35 use nd6log(). Obtained from: KAME END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2003-11-04T14:20:14.000000Z K 7 svn:log V 485 In mapdirs(), do not use the `dp' inode pointer after searchdir() has been called, since it points to a shared inode buffer that may be overwritten. The two cases where `dp' was used incorrectly appear to have been overlooked when "nodump" inheritance was first added in revision 1.12. This is reported to correct propagation of the nodump flag on directories that are larger than one block in size. PR: bin/58912 Submitted by: Volker Paepcke MFC after: 1 week END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2003-11-04T14:51:34.000000Z K 7 svn:log V 201 Be sure to restore foreground group to parent su before parent su exits, otherwise shell will be confused and does not set foreground group correctly for next su command. This sounds like a bug in sh. END K 10 svn:author V 3 ume K 8 svn:date V 27 2003-11-04T16:02:05.000000Z K 7 svn:log V 1987 - cleanup SP refcnt issue. - share policy-on-socket for listening socket. - don't copy policy-on-socket at all. secpolicy no longer contain spidx, which saves a lot of memory. - deep-copy pcb policy if it is an ipsec policy. assign ID field to all SPD entries. make it possible for racoon to grab SPD entry on pcb. - fixed the order of searching SA table for packets. - fixed to get a security association header. a mode is always needed to compare them. - fixed that the incorrect time was set to sadb_comb_{hard|soft}_usetime. - disallow port spec for tunnel mode policy (as we don't reassemble). - an user can define a policy-id. - clear enc/auth key before freeing. - fixed that the kernel crashed when key_spdacquire() was called because key_spdacquire() had been implemented imcopletely. - preparation for 64bit sequence number. - maintain ordered list of SA, based on SA id. - cleanup secasvar management; refcnt is key.c responsibility; alloc/free is keydb.c responsibility. - cleanup, avoid double-loop. - use hash for spi-based lookup. - mark persistent SP "persistent". XXX in theory refcnt should do the right thing, however, we have "spdflush" which would touch all SPs. another solution would be to de-register persistent SPs from sptree. - u_short -> u_int16_t - reduce kernel stack usage by auto variable secasindex. - clarify function name confusion. ipsec_*_policy -> ipsec_*_pcbpolicy. - avoid variable name confusion. (struct inpcbpolicy *)pcb_sp, spp (struct secpolicy **), sp (struct secpolicy *) - count number of ipsec encapsulations on ipsec4_output, so that we can tell ip_output() how to handle the packet further. - When the value of the ul_proto is ICMP or ICMPV6, the port field in "src" of the spidx specifies ICMP type, and the port field in "dst" of the spidx specifies ICMP code. - avoid from applying IPsec transport mode to the packets when the kernel forwards the packets. Tested by: nork Obtained from: KAME END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-11-04T19:04:54.000000Z K 7 svn:log V 306 Use a wrapper around the driver interrupt handler. The wrapper accepts the isa_device pointer as its argument and uses that to call the driver's interrupt handler passing the unit number as its argument. This should fix COMPAT_OLDISA devices with a unit number of 0. Reviewed by: peter Reported by: bde END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-11-04T19:22:20.000000Z K 7 svn:log V 52 Tweak the version string output for ioapic devices. END K 10 svn:author V 6 murray K 8 svn:date V 27 2003-11-04T19:32:15.000000Z K 7 svn:log V 130 MFC: the GBK locale directories. I didn't meant to MFC this yet but I accidentally MFCed one of the GBK files so this is needed. END K 10 svn:author V 5 simon K 8 svn:date V 27 2003-11-04T19:35:27.000000Z K 7 svn:log V 140 mdoc(7) cleanup: - Add reference to atapicam(4). - Fix hard sentence breaks. - Fix spelling of .Nm macro. - Remove a bit of EOL whitespace. END K 10 svn:author V 6 murray K 8 svn:date V 27 2003-11-04T19:38:29.000000Z K 7 svn:log V 19 MFC: GBK encoding. END K 10 svn:author V 4 ceri K 8 svn:date V 27 2003-11-04T19:42:55.000000Z K 7 svn:log V 61 Correct a typo; two permutations of ACPI are plenty already. END K 10 svn:author V 8 deischen K 8 svn:date V 27 2003-11-04T19:49:56.000000Z K 7 svn:log V 436 Externalize malloc's spinlock so that a thread library can take it around an application's fork() call. Our new thread libraries (libthr, libpthread) can now have threads running while another thread calls fork(). In this case, it is possible for malloc to be left in an inconsistent state in the child. Our thread libraries, libpthread in particular, need to use malloc internally after a fork (in the child). Reviewed by: davidxu END K 10 svn:author V 8 deischen K 8 svn:date V 27 2003-11-04T19:53:32.000000Z K 7 svn:log V 96 Add the ability to reinitialize a mutex (internally, not a userland API). Reviewed by: davidxu END K 10 svn:author V 8 deischen K 8 svn:date V 27 2003-11-04T19:56:12.000000Z K 7 svn:log V 194 Libpthread uses the convention that all of its (non-weak) symbols begin with underscores and provide weak definitions without underscores. Make the pthread spinlock conform to this convention. END K 10 svn:author V 8 deischen K 8 svn:date V 27 2003-11-04T19:58:12.000000Z K 7 svn:log V 67 s/foo()/foo(void)/ Add a blank line after a variable declaration. END K 10 svn:author V 8 deischen K 8 svn:date V 27 2003-11-04T19:59:22.000000Z K 7 svn:log V 122 Add the ability to reinitialize a spinlock (libc/libpthread internal lock, not a pthread spinlock). Reviewed by: davidxu END K 10 svn:author V 8 deischen K 8 svn:date V 27 2003-11-04T20:01:38.000000Z K 7 svn:log V 97 Add the ability to reinitialize libpthread's internal FIFO-queueing locks. Reviewed by: davidxu END K 10 svn:author V 8 deischen K 8 svn:date V 27 2003-11-04T20:04:45.000000Z K 7 svn:log V 206 Add an implementation for pthread_atfork(). Aside from the POSIX requirements for pthread_atfork(), when fork()ing, take the malloc lock to keep malloc state consistent in the child. Reviewed by: davidxu END K 10 svn:author V 8 deischen K 8 svn:date V 27 2003-11-04T20:10:15.000000Z K 7 svn:log V 58 Add the pthread_atfork() prototype. Reviewed by: davidxu END K 10 svn:author V 3 ume K 8 svn:date V 27 2003-11-04T20:22:33.000000Z K 7 svn:log V 190 source address selection part of RFC3484. TODO: since there is scope issue to be solved, multicast and link-local address are treated as special for workaround for now. Obtained from: KAME END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-11-04T20:48:28.000000Z K 7 svn:log V 46 Use ubsa(4) manpage entity where appropriate. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-11-04T20:49:45.000000Z K 7 svn:log V 100 Add a manual page for the Xircom and and Xircom based NICs. Submitted by: scott (original version) END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-11-04T21:04:14.000000Z K 7 svn:log V 155 Use 'const' in the copyright stamp, this is done in other utilities. Return linker.h to the includes list. No objection from: wollman (for the copyright) END K 10 svn:author V 3 rsm K 8 svn:date V 27 2003-11-04T21:09:37.000000Z K 7 svn:log V 280 Convert XE_DEBUG define to hw.xe.debug sysctl, to set debug logging level from the xe driver. Should probably be removed when current probe/attach problems with the driver are fixed, but is useful now when requesting diagnostic information from users. Reviewed by: imp (mentor) END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2003-11-04T21:35:40.000000Z K 7 svn:log V 62 MFC: Cast the NULL to a pointer type for 64 bit architectures END K 10 svn:author V 5 green K 8 svn:date V 27 2003-11-04T22:36:48.000000Z K 7 svn:log V 154 Despite making the card not lock up, thae workaround from 1.153 didn't actually make hostap mode work again. Back it out while I try to find a solution. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-11-04T22:39:25.000000Z K 7 svn:log V 136 Fix the case where the file is not in the current directory. Discovered by: Vladimir Kravchenko Pointy hat to: des END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-11-04T23:29:17.000000Z K 7 svn:log V 298 Move the inline limit default variable to a per-arch place. For example, the amd64 implementation of the pcpu macros is even more verbose than on i386 and that causes gcc to way overestimate the complexity of this 2-instruction macro. The other platforms can probably lower their default values. END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-11-04T23:43:43.000000Z K 7 svn:log V 28 update supported card table END K 10 svn:author V 5 green K 8 svn:date V 27 2003-11-04T23:47:19.000000Z K 7 svn:log V 161 Truly fix the lockup mentioned in 1.153. The PRISM hardware is not capable of functioning in HostAP mode with a zero-length SSID, so use " " if one is not set. END K 10 svn:author V 4 fjoe K 8 svn:date V 27 2003-11-05T01:53:10.000000Z K 7 svn:log V 696 Back out the following revisions: 1.36 +73 -60 src/sys/compat/linux/linux_ipc.c 1.83 +102 -48 src/sys/kern/sysv_shm.c 1.8 +4 -0 src/sys/sys/syscallsubr.h That change was intended to support vmware3, but wantrem parameter is useless because vmware3 uses SYSV shared memory to talk with X server and X server is native application. The patch worked because check for wantrem was not valid (wantrem and SHMSEG_REMOVED was never checked for SHMSEG_ALLOCATED segments). Add kern.ipc.shm_allow_removed (integer, rw) sysctl (default 0) which when set to 1 allows to return removed segments in shm_find_segment_by_shmid() and shm_find_segment_by_shmidx(). MFC after: 1 week END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2003-11-05T03:42:10.000000Z K 7 svn:log V 66 Add pthread_atfork() source code. Dan forgot to commit this file. END K 10 svn:author V 5 green K 8 svn:date V 27 2003-11-05T04:16:48.000000Z K 7 svn:log V 143 Fix a reversed suser(9) in SIOCG80211:IEEE80211_IOC_WEPKEY which prevents root from reading the wireless card's WEP keys, but allows non-root. END K 10 svn:author V 3 kan K 8 svn:date V 27 2003-11-05T04:30:08.000000Z K 7 svn:log V 270 Remove mntvnode_mtx and replace it with per-mountpoint mutex. Introduce two new macros MNT_ILOCK(mp)/MNT_IUNLOCK(mp) to operate on this mutex transparently. Eventually new mutex will be protecting more fields in struct mount, not only vnode list. Discussed with: jeff END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-11-05T04:36:13.000000Z K 7 svn:log V 41 resource_query_string is dead. Kill it. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-11-05T04:36:44.000000Z K 7 svn:log V 16 Remove the file END K 10 svn:author V 4 jeff K 8 svn:date V 27 2003-11-05T05:30:12.000000Z K 7 svn:log V 133 - It's ok if sched_runnable() has races in it, we don't need the sched_lock here unless we have something on the assigned queue. END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-11-05T05:48:22.000000Z K 7 svn:log V 166 - Move the implementation of OBJ_ONEMAPPING from vm_map_delete() to vm_map_entry_delete() so that all of the vm object manipulation is performed in one place. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-11-05T06:14:48.000000Z K 7 svn:log V 19 Minor style(9) nit END K 10 svn:author V 6 scottl K 8 svn:date V 27 2003-11-05T06:21:45.000000Z K 7 svn:log V 80 Add support for multibyte character conversions. Submitted by: imura@ryu16.org END K 10 svn:author V 6 scottl K 8 svn:date V 27 2003-11-05T06:27:40.000000Z K 7 svn:log V 48 Include module.h Submitted by: imura@ryu16.org END K 10 svn:author V 6 scottl K 8 svn:date V 27 2003-11-05T06:30:59.000000Z K 7 svn:log V 87 Update the udf module makefile for the udf_iconv module Submitted by: imura@ryu16.org END K 10 svn:author V 6 scottl K 8 svn:date V 27 2003-11-05T06:38:14.000000Z K 7 svn:log V 81 Hook the udf_iconv module up to the kernel build. Submitted by: imura@ryu16.org END K 10 svn:author V 6 scottl K 8 svn:date V 27 2003-11-05T06:55:23.000000Z K 7 svn:log V 133 Add udf_UncompressUnicodeByte() for processing cs0 strings in a way that the iconv mehtods can handle Submitted by: imura@ryu16.org END K 10 svn:author V 6 scottl K 8 svn:date V 27 2003-11-05T06:56:08.000000Z K 7 svn:log V 102 Add hooks for translating directories entries using the iconv methods. Submitted by: imura@ryu16.org END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-11-05T07:56:45.000000Z K 7 svn:log V 63 Implement mbrtowc() and wcrtomb() directly (sync with big5.c). END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-11-05T08:07:00.000000Z K 7 svn:log V 61 Pass NULL instead of a pointer to a zeroed mbstate_t object. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-11-05T08:20:45.000000Z K 7 svn:log V 61 Pass NULL instead of a pointer to a zeroed mbstate_t object. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-11-05T08:27:13.000000Z K 7 svn:log V 75 Make xe_reg_dump non-static to avoid warnings (and tinerbox mail) for now. END K 10 svn:author V 3 ume K 8 svn:date V 27 2003-11-05T09:41:23.000000Z K 7 svn:log V 324 - plug memory leak. - fixed a length of the sadb extension in the case of pfkey_send_x5(). - used getprotobynumber() for printing a upper layer protocol name. - modified the output format against the change of the setkey syntax about a icmp6 type/code. - don't enumerate reserved fields. use memset. Obtained from: KAME END K 10 svn:author V 3 ume K 8 svn:date V 27 2003-11-05T09:47:54.000000Z K 7 svn:log V 591 - do hexdump on send. set length field properly - check for encryption/authentication key together with algorithm. - warned if a deprecated encryption algorithm (that includes "simple") is specified. - changed the syntax how to define a policy of a ICMPv6 type and/or a code, like spdadd ::/0 ::/0 icmp6 134,0 -P out none; - random cleanup in parser. - use yyfatal, or return -1 after yyerror. - deal with strdup() failure. - permit scope notation in policy string (-P esp/tunnel/foo%scope-bar%scope/use) - simplify /prefix and [port]. - g/c some unused symbols. Obtained from: KAME END K 10 svn:author V 3 sos K 8 svn:date V 27 2003-11-05T10:08:34.000000Z K 7 svn:log V 8 Update. END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-11-05T10:32:21.000000Z K 7 svn:log V 543 Replace the lock-less algorithm for the free item list with a more conservative lock. The problem with the lock-less algorithm is that it suffers from the ABA problem. Running an application with funnels a couple of 100kpkts/s through the netgraph system on a dual CPU system with MPSAFE drivers will panic almost immediatly with the old algorithm. It may be possible to eliminate the contention between threads that insert free items into the list and those that get free items by using the Michael/Scott queue algorithm that has two locks. END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-11-05T11:15:47.000000Z K 7 svn:log V 328 Initialize the USED flag in new external receive buffers to 0, not to 1. We put them directly onto the free list instead of calling the external mbuf free routine (that routine would have cleaned the flag). This fixes a bug which manifests itself in falsely reporting a lot of used buffers when configuring the interface down. END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-11-05T11:43:06.000000Z K 7 svn:log V 168 When compiled with debugging trace the number of transmit mbufs that we own. Warn if something strange happens (number drops below zero or there appears to be a leak). END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-11-05T11:47:31.000000Z K 7 svn:log V 314 Make the driver conditionally MPSAFE. MPSAFEty defaults to not-mpsafe but can be enabled by setting hw.atm.hatmN.mpsafe in the kernel environment to a non-zero value before loading the driver. When the problems with network MPSAFEty have been sorted out this will be removed and the driver will default to MPSAFE. END K 10 svn:author V 3 bde K 8 svn:date V 27 2003-11-05T11:56:58.000000Z K 7 svn:log V 314 Fixed a reference to a nonexistent variable in previous commit. Renaming of ffs_reload()'s mountp parameter to mp in rev.1.28 of ffs_vnops.c had not been merged here. ext2fs_reload() is still missing locking from not merging other changes to ffs_reload(), but none of these is related to recent locking changes. END K 10 svn:author V 3 ume K 8 svn:date V 27 2003-11-05T12:00:32.000000Z K 7 svn:log V 248 - refrect recent changes. - add table of contents. - add section 4.8 - Operations with IPsec tunnel mode. - add section 9 - Policy on technology with intellectual property right restriction - more about KAME's codeing style. Obtained from: KAME END K 10 svn:author V 3 bde K 8 svn:date V 27 2003-11-05T12:20:16.000000Z K 7 svn:log V 395 Moved $FreeBSD$ to the beginning of the file. Don't put the name of the file in a comment. $FreeBSD$ gives more than enough about the file's pathname. Fixed misdescription of the file. It isn't the whole unified Makefile... Moved the settings of WERROR and of the standard extra CFLAGS -finline-limit and -fno-strict-aliasing to a less wrong place. They were in the section for profiling. END K 10 svn:author V 3 bde K 8 svn:date V 27 2003-11-05T12:52:35.000000Z K 7 svn:log V 428 Fixed misformatting of the options lines for CD9660_ICONV, DA_OLD_QUIRKS, DCONS_BUF_SIZE, DCONS_FORCE_CONSOLE, DCONS_FORCE_GDB, DCONS_POLL_HZ, DIRECTIO, HIFN_DEBUG, HIFN_RNDTEST, KSTACK_MAX_PAGES, LIBMBPOOL, MBUF_STRESS_TEST, MSDOSFS_ICONV, NETGRAPH_ATM_ATMPIF, NSWBUF_MIN, NTFS_ICONV, P1003_1B_SEMAPHORES, RAID_AUTOCONFIG, SCHED_4BSD, SOCKBUF_DEBUG, UBSEC_DEBUG, UBSEC_RNDTEST, UDF_ICONV, UVSCOM_DEFAULT_OPKTSIZE and WATCHDOG. END K 10 svn:author V 3 bde K 8 svn:date V 27 2003-11-05T14:32:27.000000Z K 7 svn:log V 120 Removed references to the garbage (and soon to be deleted) options DPT_ALLOW_MEMIO, IPFIREWALL_FORWARD and NTIMECOUNTER END K 10 svn:author V 3 bde K 8 svn:date V 27 2003-11-05T14:34:36.000000Z K 7 svn:log V 82 Removed reference to the garbage (and soon to be deleted) option DPT_ALLOW_MEMIO. END K 10 svn:author V 3 bde K 8 svn:date V 27 2003-11-05T14:37:48.000000Z K 7 svn:log V 232 Removed the garbage options DPT_ALLOW_MEMIO, HIFN_NO_RNG, IPFIREWALL_FORWARD, NTIMECOUNTER, OHCI_DEBUG, UGEN_DEBUG, UHCI_DEBUG, UHID_DEBUG, UHUB_DEBUG, UKBD_DEBUG, ULPT_DEBUG, UMASS_DEBUG, UMS_DEBUG, URIO_DEBUG and VINUM_AUTOSTART. END K 10 svn:author V 3 sos K 8 svn:date V 27 2003-11-05T15:41:20.000000Z K 7 svn:log V 82 Pull ataraid out from under giant. Use the right bio_* fields for internal stuff. END K 10 svn:author V 3 ume K 8 svn:date V 27 2003-11-05T16:09:21.000000Z K 7 svn:log V 77 make sure to treat destrination address as KAME internal form of embedscope. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-11-05T16:14:10.000000Z K 7 svn:log V 175 Add a workaround for MP Tables that list the same PCI IRQ twice with the same APIC / pin destination in both cases. Reported by: Pawel Jakub Dawidek END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-11-05T16:18:06.000000Z K 7 svn:log V 377 - Adjust some of the bitfields in the ioapic_intsrc struct to be unsigned rather than signed. This fixes some cosmetics such as verbose printf's for IRQs greater than 127. - The calculation for next_ioapic_base was also adjusted so that it will only complain once for each hole in the IRQs provided by ACPI for IO APICs. Reported by: Michal Mertl END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-11-05T16:21:52.000000Z K 7 svn:log V 107 Excise the xe supported devices from the hardware list and, instead, make a link to the new xe(4) manpage. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-11-05T16:54:32.000000Z K 7 svn:log V 58 The my(4) drivers require miibus(4) to function properly. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-11-05T17:01:51.000000Z K 7 svn:log V 72 Include machine/asmacros.h instead of machine/asm.h. Submitted by: bde END K 10 svn:author V 3 ume K 8 svn:date V 27 2003-11-05T17:19:31.000000Z K 7 svn:log V 101 byebye in6_ifawithscope(). it was a function for old source address selection. Obtained from: KAME END K 10 svn:author V 8 deischen K 8 svn:date V 27 2003-11-05T18:17:30.000000Z K 7 svn:log V 215 Remove #include of spinlock.h from libc_private.h. Declare spinlocks as struct _spinlock. Keep the typedef in for now; another set of changes may come around to clean up consumers of spinlocks. Requested by: bde END K 10 svn:author V 8 deischen K 8 svn:date V 27 2003-11-05T18:18:45.000000Z K 7 svn:log V 86 Don't declare the malloc lock; use the declaration provided in libc. Noticed by: bde END K 10 svn:author V 8 deischen K 8 svn:date V 27 2003-11-05T18:19:24.000000Z K 7 svn:log V 27 style(9) Reviewed by: bde END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-11-05T18:43:54.000000Z K 7 svn:log V 70 Fix Scott's email address. Noticed by: an email discussion with bmah END K 10 svn:author V 5 johan K 8 svn:date V 27 2003-11-05T19:20:41.000000Z K 7 svn:log V 316 Make this WARNS=6 clean by: - declaring 'mode2str' as returning a 'const char *' - prototyping all function - rename the argument 'version' to 'ver', not to shadow the now prototyped function 'version'. Also mark it as WARNS?= 6 clean to try to keep it clean. Tested by: make universe (including amd64) END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-11-05T20:05:05.000000Z K 7 svn:log V 135 Take advantage of the fact that we know the err(3) function does not return to eliminate some else clauses and gain some "outdenting". END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-11-05T20:07:40.000000Z K 7 svn:log V 120 Rename spec() and verify() functions to have mtree_ prefix and take explicit file descriptor instead of assuming stdin. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-11-05T20:48:36.000000Z K 7 svn:log V 49 Change config file syntax to be less FreeBSD 3.x END K 10 svn:author V 3 njl K 8 svn:date V 27 2003-11-05T20:51:25.000000Z K 7 svn:log V 238 Fix a bug in iasl(8) that caused it to core dump while parsing a DSDT on ia64. The bug is present in i386 as well but didn't show up due to more relaxed page protections. This fix has been submitted to the vendor. Submitted by: marcel END K 10 svn:author V 3 njl K 8 svn:date V 27 2003-11-05T20:51:25.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r122137, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 5 johan K 8 svn:date V 27 2003-11-05T21:56:21.000000Z K 7 svn:log V 163 Make sure argv[x] exists before using it. PR: 56696 Reported by: Igor Truszkowski Submitted by: maxim@ Approved by: sos@ MFC after: 2 weeks END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2003-11-05T22:17:37.000000Z K 7 svn:log V 195 - add explanation of what an active file system is - explain the reason for permitting 32 read errors for a dump PR: docs/35602 and docs/35607 Reviewed by: jhb Approved by: blackend (mentor) END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-11-05T22:26:08.000000Z K 7 svn:log V 108 Give mtree(8) the ability to take [two -f spec] arguments and compare the two specifications to each other. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-11-05T22:26:39.000000Z K 7 svn:log V 44 Add a small testcase for the new -f-f mode. END K 10 svn:author V 3 mph K 8 svn:date V 27 2003-11-05T22:29:48.000000Z K 7 svn:log V 216 Add r_earth, r_moon, r_sun, representing the terrestrial, lunar, and solar radii. The corresponding masses (m_earth, etc.) were already present. Source: "An Introduction to Modern Astrophysics," Carroll & Ostlie. END K 10 svn:author V 3 mph K 8 svn:date V 27 2003-11-05T22:40:47.000000Z K 7 svn:log V 30 MFC: Add r_{earth,moon,sun}. END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2003-11-05T22:52:51.000000Z K 7 svn:log V 21 Add gb2312 encoding. END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2003-11-05T22:54:54.000000Z K 7 svn:log V 26 Add GB2312 encoding file. END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2003-11-05T22:59:02.000000Z K 7 svn:log V 25 Add GB2312 locale files. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-11-05T23:07:39.000000Z K 7 svn:log V 16 Two style nits. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-11-05T23:15:52.000000Z K 7 svn:log V 370 When remapping an ISA interrupt from one intpin to another, disable the pin that is used by the default identity mapping if it still maps to the old vector. The ACPI case might need some tweaking for the SCI interrupt case since ACPI likes to address the intpin using both the IRQ remapped to it as well as the previous existing PCI IRQ mapped to it. Reported by: kan END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-11-05T23:19:44.000000Z K 7 svn:log V 179 Instead of marking all 159 interrupts as available in the IRQ resource manager, only add interrupts that have an associated source in the interrupt table to the resource manager. END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2003-11-05T23:39:03.000000Z K 7 svn:log V 22 Enable GB2312 locale. END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-11-05T23:42:51.000000Z K 7 svn:log V 269 o make debug_mpsafenet globally visible o move it from subr_bus.c to netisr.c where it more properly belongs o add NET_PICKUP_GIANT and NET_DROP_GIANT macros that will be used to grab Giant as needed when MPSAFE operation is enabled Supported by: FreeBSD Foundation END K 10 svn:author V 6 anholt K 8 svn:date V 27 2003-11-05T23:52:54.000000Z K 7 svn:log V 195 Prevent leaking of fsid to non-root users in linux_statfs and linux_fstatfs. Matches native syscalls now. PR: kern/58793 Submitted by: David P. Reese Jr. MFC after: 1 week END K 10 svn:author V 6 anholt K 8 svn:date V 27 2003-11-05T23:56:02.000000Z K 7 svn:log V 118 Spelling and grammar fixes. PR: kern/54658 Submitted by: Roderick van Domburg END K 10 svn:author V 8 kientzle K 8 svn:date V 27 2003-11-06T00:52:37.000000Z K 7 svn:log V 151 Rephrase .Nd description to contain the key words "pattern" and "test"; this should make it easier to find with "man -k" Approved by: gordon (mentor) END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-11-06T01:24:25.000000Z K 7 svn:log V 67 OK, this might be a bit silly, but add another popcnt() candidate. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2003-11-06T03:09:05.000000Z K 7 svn:log V 383 - Add a pinned count to the thread so that cpu pinning may nest. This is not in scheduler specific data because eventually it will be required by all schedulers. - Implement sched_pin and unpin as an inline for now. If a scheduler needs to do something more complicated than adjusting the pinned count we can move this into a function later in an api compatible way. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2003-11-06T03:09:51.000000Z K 7 svn:log V 122 - Remove the local definition of sched_pin and unpin. They are provided in sched.h now. - Respect the td pin count. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2003-11-06T03:42:43.000000Z K 7 svn:log V 220 Remove the flags argument from mac_externalize_*_label(), as it's not passed into policies or used internally to the MAC Framework. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-11-06T03:59:03.000000Z K 7 svn:log V 38 s/driver/device/ for config file line END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-11-06T04:19:15.000000Z K 7 svn:log V 30 Use if_printf() for FWEDEBUG. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2003-11-06T04:26:40.000000Z K 7 svn:log V 243 Add support for unaligned ld2, st2, st4 and st8. While here, make sure we handle stacked registers properly by taking into account that: 1. bspstore points after the frame (due to cover), 2. we need to adjust for intermediate NaT collections. END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-11-06T05:08:12.000000Z K 7 svn:log V 259 - Simplify pipespace() by eliminating the explicit creation of vm objects. Instead, let the vm objects be lazily instantiated at fault time. This results in the allocation of fewer vm objects and vm map entries due to aggregation in the vm system. END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-11-06T05:58:26.000000Z K 7 svn:log V 156 - Delay the allocation of memory for the pipe mutex until we need it. This avoids the need to free said memory in various error cases along the way. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2003-11-06T07:56:01.000000Z K 7 svn:log V 130 - Somehow I botched my last commit. Add an extra ( to fix things up. I'm still not sure how this happened. Reported by: ps END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2003-11-06T07:58:37.000000Z K 7 svn:log V 87 Remove "device acpi" from BOOTMFS kernel for boot floppy to unbreak the release build. END K 10 svn:author V 3 bde K 8 svn:date V 27 2003-11-06T07:59:53.000000Z K 7 svn:log V 104 Fixed some style bugs (missing punctuation in comments). There are many more of these in proc.h alone. END K 10 svn:author V 2 ps K 8 svn:date V 27 2003-11-06T08:09:29.000000Z K 7 svn:log V 80 Correct the structure packing. Reported by: Vinod Kashyap END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-11-06T08:46:52.000000Z K 7 svn:log V 71 List the three modules that I have that aren't connected to the build. END K 10 svn:author V 3 rsm K 8 svn:date V 27 2003-11-06T08:54:43.000000Z K 7 svn:log V 135 Disable the (currently unused) xe_reg_dump() function, until I know for sure that it's not needed any more. Reviewed by: imp (mentor) END K 10 svn:author V 3 bde K 8 svn:date V 27 2003-11-06T09:31:01.000000Z K 7 svn:log V 172 Fixed some more missing punctuation in comments (most instances in this file except for about 30 lines that have more errors and/or need rewording to fit the punctuation). END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-11-06T14:47:53.000000Z K 7 svn:log V 110 Only disable the old pin when doing a remap if it's current vector is still the old vector. Reported by: sam END K 10 svn:author V 3 des K 8 svn:date V 27 2003-11-06T15:54:32.000000Z K 7 svn:log V 76 device_get_name(9) and device_get_nameunit(9) return const char *, not int. END K 10 svn:author V 3 ume K 8 svn:date V 27 2003-11-06T16:42:59.000000Z K 7 svn:log V 107 correct behavior when ipv6mr_interface is 0. Matthias Drochner Notified by: itojun Obtained from: NetBSD END K 10 svn:author V 3 ume K 8 svn:date V 27 2003-11-06T16:47:04.000000Z K 7 svn:log V 55 MFC 1.67: correct behavior when ipv6mr_interface is 0. END K 10 svn:author V 4 ceri K 8 svn:date V 27 2003-11-06T21:30:38.000000Z K 7 svn:log V 114 MFC r1.4: Correct a grammatical error. PR: misc/54967 Submitted by: Paul A. Scott END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-11-06T21:33:17.000000Z K 7 svn:log V 158 Fix an incorrect quote character in an M4 test conditon. Basically, one of the verbose print statements that BTXLDR_VERBOSE enables wasn't properly enabled. END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2003-11-06T23:43:40.000000Z K 7 svn:log V 205 Make zh_CN.GBK fully work by making monetdef/msgdef/timedef symlinks to zh_CN.GB2312 locale files. zh_CN.GB18030 can be changed in same way, but I havn't done this change since these files already exists. END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-11-07T01:47:52.000000Z K 7 svn:log V 551 Fix locking of the ip forwarding cache. We were holding a reference to a routing table entry w/o bumping the reference count or locking against the entry being free'd. This caused major havoc (for some reason it appeared most frequently for folks running natd). Fix is to bump the reference count whenever we copy the route cache contents into a private copy so the entry cannot be reclaimed out from under us. This is a short term fix as the forthcoming routing table changes will eliminate this cache entirely. Supported by: FreeBSD Foundation END K 10 svn:author V 3 kan K 8 svn:date V 27 2003-11-07T02:43:04.000000Z K 7 svn:log V 20 Gcc 3.3.3 20031106. END K 10 svn:author V 3 kan K 8 svn:date V 27 2003-11-07T02:43:04.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r122180, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 kan K 8 svn:date V 27 2003-11-07T02:44:01.000000Z K 7 svn:log V 37 Gcc 3.3.3 20031106 C++ support bits. END K 10 svn:author V 3 kan K 8 svn:date V 27 2003-11-07T02:44:01.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r122182, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 kan K 8 svn:date V 27 2003-11-07T02:44:11.000000Z K 7 svn:log V 45 Gcc 3.3.3 20031106 Objective C support bits. END K 10 svn:author V 3 kan K 8 svn:date V 27 2003-11-07T02:44:11.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r122184, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 kan K 8 svn:date V 27 2003-11-07T02:44:13.000000Z K 7 svn:log V 32 Gcc 3.3.3 20031106 libf2c bits. END K 10 svn:author V 3 kan K 8 svn:date V 27 2003-11-07T02:44:13.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r122186, 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 2003-11-07T02:44:14.000000Z K 7 svn:log V 86 This commit was manufactured by cvs2svn to create tag 'gcc-vendor-gcc_3_3_3_20031106'. END K 10 svn:author V 2 ps K 8 svn:date V 27 2003-11-07T03:01:48.000000Z K 7 svn:log V 73 Add PCID for 6i controller Submitted by: John Cagle END K 10 svn:author V 3 kan K 8 svn:date V 27 2003-11-07T03:05:29.000000Z K 7 svn:log V 41 No FreeBSD-local changes in these files. END K 10 svn:author V 3 kan K 8 svn:date V 27 2003-11-07T03:09:40.000000Z K 7 svn:log V 113 Drop the revision 1.2 (don't let gcc(1) hide warnings in system headers) and use stock version of this file now. END K 10 svn:author V 3 kan K 8 svn:date V 27 2003-11-07T03:13:51.000000Z K 7 svn:log V 40 Merge r1.8 (printf format error fixes). END K 10 svn:author V 3 kan K 8 svn:date V 27 2003-11-07T03:16:22.000000Z K 7 svn:log V 105 Merge r1.10 (-mno-align-long-strings) and r1.11 (make LONG_TYPE_SIZE overridable from the command line). END K 10 svn:author V 3 kan K 8 svn:date V 27 2003-11-07T03:17:46.000000Z K 7 svn:log V 39 Merge r1.11 (-mno-align-long-strings). END K 10 svn:author V 3 kan K 8 svn:date V 27 2003-11-07T03:19:35.000000Z K 7 svn:log V 17 New GCC version. END K 10 svn:author V 3 kan K 8 svn:date V 27 2003-11-07T03:21:29.000000Z K 7 svn:log V 44 Merge r1.3 (suppress warnings on K&R main). END K 10 svn:author V 3 kan K 8 svn:date V 27 2003-11-07T03:23:43.000000Z K 7 svn:log V 99 Merge revs 1.{2,15} (FREEBSD_NATIVE); 1.21 ("GCC_OPTIONS"); 1.{16,25,27} (cross compiling issues). END K 10 svn:author V 2 ps K 8 svn:date V 27 2003-11-07T03:25:46.000000Z K 7 svn:log V 21 MFC: rev 1.31 PCI id END K 10 svn:author V 3 kan K 8 svn:date V 27 2003-11-07T03:27:32.000000Z K 7 svn:log V 208 Merge revs 1.2 (-fformat-extensions), 1.7 (FORCE_OPTIMIZATION_DOWNGRADE knob), 1.14 (-O/-O1 optimize alignment for time, not size). Back out r1.22 which used to enable warnings in system headers by default. END K 10 svn:author V 3 kan K 8 svn:date V 27 2003-11-07T03:30:31.000000Z K 7 svn:log V 86 Drop r1.6 (warn_system_heders by default). Use stock version of the file from now on. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2003-11-07T04:47:14.000000Z K 7 svn:log V 106 Slight whitespace consistency improvement: Trim trailing whitespace. Remove unmatched " " before ")". END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2003-11-07T04:48:24.000000Z K 7 svn:log V 26 Trim trailing whitespace. END K 10 svn:author V 3 sos K 8 svn:date V 27 2003-11-07T08:31:09.000000Z K 7 svn:log V 65 Better attempt at fooling GEOM into working with burnable media. END K 10 svn:author V 4 kris K 8 svn:date V 27 2003-11-07T08:36:55.000000Z K 7 svn:log V 143 Don't allow the 'make' target (which rebuilds make for bootstrapping) to become confused by a file called 'make' in /usr/src Submitted by: ru END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-11-07T08:46:22.000000Z K 7 svn:log V 71 Virgin import of signaling layer of NgATM shared kernel/user part 0.91 END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-11-07T08:46:22.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r122205, 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 2003-11-07T08:48:43.000000Z K 7 svn:log V 105 These two files are generated with the ../genfiles script and are not part of the imported distribution. END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-11-07T08:54:27.000000Z K 7 svn:log V 50 Re-import of the original NgATM file version 0.91 END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-11-07T08:54:27.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r122208, 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 2003-11-07T08:54:28.000000Z K 7 svn:log V 84 This commit was manufactured by cvs2svn to create tag 'ngatm-vendor-sys-NGATM_0_91'. END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-11-07T08:57:42.000000Z K 7 svn:log V 63 Add a sub-directory for the signalling layer headers of NgATM. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-11-07T08:59:35.000000Z K 7 svn:log V 53 Add compatibility for 4-stable. Submitted by: imura END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-11-07T09:00:58.000000Z K 7 svn:log V 59 Virgin import of signaling layer of NgATM (user part) 0.91 END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-11-07T09:00:58.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r122213, 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 2003-11-07T09:00:59.000000Z K 7 svn:log V 80 This commit was manufactured by cvs2svn to create tag 'ngatm-vendor-NGATM_0_91'. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-11-07T09:01:41.000000Z K 7 svn:log V 31 Increase FWMAXQUEUE up to 128. END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-11-07T09:10:25.000000Z K 7 svn:log V 93 Build the layer 3 (signalling) stuff into the library and install the corresponding headers. END