Í.62961 39 457 256 249 122 265 143 322 366 320 148 228 152 151 129 163 1176 477 143 163 136 111 110 135 138 194 135 571 136 138 139 373 138 150 125 432 157 182 661 144 K 10 svn:author V 3 imp K 8 svn:date V 27 2000-07-11T17:52:41.000000Z K 7 svn:log V 364 Merge latest cards from my laptop: o The Shining PMIDE-ASC card is also used in Road Warrior's Bullet Drive, so add that to the comments. o Eiger Lab's fujitsu based ethernet card: EPX-10BT (thanks to Ryan Losh for donating the card to the cause). o Add place holder entry for the 3Com Megahertz 3CXEM556. It doesn't work yet, but that will change in time. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-07-11T17:57:01.000000Z K 7 svn:log V 163 Remove irq 13 from the list of valid IRQs. It is used by the math co and is therefore unavailable. Also, IRQ13 isn't connected to the pcic chip on most laptops. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2000-07-11T18:01:42.000000Z K 7 svn:log V 151 Use lstat(2) instead of stat(2) when deciding if we should fastcopy a file. This fixes moving symlinks across partitions. PR: 17847 Reviewed by: bde END K 10 svn:author V 3 des K 8 svn:date V 27 2000-07-11T18:07:09.000000Z K 7 svn:log V 30 Clean up the debugging output END K 10 svn:author V 3 des K 8 svn:date V 27 2000-07-11T18:12:41.000000Z K 7 svn:log V 172 Rework the authorization code. Only send absolute URI if connected to a proxy, since Apache doesn't always understand absolute URIs. Clean up some of the debugging output. END K 10 svn:author V 3 des K 8 svn:date V 27 2000-07-11T18:13:08.000000Z K 7 svn:log V 51 Document that basic authorization now kinda works. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-07-11T18:35:33.000000Z K 7 svn:log V 227 I think I need to move the newly static variables to the random_state structure; remind myself in the cooments. Also regroup all the Yarrow variables at the top of the variable list; they are "special". (no functional change). END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2000-07-11T19:28:26.000000Z K 7 svn:log V 268 Clean up warning about undeclared function by declaring softdep_fsync in mount.h instead of ffs_extern.h. The correct solution is to use an indirect function pointer so that the kernel does not have to be built with options FFS, but that will be left for another day. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-07-11T19:37:25.000000Z K 7 svn:log V 225 Storing to a pointer is (effectively) atomic; no need to protect this with splhigh(). However, the entropy-harvesting routine needs pretty serious irq-protection, as it is called out of irq handlers etc. Clues given by: bde END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-07-11T20:00:57.000000Z K 7 svn:log V 57 MFC: (rev 1.33) Don't call warn() with no format string. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-07-11T20:06:18.000000Z K 7 svn:log V 136 MFC: [rev 1.180] ed_ioctl() can be called from ifpromisc() after the card has been removed, don't panic on a NULL pointer in that case. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-07-11T20:46:56.000000Z K 7 svn:log V 57 MFC: make the ng_ether(4) node type dynamically loadable END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-07-11T20:50:28.000000Z K 7 svn:log V 56 MFC: (rev 1.5) update to reflect new ng_ether(4) hooks. END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2000-07-11T21:31:59.000000Z K 7 svn:log V 36 Add attribute memory setup warnings END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-07-11T21:59:54.000000Z K 7 svn:log V 71 Array of long support. Submitted by: Ian Dowse END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2000-07-11T22:07:57.000000Z K 7 svn:log V 1077 Add snapshots to the fast filesystem. Most of the changes support the gating of system calls that cause modifications to the underlying filesystem. The gating can be enabled by any filesystem that needs to consistently suspend operations by adding the vop_stdgetwritemount to their set of vnops. Once gating is enabled, the function vfs_write_suspend stops all new write operations to a filesystem, allows any filesystem modifying system calls already in progress to complete, then sync's the filesystem to disk and returns. The function vfs_write_resume allows the suspended write operations to begin again. Gating is not added by default for all filesystems as for SMP systems it adds two extra locks to such critical kernel paths as the write system call. Thus, gating should only be added as needed. Details on the use and current status of snapshots in FFS can be found in /sys/ufs/ffs/README.snapshot so for brevity and timelyness is not included here. Unless and until you create a snapshot file, these changes should have no effect on your system (famous last words). END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-07-11T22:11:36.000000Z K 7 svn:log V 382 Allow a ``timeout secs'' filter option to let specific packet types effect the idle timer in different ways. Submitted by: Stefan Esser With adjustments by me to document the option in the man page and to give the same semantics for outgoing traffic as incoming. I made the style more consistent in ip.c - this should really have been done as a separate commit. END K 10 svn:author V 8 dannyboy K 8 svn:date V 27 2000-07-11T22:39:48.000000Z K 7 svn:log V 46 Add some missing articles (as in a, an, the). END K 10 svn:author V 8 dannyboy K 8 svn:date V 27 2000-07-11T22:52:12.000000Z K 7 svn:log V 66 Spelling (embedd to embed) fix and change a comma to a semicolon. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-11T23:49:24.000000Z K 7 svn:log V 43 Don't call printf without a format string. END K 10 svn:author V 3 des K 8 svn:date V 27 2000-07-11T23:50:08.000000Z K 7 svn:log V 19 Add _fetch_putln() END K 10 svn:author V 3 des K 8 svn:date V 27 2000-07-11T23:50:22.000000Z K 7 svn:log V 18 Use fetch_putln() END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-11T23:53:22.000000Z K 7 svn:log V 42 Don't call err() without a format string. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-12T00:00:12.000000Z K 7 svn:log V 45 Don't call syslog() without a format string. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2000-07-12T00:27:27.000000Z K 7 svn:log V 97 Brain fault, forgot to update ffs_snapshot.c with the new calling convention for vn_start_write. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-12T00:35:53.000000Z K 7 svn:log V 42 Don't call err() without a format string. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-07-12T00:42:08.000000Z K 7 svn:log V 478 Don't assume that any ISA device that fails to probe is a PnP device, instead, use the bus_print_child_* functions to display the error message. Also, since this is more of a warning than an error, hide it behind bootverbose. Similarly, if isa_assign_resources() fails to allocate resources to a device, use bus_print_child_header() instead of device_printf(), and display the resources that could not be allocated if bootverbose is true. Approved by: msmith Help from: mdodd END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-12T00:50:15.000000Z K 7 svn:log V 43 Don't call warn() without a format string. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-12T00:50:49.000000Z K 7 svn:log V 45 Don't call syslog() without a format string. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-12T00:59:32.000000Z K 7 svn:log V 46 Don't call fprintf() without a format string. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-07-12T01:20:55.000000Z K 7 svn:log V 280 Add Xircom CompactCard Ethernet CFE-10 1.00. Seems to work great in the type II cf<->pccard adapter that came with the card. Others have reported with different chipsets for the pccard bridge that additional support is needed to make this card work with the 3.3 volts it needs. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-12T01:43:55.000000Z K 7 svn:log V 45 Don't call syslog() without a format string. END K 10 svn:author V 3 jdp K 8 svn:date V 27 2000-07-12T02:14:47.000000Z K 7 svn:log V 58 MFC 1.10 -> 1.11: Fix missing DPADDs and some style bugs. END K 10 svn:author V 3 jdp K 8 svn:date V 27 2000-07-12T02:17:17.000000Z K 7 svn:log V 33 MFC 1.19 -> 1.20: Fix .Po usage. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2000-07-12T02:20:16.000000Z K 7 svn:log V 335 o Correct getopt() argument so that initattr -r and -w take an additional argument via optarg. This corrects a segfault when initattr is invoked with either of these two arguments. Not sure how this got broken given that in the original patches it was fine -- presumably a merging mistake. Obtained from: TrustedBSD Project END K 10 svn:author V 3 jdp K 8 svn:date V 27 2000-07-12T04:32:30.000000Z K 7 svn:log V 65 MFC 1.10 -> 1.11: Eliminate unaligned accesses while relocating. END K 10 svn:author V 6 jasone K 8 svn:date V 27 2000-07-12T04:47:27.000000Z K 7 svn:log V 87 MFC: Always do the right thing if there are multiple sigwait()ers for the same signal. END K 10 svn:author V 3 jdp K 8 svn:date V 27 2000-07-12T04:49:06.000000Z K 7 svn:log V 568 MFC: Use spinlocks + nanosleep for thread locking to make it work with all threads packages. Revamp data structures to allow non-exclusive locking in most cases. Deprecate dllockinit() and make it a do-nothing stub. Merges in the following deltas: src/libexec/rtld-elf/rtld.c 1.46 src/libexec/rtld-elf/rtld.h 1.18 src/libexec/rtld-elf/alpha/lockdflt.c 1.5 src/libexec/rtld-elf/alpha/rtld_machdep.h 1.4 src/libexec/rtld-elf/alpha/rtld_start.S 1.4 src/libexec/rtld-elf/i386/lockdflt.c 1.5 src/libexec/rtld-elf/i386/rtld_machdep.h 1.4 END K 10 svn:author V 3 jdp K 8 svn:date V 27 2000-07-12T04:54:12.000000Z K 7 svn:log V 52 MFC 1.6 -> 1.7: Deprecate the dllockinit interface. END