ƒ­W95670 224 919 668 129 136 183 188 129 363 162 157 316 145 277 264 141 319 169 152 200 441 309 241 168 184 129 262 168 126 139 152 163 145 143 214 234 124 241 170 107 177 527 169 370 193 174 155 129 113 197 508 179 644 333 197 186 229 129 195 126 191 122 335 209 113 425 191 749 157 163 167 207 144 764 147 214 301 279 138 285 127 282 140 164 143 241 449 707 720 399 412 114 166 181 121 246 399 311 570 1055 122 238 608 168 128 108 143 135 176 182 133 231 225 161 149 141 146 131 144 147 110 108 131 284 376 128 164 147 169 129 151 205 158 155 132 149 214 129 115 225 181 267 116 252 842 203 382 189 160 370 236 578 181 210 261 181 290 134 171 164 330 172 175 165 176 182 169 200 216 182 203 157 258 314 470 194 155 146 166 169 286 213 172 179 394 220 186 236 151 439 159 311 369 232 296 136 181 232 172 201 130 238 155 265 146 173 213 130 484 170 463 197 1040 174 447 491 164 165 148 163 165 148 449 232 158 K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2002-04-28T19:59:27.000000Z K 7 svn:log V 821 MFC: Despite the fact that it is documented in the handbook, the release notes, and UPDATING and has been posted to both freebsd-current and freebsd-stable, users are still not adding the required smmsp user and group before doing an installworld. Therefore, don't let users do an installworld unless they have followed directions. Add a new installcheck Makefile target which installworld runs before actually starting the installation. This target can be used by other parts of userland as well. The first addition to the target is to check for the smmsp user and group if NO_SENDMAIL isn't defined. Others may add checks to this target as they see fit. Revision Changes Path 1.249 +3 -3 src/Makefile 1.260 +18 -1 src/Makefile.inc1 END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-28T20:20:32.000000Z K 7 svn:log V 575 MFC: the current wi driver. Features include: airtool support, host access point mode for prism2 cards, symbol firmware support (3Com 3CRWE737, Intel Pro 2011 and a few cards made by symbol), more pci card supported, move wi to the same place as -current, Identify the NIC/radio combination, code cleanup, and maybe a few other odds and ends I've forgotten. # Host access point mode may be a little green, but won't hurt anything else # in the driver if you don't use it. wicontrol needs to be updated as well. Approved by: re@ (in theory) Sponsored by: Surf and Sip END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-28T20:25:59.000000Z K 7 svn:log V 37 GC after the structural re-org of wi END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-28T20:34:20.000000Z K 7 svn:log V 44 Follow NetBSD and s/IFM_1000_TX/IFM_1000_T/ END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-04-28T21:03:26.000000Z K 7 svn:log V 86 Kill some duplicates. Kill an incorrectly duplicated Einstein limerick (thanks phk!) END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-04-28T21:16:32.000000Z K 7 svn:log V 91 Kill one version of a limerick here. Approved by: The usual suspects on that IRC channel. END K 10 svn:author V 3 hsu K 8 svn:date V 27 2002-04-28T21:38:13.000000Z K 7 svn:log V 37 MFC: shave 4 bytes off struct socket END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-04-28T21:59:07.000000Z K 7 svn:log V 268 * Add $FreeBSD$ to limerick and zippy * Delete trailing white space in all its forms. In addition to being bad style in general, it also causes formatting, and other problems for various third party items (like xscreensaver) which use fortunes for their own purposes. END K 10 svn:author V 2 cg K 8 svn:date V 27 2002-04-28T22:38:23.000000Z K 7 svn:log V 71 recognise ct5880-e Submitted by: SONODA Yoshihide END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-04-28T22:40:39.000000Z K 7 svn:log V 60 MFC: 1.146 Release text vnode in exit() rather than wait(). END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-04-28T22:45:53.000000Z K 7 svn:log V 218 MFC (crontab.1 1.10 and misc.c 1.10): Describe the format of the allow/deny files and only remove the last character of a line if it is a newline. PR: 31265 Submitted by: Matthew D. Fuller END K 10 svn:author V 3 wes K 8 svn:date V 27 2002-04-28T22:50:00.000000Z K 7 svn:log V 53 MFC reboot -k option to specify next kernel to boot. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-04-28T22:50:54.000000Z K 7 svn:log V 179 MFC (identcpu.c 1.101, cpufunc.h 1.108 and 1.120): Move do_cpuid() from a identcpu.c into cpufunc.h and make style match surounding code. Gcc constraints still need to be fixed. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-04-28T22:58:00.000000Z K 7 svn:log V 166 MFC (memcontrol.c 1.7, memrange.h 1.5, i686_mem.c 1.14): Make MTRR code more resistant to odd MTRR values - should help people running XFree4 on some Athlon systems. END K 10 svn:author V 2 cg K 8 svn:date V 27 2002-04-28T22:59:45.000000Z K 7 svn:log V 50 add a missing \n to an unregister failure message END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-04-28T23:01:34.000000Z K 7 svn:log V 221 MFC (options.i386 1.165, options.pc98 1.139, NOTES 1.994->LINT, initcpu.c 1.34): Add an option CPU_ATHLON_SSE_HACK which attempts to enable the SSE feature bit on newer Athlon CPUs if the BIOS has forgotten to enable it. END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-04-28T23:12:52.000000Z K 7 svn:log V 77 Pass the caller's file name and line number to the vm_map locking functions. END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-28T23:17:09.000000Z K 7 svn:log V 60 MFC 1.7: Don't needlessly redefine the afterinstall target. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-04-28T23:22:13.000000Z K 7 svn:log V 102 Add a French calendar. PR: 32265 Submitted by: Thierry Thomas MFC after: 1 week END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-28T23:29:12.000000Z K 7 svn:log V 348 MFC *: Implement new printcap option of "rc" aka "remote.resend_copies". This is a boolean option, and would be specified in a print queue for a remote host. This is useful for network printers which accept lpd-style jobs, but which ignore the control file (and thus ignore requests for multiple copies). PR: 25635 & request from Paul Richards END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-04-28T23:34:25.000000Z K 7 svn:log V 214 * Add a quote about the differences between human and machine understanding from Ellen Ullman. * Add Rush Limbaugh's 35 Undeniable Truths of Life. The ordering of the entries is due to the ../tools/do_sort script. END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-28T23:36:37.000000Z K 7 svn:log V 148 MFC 1.5: When using %p to print out pointers to struct's, first cast the values to (void *) to satisfy some stricter warning-level checks in gcc 3. END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-28T23:40:23.000000Z K 7 svn:log V 76 MFC 1.43: Include to squash a possible compile-time warning. END K 10 svn:author V 6 anholt K 8 svn:date V 27 2002-04-29T00:25:10.000000Z K 7 svn:log V 89 Diff reduction to my experimental code: clean up return code handling. Approved by: des END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-04-29T00:33:30.000000Z K 7 svn:log V 35 Sort according to ../tools/do_sort END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-04-29T00:41:55.000000Z K 7 svn:log V 167 Move the Rush Limbaugh fortunes to the offensive file, right after the Anti-Reagan section. :) Apparently, people find opinions contrary to their own to be offensive. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-04-29T01:05:23.000000Z K 7 svn:log V 71 Add something I found amusing when overheard, and a paraphrasal of it. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-04-29T01:22:50.000000Z K 7 svn:log V 29 Sort one, remove some dupes. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-04-29T01:38:43.000000Z K 7 svn:log V 42 Spell out the name of Hunter S. Thompson. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-04-29T01:44:16.000000Z K 7 svn:log V 55 Remove a Kurt Vonnegut quote that appears in fortunes. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-04-29T02:00:53.000000Z K 7 svn:log V 66 Add one more here. Submitted by: Glen "Going to be a Daddy" Neff END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-04-29T05:23:01.000000Z K 7 svn:log V 53 Document three synchronization issues in vm_fault(). END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-29T05:32:44.000000Z K 7 svn:log V 51 Move us yet closer to IFM_* definitions in NetBSD. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-04-29T06:26:12.000000Z K 7 svn:log V 116 Add something absurd I used one night as an example of CS overcomplication of things most hackers take for granted. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-29T06:35:25.000000Z K 7 svn:log V 138 Barrow something from the `nmap' port to help the ENOCLUE people upgrading from releng4 and are not able to properly read make(1) output. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-29T06:48:20.000000Z K 7 svn:log V 32 Edging ever closer to NetBSD... END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-29T06:55:46.000000Z K 7 svn:log V 148 Untimeout before calling timeout. I think that I have caught all the cases where we were scheduling a timeout multiple times, but am not positive. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-29T07:18:26.000000Z K 7 svn:log V 78 Moving closer to being able to use NetBSD's generic mii_set_media() function. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-29T07:37:09.000000Z K 7 svn:log V 15 Make sysctl RW END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-29T07:41:58.000000Z K 7 svn:log V 85 Spell hw.cbb.start_memory the same in the HINT as well as the sysctl. Noted by: bde END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-04-29T07:43:16.000000Z K 7 svn:log V 432 Tidy up some loose ends. i386/ia64/alpha - catch up to sparc64/ppc: - replace pmap_kernel() with refs to kernel_pmap - change kernel_pmap pointer to (&kernel_pmap_store) (this is a speedup since ld can set these at compile/link time) all platforms (as suggested by jake): - gc unused pmap_reference - gc unused pmap_destroy - gc unused struct pmap.pm_count (we never used pm_count - we track address space sharing at the vmspace) END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-29T08:18:06.000000Z K 7 svn:log V 73 Fix indention which I did wrong in a previous commit. Submitted by: bde END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-29T08:22:00.000000Z K 7 svn:log V 273 MFC: Use the correct macros for F_SETFD/F_GETFD instead of magic numbers. Reflect that fact in the manual page. src/lib/libc/sys/fcntl.2 1.37 src/sys/kern/kern_descrip.c 1.135 + 1.141 PR: 12723 Submitted by: Peter Jeremy Reviewed by: bde END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-04-29T09:15:38.000000Z K 7 svn:log V 96 Add a sysctl which disables the logging of console output. Approved by: phk MFC after: 2 weeks END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-04-29T09:28:56.000000Z K 7 svn:log V 80 - Add back calls to setfault that were removed when these functions were moved. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-04-29T09:42:35.000000Z K 7 svn:log V 58 I broke kernel builds that didn't have the KTRACE option. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-29T10:28:11.000000Z K 7 svn:log V 38 Do not override the `install' target. END K 10 svn:author V 4 ceri K 8 svn:date V 27 2002-04-29T11:51:25.000000Z K 7 svn:log V 20 MFC: fix broken url END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-29T11:57:30.000000Z K 7 svn:log V 104 Move a lot closer to NetBSDs MII support for GigE. Move fxp and nge drivers over to use the new stuff. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-04-29T12:14:31.000000Z K 7 svn:log V 413 Commit of stuff that's been sitting in my tree for a while. Highlights include: - New low-level trap code from NetBSD. The high level code still needs a lot of work. - Fixes for some pmap handling in thread switching. - The kernel will now get to attempting to jump into init in user mode. There are some pmap/trap issues which prevent it from actually getting there though. Obtained from: NetBSD (parts) END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-04-29T13:06:02.000000Z K 7 svn:log V 85 Restore uid and euid before exiting. PR: bin/35076 Reviewed by: ru Approved by: re END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-04-29T13:07:20.000000Z K 7 svn:log V 551 Removed "-fkeep-inline-functions" from CFLAGS, since it now has no effect except to generate spurious warnings about a system header having some inline functions (the bswap family). This backs out the main part of rev.1.5 (which was the only part left). The problem fixed by rev.1.5 of the Makefile went away in rev.1.5 of ../common/crtbegin.c when the references to do_ctors() and do_dtors() in the latter were moved from inline asm to C code. This leaves the problem that implementation details cause warnings. Discussed with: jdp END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-29T13:07:38.000000Z K 7 svn:log V 240 Make one generic mii_phy_detach() to replace 19 slightly different ones. Rename mii_phy_auto_stop() mii_phy_down(). Introduce mii_down(), use it from nge. Do not indirect it to 19 identical case's in 19 switchstatements like NetBSD did. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-29T13:35:31.000000Z K 7 svn:log V 104 Convert exphy and ukphy over to the new code. exphy is done flying blind, ukphy is tested on one card. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-29T14:09:10.000000Z K 7 svn:log V 94 Introduce NetBSD's mii_phy_match() API and use it in the nsgphy to get a description printed. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-04-29T15:01:35.000000Z K 7 svn:log V 132 Change Device ID string for DaisyTech devices to be more sensible. PR: 37197 Submitted by: Olexander Kunytsa END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-04-29T15:02:30.000000Z K 7 svn:log V 33 Regen after rev.1.89 of usbdevs. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-04-29T15:05:24.000000Z K 7 svn:log V 99 MFC: rev.1.89 of usbdevs - change Device ID string for DaisyTech devices to be more sensible. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-29T15:14:12.000000Z K 7 svn:log V 30 Of course, td is p in STABLE. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-29T15:22:00.000000Z K 7 svn:log V 99 Add no_warn to pam_lastlog. This should prevent xdm from dumping core when linked with Linux-PAM. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-29T15:22:01.000000Z K 7 svn:log V 31 Parallel "make release" fixes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-29T15:26:37.000000Z K 7 svn:log V 243 Some components of the crunched binaries may use build-tools that are to be run on the building host. (Currently, bin/sh and usr.sbin/sysinstall use them.) Make sure we build them in the correct environment, like we do it in the buildworld. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-04-29T15:31:45.000000Z K 7 svn:log V 113 Update Heimdal version string to 0.4e. This should have been done when that version was imported on 2002/02/19. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-29T15:43:47.000000Z K 7 svn:log V 22 Use the SCRIPTS knob. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-29T16:00:30.000000Z K 7 svn:log V 333 Splitting "realinstall" into parts was a (failed) part of the work in progress, and should not have been committed in revision 1.114. This broke gnu/usr.bin/binutils/strip and usr.bin/strip makefiles; they were now attempting to install and strip "strip" from objdir. Pointed out by: bde This has nothing to do with PR misc/37516. END K 10 svn:author V 3 joe K 8 svn:date V 27 2002-04-29T16:23:14.000000Z K 7 svn:log V 99 Some non-functional changes to make the differences between NetBSD's and our version clear to see. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-04-29T16:45:16.000000Z K 7 svn:log V 651 MFC printf(1) changes. Notably revision 1.20 of printf.c and revision 1.21 of printf.1: - printf shouldn't bail out if a conversion fails, it should just keep processing them. - \c escape to immediately stop output (similar to echo's \c) - \0NNN should be allowed for octal character escapes (instead of just \NNN) - %b conversion, which is like %s but interprets \n \t etc. inside the string is missing. And revision 1.21 of printf.c: Handle numbers larger than QUAD_MAX for unsigned conversions correctly. Exit with nonzero status if a conversion failed. Play nice if used as a shell builtin (currently disabled). PR: 35616 (some of it) END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-04-29T16:58:54.000000Z K 7 svn:log V 64 Make this header self-reliant with regard to the types it uses. END K 10 svn:author V 4 jhay K 8 svn:date V 27 2002-04-29T16:59:48.000000Z K 7 svn:log V 70 MFC: Ignore the multifunction bit in the PCIR_HEADERTYPE. PR: 37333 END K 10 svn:author V 4 jhay K 8 svn:date V 27 2002-04-29T17:00:33.000000Z K 7 svn:log V 74 MFC: Add another chip id for the new LAVA 4-port serial card. PR: 37333 END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-04-29T17:02:51.000000Z K 7 svn:log V 113 Document bswap16(), bswap32(), and bswap64(). Change the included header to reflect the new prototype location. END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-04-29T17:04:23.000000Z K 7 svn:log V 51 Add links for bswap16.9, bswap32.9, and bswap64.9. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-04-29T17:12:02.000000Z K 7 svn:log V 667 Revert a portion of kern_malloc.c:1.99, which (in addition to adding malloc profiling) also modified the set of pre-defined buckets for the memory allocator. For reasons unknown to me, this resulted in extensive memory corruption in the kernel, in particular on SMP boxes, so I'm committing this work-around until Jeff gets a chance to debug it properly. David Wolfskill pointed me at this commit as the one that might be a problem; I've been running this code on two dual-processor burn-in boxes for about 12 hours now, and the rate of panics due to memory corruption has dropped to zero (from one every five minutes). Hopefully not treading on the toes of: jeff END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-04-29T17:53:23.000000Z K 7 svn:log V 51 Re-add the 16384 bucket also. Submitted by: green END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-04-29T18:08:26.000000Z K 7 svn:log V 120 Add support for an alternate signal trampoline; add a sysarch call to register an alternate trampoling with the kernel. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-04-29T18:14:44.000000Z K 7 svn:log V 207 Add an alternate signal trampoline to libc; add a wrapper for the sigtramp install sysarch, to be called from _start. This will allow the stack to be mapped non-executable, as required by the sparc v9 abi. END K 10 svn:author V 6 anholt K 8 svn:date V 27 2002-04-29T18:18:42.000000Z K 7 svn:log V 183 More diff reduction: Shuffle around some header code as was done in drmcommand-0-0-1-branch of DRI CVS, more return code cleanup, and remove some gratuitous ifdefs. Approved by: des END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-04-29T18:21:18.000000Z K 7 svn:log V 46 MFC: Fix for certain HPT372 type controllers. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-29T19:04:29.000000Z K 7 svn:log V 192 splsoftnet is spelled splimp in FreeBSD rather than splnet. splimp is used to protect the rest of the driver. This is a no-op commit to current, but is needed for the MFC. MFC after: 1 day END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2002-04-29T19:36:36.000000Z K 7 svn:log V 33 MFC: aic7xxx driver as of today. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-04-29T20:00:39.000000Z K 7 svn:log V 185 Use vnode locking with devfs; permit VFS locking assertions to make sense for devfs vnodes, and reduce/remove potential races in the devfs code. Submitted by: iadowse Approved by: phk END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-04-29T20:25:29.000000Z K 7 svn:log V 47 Install the libc signal trampoline on startup. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-04-29T20:29:08.000000Z K 7 svn:log V 68 Since devfs now uses vnode locks, add devfs back to IS_LOCKING_VFS. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-04-29T20:57:36.000000Z K 7 svn:log V 46 Don't use ISO_8859 when I should use ISO8859. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-29T21:11:02.000000Z K 7 svn:log V 148 We don't need the card_if.h here. It breaks the building of kernels with wi but without pccard. Also remove an RCS id that I don't think we need. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-29T21:22:59.000000Z K 7 svn:log V 356 MFC three important fixes (a little quick, but one is a compile issue and the others are in a new feature): 1) don't include pccard stuff in pci attachment (kernel won't compile w/o this if you don't have pccard in your kernel). 2) Spell NetBSD's splsoftnet() as splimp() rather than splnet(). 3) Properly untimeout stuff before creating a new timeout. END K 10 svn:author V 2 ps K 8 svn:date V 27 2002-04-29T21:46:09.000000Z K 7 svn:log V 615 - Set the maximum number of device transactions to what the driver is limiting it to, not what the device says it can handle. - cl_status is an integer. cl_lstatus is a pointer. - Add some debugging code to dump some things the driver knows about the adapter. - Tell CAM that the adapter can handle more commands when a command completes. This fixes the problem were the SIM would freeze once the driver hit the maximum number of transactions for the device. - Change the vendor string to COMPAQ. - Turn of Synchronize Cache for now. It locks the controller up. Approved by: msmith Obtained from: Yahoo! END K 10 svn:author V 2 ps K 8 svn:date V 27 2002-04-29T21:49:44.000000Z K 7 svn:log V 628 MFC: rev 1.5 - Set the maximum number of device transactions to what the driver is limiting it to, not what the device says it can handle. - cl_status is an integer. cl_lstatus is a pointer. - Add some debugging code to dump some things the driver knows about the adapter. - Tell CAM that the adapter can handle more commands when a command completes. This fixes the problem were the SIM would freeze once the driver hit the maximum number of transactions for the device. - Change the vendor string to COMPAQ. - Turn of Synchronize Cache for now. It locks the controller up. Approved by: msmith Obtained from: Yahoo! END K 10 svn:author V 4 jeff K 8 svn:date V 27 2002-04-29T23:45:41.000000Z K 7 svn:log V 305 Add a new zone flag UMA_ZONE_MTXCLASS. This puts the zone in it's own mutex class. Currently this is only used for kmapentzone because kmapents are are potentially allocated when freeing memory. This is not dangerous though because no other allocations will be done while holding the kmapentzone lock. END K 10 svn:author V 8 tanimura K 8 svn:date V 27 2002-04-30T01:54:54.000000Z K 7 svn:log V 314 Revert the change of #includes in sys/filedesc.h and sys/socketvar.h. Requested by: bde Since locking sigio_lock is usually followed by calling pgsigio(), move the declaration of sigio_lock and the definitions of SIGIO_*() to sys/signalvar.h. While I am here, sort include files alphabetically, where possible. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-04-30T02:14:24.000000Z K 7 svn:log V 19 Remove KTR_EXTEND. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-04-30T02:26:32.000000Z K 7 svn:log V 71 Include md_var.h. It has the prototype of ia64_running_in_simulator(). END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-04-30T02:29:00.000000Z K 7 svn:log V 86 Make this work for ski again. Don't call ia64_mca_init() when we're in the simulator. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-04-30T02:42:23.000000Z K 7 svn:log V 28 Build elf2aout for sparc64. END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-04-30T03:44:34.000000Z K 7 svn:log V 153 o Revert vm_fault1() to its original name vm_fault(), eliminating the wrapper that took its place for the purposes of acquiring and releasing Giant. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-30T03:46:27.000000Z K 7 svn:log V 306 skibo tells me that that I didn't apply all of his last patch, and sent me a replacement patch that fixes the problem. The challenge buffer was not large enough by a factor of 4 (due to my changing the size from 128 to 32, but not u_int8_t to u_int32_t). MFC after: 1 day Submitted by: skibo@pacbell.net END K 10 svn:author V 4 jeff K 8 svn:date V 27 2002-04-30T04:26:34.000000Z K 7 svn:log V 217 Move the implementation of M_ZERO into UMA so that it can be passed to uma_zalloc and friends. Remove this functionality from the malloc wrapper. Document this change in uma.h and adjust variable names in uma_core. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2002-04-30T05:05:05.000000Z K 7 svn:log V 474 Fix udf_read(). Honor the uio_resid when determining the size of the block to read and copy out. This removes the hack in udf_readatoffset() for only reading one block at a time. WooHoo! Remove a redundant test for fragmented fids in both udf_readdir() and udf_lookup(). Add comment to both as to why the test is written the way it is. Add a few more safety checks for brelse(). Thanks to Timothy Shimmin for pointing out these problems. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-04-30T06:37:25.000000Z K 7 svn:log V 959 Add ar.lc and ar.ec to the trapframe. These are not saved for syscalls, only for exceptions. While adding this to exception_save and exception_restore, it was hard to find a good place to put the instructions. The code sequence was sufficiently arbitrarily ordered that the density was low (roughly 67%). No explicit bundling was used. Thus, I rewrote the functions to optimize for density (close to 80% now), and added explicit bundles and nop instructions. The immediate operand on the nop instruction has been incremented with each instance, to make debugging a bit easier when looking at recurring patterns. Redundant stops have been removed as much as possible. Future optimizations can focus more on performance. A well-placed lfetch can make all the difference here! Also, the FRAME_Fxx defines in frame.h were mostly bogus. FRAME_F10 to FRAME_F15 were copied from FRAME_F9 and still had the same index. We don't use them yet, so nothing was broken. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-04-30T07:36:44.000000Z K 7 svn:log V 25 Correct typo (is -> us). END K 10 svn:author V 3 arr K 8 svn:date V 27 2002-04-30T07:41:59.000000Z K 7 svn:log V 145 - Take advantage of the M_ZERO flag that can now be passed to uma_zalloc. - Remove atm_uma_ctor() as the M_ZERO will zero out the memory for us. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2002-04-30T07:54:25.000000Z K 7 svn:log V 514 Add a new UMA debugging facility. This will overwrite freed memory with 0xdeadc0de and then check for it just before memory is handed off as part of a new request. This will catch any post free/pre alloc modification of memory, as well as introduce errors for anything that tries to dereference it as a pointer. This code takes the form of special init, fini, ctor and dtor routines that are specificly used by malloc. It is in a seperate file because additional debugging aids will want to live here as well. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-04-30T08:08:31.000000Z K 7 svn:log V 74 Fix a few more of my typos, a few others I noticed, and some ispell help. END K 10 svn:author V 2 bp K 8 svn:date V 27 2002-04-30T08:18:25.000000Z K 7 svn:log V 37 MFC: Add Sweden translation table. END K 10 svn:author V 2 bp K 8 svn:date V 27 2002-04-30T08:23:56.000000Z K 7 svn:log V 17 MFC revision 1.2 END K 10 svn:author V 2 bp K 8 svn:date V 27 2002-04-30T08:33:11.000000Z K 7 svn:log V 52 MFC: Temporarily bandaid against UIO_NOCOPY case. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-30T08:43:01.000000Z K 7 svn:log V 39 MFC: Add zone.9 written by Dag-Erling. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-30T08:51:42.000000Z K 7 svn:log V 80 Remove wrong include, one is supposed to include vm/uma.h instead of vm_zone.h. END K 10 svn:author V 2 hm K 8 svn:date V 27 2002-04-30T08:54:58.000000Z K 7 svn:log V 91 MFC, fix pcvt Italian 141 mapping PR: 33966 Submitted by: Nicola Vitale END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-30T08:55:29.000000Z K 7 svn:log V 37 Update patchlevel per current count. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-30T09:17:05.000000Z K 7 svn:log V 134 Document the interrupt-safe versions of zalloc() and zfree() called zalloci() and zfreei(), respectively. Hook them into the MLINKS. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-30T09:34:53.000000Z K 7 svn:log V 133 Make crunchide(1) a cross-tool; needed for cross-arch "make release". Note that a.out is only supported for the non-cross i386 case. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-30T09:36:02.000000Z K 7 svn:log V 65 Remove MLINKS to zbootinit. This has been gone for a while now. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-30T09:38:06.000000Z K 7 svn:log V 53 Remove MLINKS to zinitna, it does not exist anymore. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-30T09:38:52.000000Z K 7 svn:log V 45 Do not use a contraction, aren't -> are not. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-30T09:39:31.000000Z K 7 svn:log V 50 MFC: Do not use a contraction, aren't -> are not. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-30T09:41:25.000000Z K 7 svn:log V 35 Add a MLINKS to uma.9 from zone.9. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-30T09:47:50.000000Z K 7 svn:log V 48 Remove references to zbootinit() and zinitna(). END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-30T09:57:21.000000Z K 7 svn:log V 56 bin-install.sh has been repo-copied to base-install.sh. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-04-30T10:13:42.000000Z K 7 svn:log V 16 More ispell fun END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-04-30T11:13:16.000000Z K 7 svn:log V 14 Add sigcode.S END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-30T11:31:25.000000Z K 7 svn:log V 40 boot2 does not exist on some platforms. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-30T11:46:49.000000Z K 7 svn:log V 192 Back out part of the revision 1.261: "etc" indeed needs to be last for "distribute" to succeed -- the "make makedb" part of the etc/Makefile:distribution target should be the last thing made. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-30T11:50:01.000000Z K 7 svn:log V 284 Milestone #2 in cross-arch make releases. They now work! You need to set TARGET_ARCH and possibly TARGET, the same way you normally do it for a cross build(7). Renamed `distribworld' to a more natutal `distributeworld'. Put pwd_mkdb(8) under ${INSTALLTMP}; for `distributeworld'. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-30T12:29:59.000000Z K 7 svn:log V 32 zinit() does not exist anymore. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-30T12:45:31.000000Z K 7 svn:log V 68 Prefix the remaining functions with uma_ as is now the case in UMA. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-30T13:03:28.000000Z K 7 svn:log V 51 Update function arguments to what is current used. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-30T13:50:04.000000Z K 7 svn:log V 78 Document how to "make release" for a different arch. Obtained from: build(7) END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-30T14:26:22.000000Z K 7 svn:log V 33 Document uma_zalloc() behaviour. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-04-30T14:50:51.000000Z K 7 svn:log V 56 MFC: Update Heimdal Kerberos to 0.4e around 2002/02/17. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-30T14:56:44.000000Z K 7 svn:log V 108 Document the zone allocator is now a slab allocator. Show Jeff's work and your's truly manual page updates. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-04-30T14:57:45.000000Z K 7 svn:log V 63 MFC: Update build for Heimdal Kerberos 0.4e around 2002/02/17. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-30T15:04:41.000000Z K 7 svn:log V 59 Remove references to zinit() which does not exist anymore. END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-04-30T15:50:09.000000Z K 7 svn:log V 37 Add the extra argument to mtx_init() END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-04-30T16:08:16.000000Z K 7 svn:log V 54 Add the myson controllers to LINT MFC after: 2 weeks END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-30T16:30:19.000000Z K 7 svn:log V 117 Chase the sources and document the change of wait to flags, which are the normal malloc(9) flags. Submitted by: arr END K 10 svn:author V 4 jhay K 8 svn:date V 27 2002-04-30T16:41:51.000000Z K 7 svn:log V 36 MFC: ipfilter has its own Makefile. END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-04-30T16:43:51.000000Z K 7 svn:log V 20 Need more includes. END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-04-30T17:07:32.000000Z K 7 svn:log V 130 Handle .bz2 files created by newsyslog PR: 37529 Partially submitted by: Peter Hollaubek MFC after: 1 week END K 10 svn:author V 8 pdeuskar K 8 svn:date V 27 2002-04-30T17:14:51.000000Z K 7 svn:log V 84 Modified the man page to reflect support for 82540EM based cards. MFC after: 1 day END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-30T17:15:01.000000Z K 7 svn:log V 171 i386 MD bits for Gcc 3.1. These are totally untested. Do these work? Hell if I know, I have yet to bootstrap using these bits. But people want them, so here they are. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-30T17:22:42.000000Z K 7 svn:log V 21 MI bits for Gcc 3.1. END K 10 svn:author V 3 tmm K 8 svn:date V 27 2002-04-30T17:48:18.000000Z K 7 svn:log V 159 MFC of sys/i386/conf/NOTES r1.973, sys/conf/options r1.298 and sys/dev/pci/pci.c r1.182: make PCI_ENABLE_IO_MODES a configuration option. Requested by: orion END K 10 svn:author V 6 dillon K 8 svn:date V 27 2002-04-30T18:44:32.000000Z K 7 svn:log V 746 These are Alexander Kabaev's VFSops fixes (see the thread 'Found: module loading breakage'). The patch fixes serious issues with the VFS operations vector array which results in a crash when a filesystem module adding a new VOP is loaded into the kernel. Basically what was happening before was that the old operations vector was being freed and a new one allocated. The original MALLOC code tended to reuse the same address for the case and so the bug did not rear its ugly head until the new memory subsystem was emplaced. This patch replaces the temporary workaround Dave O'Brien comitted in 1.58. The patch is clean enough that I intend to MFC it to stable at some point. Submitted by: Alexander Kabaev MFC after: 1 week END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-30T19:34:31.000000Z K 7 svn:log V 110 Don't export timecounter structures under debug. with sysctl, they contain no truly interesting data anymore. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-30T19:40:22.000000Z K 7 svn:log V 288 New release notes: bsd-airtools integration (+ MFC), reboot(8) -k (+ MFC), sysinstall(8) doesn't mount procfs(5) on new installs, XFREE86_VERSION=4 default (+MFC), cross-version and cross-arch releases. Updated release notes: Heimdal Kerberos 0.4e (+ MFC). MFCs noted: wi(4) hostap. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-30T19:42:43.000000Z K 7 svn:log V 96 MFC: wi(4) hostap, wi(4) bsd-airtools, reboot(8) -k, Heimdal Kerberos 0.4e, XFREE86_VERSION=4. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-30T19:48:45.000000Z K 7 svn:log V 68 Brucifixion ? Yes, out that door, row on the left, one patch each. END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-30T20:13:04.000000Z K 7 svn:log V 277 MFC 1.18: Modify our 'patch' utility to recognize the \ No newline at end of file line that some versions of diff print out if the last line of the two files are different, and one of the two files does not have a newline character on that last line. Obtained from: NetBSD END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-30T20:27:58.000000Z K 7 svn:log V 143 MFC *: Add FreeBSD id's to these files, in advance of a separate update. [* = 1.5 backupfile.c, 1.4 backupfile.h, 1.5 getopt.c, 1.4 getopt.h] END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-30T20:40:02.000000Z K 7 svn:log V 485 MFC *: Add many prototypes and ANSI-ize 'patch. Not a complete job of it, but it gets our patch to look a little more like NetBSD's, and it is nice in that the object code remains exactly the same (even though this does result in two compile-time warnings that didn't happen before). [* = 1.6 backupfile.c, 1.5 backupfile.h, 1.8 common.h, 1.6 getopt.c, 1.5 getopt.h, 1.11 inp.c, 1.7 inp.h, 1.20 patch.c, 1.19 pch.c, 1.7 pch.h, 1.9 util.c, 1.8 util.h, 1.7 version.c, 1.7 version.h] END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-30T20:42:06.000000Z K 7 svn:log V 89 Brucifixion ? Yes, out that door, row on the left, one patch each. Many thanks to: bde END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-30T20:51:54.000000Z K 7 svn:log V 117 MFC 1.12: Restore vendor CVS keywords; eliminate troff(1) warnings. [done in current by ru in July 2001] END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-04-30T21:24:47.000000Z K 7 svn:log V 168 o Convert the vm_page buckets mutex to a spin lock. (This resolves an issue on the Alpha platform found by jeff@.) o Simplify vm_page_lookup(). Reviewed by: jhb END K 10 svn:author V 4 jeff K 8 svn:date V 27 2002-04-30T22:39:32.000000Z K 7 svn:log V 88 Convert longs to u_longs in stats. This will hold off wrap arounds for a while longer. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-30T22:40:06.000000Z K 7 svn:log V 194 Add the ability to use Bzip'ed packages. Also add the ability to use Bzip'ed distributions -- but this is exclusive of being able to use Gzip'ed distributions. Sponsored by: FreeBSD Mall, Inc. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2002-04-30T22:47:26.000000Z K 7 svn:log V 39 Note that the aacp device requires CAM END K 10 svn:author V 6 scottl K 8 svn:date V 27 2002-04-30T22:50:26.000000Z K 7 svn:log V 76 Fix a bug where the aacp device would only talk to bus 0 on the controller. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-04-30T22:50:27.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2002-04-30T22:58:40.000000Z K 7 svn:log V 234 MFC of the relevant changes from current: - Add the aacp device for doing SCSI passthrough - Use locks for doing synchronous commands - Align DMA buffers - Add KMODDEPS line to the Makefile so that the linux dependency is caught. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-04-30T23:29:00.000000Z K 7 svn:log V 80 Sorted the directories in the rule for the includes target as much as possible. END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2002-04-30T23:54:03.000000Z K 7 svn:log V 81 Bump __FreeBSD_version for mtx_init() change. Document same. Forgotten by: jhb END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2002-04-30T23:55:16.000000Z K 7 svn:log V 71 Document the location (in the source tree) of the "Porter's Handbook". END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-01T00:40:44.000000Z K 7 svn:log V 81 Remove this Perl script. There have been zero bug reports against vnode_if.awk. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-05-01T01:31:26.000000Z K 7 svn:log V 88 kern_tc.c doesn't use , and having this #include breaks other platforms. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-05-01T01:32:28.000000Z K 7 svn:log V 75 Catch any stray KMODDEPS entries to make sure they do not keep turning up. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-05-01T01:34:48.000000Z K 7 svn:log V 105 Zap KMODDEPS entries so that people do not wonder why it isn't working on -current. Apolgies to: anhold END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-05-01T02:17:33.000000Z K 7 svn:log V 121 Zap some stale unused headers, including one machine/psl.h (which is a stub on alpha). Compile tested on alpha and x86. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2002-05-01T02:35:03.000000Z K 7 svn:log V 85 MFC the note about using mergemaster to add the smmsp user/group. Suggested by: abc END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-05-01T02:51:50.000000Z K 7 svn:log V 108 Cosmetic tweaks. Try and keep the style more consistent, catch some stray whitespace and update a comment. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-01T03:07:40.000000Z K 7 svn:log V 62 Remove the trailing ^M's. makeobjops.awk does not like them. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-01T03:19:19.000000Z K 7 svn:log V 162 Awk version of makeobjops.PL. Note the invocation ordering is slightly different: awk -f makeobjops.awk foo.m -ch Submitted by: Oliver Fromme END K 10 svn:author V 5 silby K 8 svn:date V 27 2002-05-01T03:26:32.000000Z K 7 svn:log V 219 MFC: Remove sodropablereq - this function hasn't been used since the syncache went in. Revision Changes Path 1.86 +0 -44 src/sys/kern/uipc_socket2.c 1.76 +0 -2 src/sys/sys/socketvar.h END K 10 svn:author V 5 silby K 8 svn:date V 27 2002-05-01T03:27:35.000000Z K 7 svn:log V 375 MFC: Make sure that sockets undergoing accept filtering are aborted in a LRU fashion when the listen queue fills up. Previously, there was no mechanism to kick out old sockets, leading to an easy DoS of daemons using accept filtering. Revision Changes Path 1.116 +1 -2 src/sys/kern/uipc_socket.c 1.87 +7 -1 src/sys/kern/uipc_socket2.c END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-01T03:28:14.000000Z K 7 svn:log V 99 Use makeobjops.awk rather than makeobjops.pl. (with big thanks to Oliver Fromme ) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-01T03:52:40.000000Z K 7 svn:log V 60 makeobjops.awk is stricter on syntax than the perl version. END K 10 svn:author V 5 silby K 8 svn:date V 27 2002-05-01T04:11:30.000000Z K 7 svn:log V 52 Bump version to reflect accept filters being fixed. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-05-01T04:11:31.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_6'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-01T04:18:36.000000Z K 7 svn:log V 74 "pointers are not permitted as case values", so force the macros to ints. END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-05-01T04:53:36.000000Z K 7 svn:log V 190 Add the System V shared memory modules to the mfsroot. This functionality is required for the linux module, which is required by many third party packages. Merged from: 5.0-DP1 / Perforce END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-05-01T04:54:35.000000Z K 7 svn:log V 117 Add support for kernel options to be removed from the BOOTMFS kernel and loaded as modules, not just kernel devices. END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-05-01T05:02:56.000000Z K 7 svn:log V 77 The fourth field of drivers.conf is no longer reserved. Document its usage. END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-05-01T05:05:31.000000Z K 7 svn:log V 84 Update a comment to accurately describe the usage of the fourth field of this file. END K 10 svn:author V 3 mph K 8 svn:date V 27 2002-05-01T06:20:57.000000Z K 7 svn:log V 301 s/-300K/~300K/ This is an absolute (kelvin) temperature. I expect that in the original source it was typeset as $\sim 300~{\rm K}$ or similar, meaning "approximately 300 K". Changing it to a minus sign in the fortunes file was clearly an error, as absolute temperatures are by definition positive. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-05-01T06:23:48.000000Z K 7 svn:log V 125 Do not bother with #include since it is just a stub file that says something like "/* Not used on Alpha */". END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-05-01T06:24:41.000000Z K 7 svn:log V 91 MFC: r1.224 - GCC 3.1 cleanup r1.225 - Add volume id to the relevant data structures. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-05-01T06:24:51.000000Z K 7 svn:log V 141 Remove two unused headers ( and ). psl.h is 100% bogus to be referenced here, especially from alpha MD code. END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-05-01T06:26:35.000000Z K 7 svn:log V 56 MFC: r1.51 - read the CD_VOLUME property from cdrom.inf END K 10 svn:author V 3 cjc K 8 svn:date V 27 2002-05-01T06:29:16.000000Z K 7 svn:log V 346 Enlighten those who read the FINE POINTS of the documentation a bit more on how ipfw(8) deals with tiny fragments. While we're at it, add a quick log message to even let people know we dropped a packet. (Note that the second FINE POINT is somewhat redundant given the first, but since the code is there, leave the docs for it.) MFC after: 1 day END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-05-01T06:30:16.000000Z K 7 svn:log V 64 MFC: r1.96 - rudimentary multivolume support for optical media. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-05-01T06:48:29.000000Z K 7 svn:log V 216 Add a hack so that fdisk(8) can initialize an ia64 disk. There is no /boot/mbr to read the boot code from (ia64 does not *have* bootblocks!). fdisk depended on magic in the /boot/mbr file to initialize some fields. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-05-01T06:49:43.000000Z K 7 svn:log V 274 Make this compile and not segfault on ia64. ptr = strdup("foo"); is fatal if the declaration of strdup() isn't in scope. The upper 32 bits of the pointer are lost since it defaults to returning "int". Fix some warnings while here, including trying to make gcc-3.1 happy. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-05-01T06:50:59.000000Z K 7 svn:log V 137 Add "CFLAGS+= -I${MAKESRCPATH}" when running under the kernel build, otherwise #include "aicasm.h" etc do not work with gcc-3 and later. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-05-01T06:52:08.000000Z K 7 svn:log V 201 Connect up kern_envp *before* we use it for getenv() and console probing. It is a bit late after that when we have no consoles. :-] Also, fix a comment nit and print a warning about missing metadata. END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-05-01T07:49:07.000000Z K 7 svn:log V 42 Allow the peer to modify the LQR interval END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-05-01T08:08:24.000000Z K 7 svn:log V 86 cleanup: fix line wraps, add some comments, fix macro definitions, fix for(;;) loops. END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-05-01T08:29:16.000000Z K 7 svn:log V 137 MFC: Don't add host routes for interface addresses of 0.0.0.0/8 -> 0.255.255.255. Submitted by: iedowse Not objected to by: luigi END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-05-01T08:29:41.000000Z K 7 svn:log V 77 Fix some edge cases where bad string handling could occur. Submitted by: ps END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-05-01T08:30:36.000000Z K 7 svn:log V 106 MFC: Remove the code that masks an EEXIST returned from rtinit() when calling ioctl(SIOC[AS]IFADDR). END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-05-01T08:34:37.000000Z K 7 svn:log V 35 MFC: 1.9 (fix bad string handling) END K 10 svn:author V 4 roam K 8 svn:date V 27 2002-05-01T09:17:16.000000Z K 7 svn:log V 144 MFC rev. 1.9: Fix a segfault if 'wear' is used without an argument or with an argument that is not a valid word from the battlestar dictionary. END K 10 svn:author V 8 matusita K 8 svn:date V 27 2002-05-01T09:51:23.000000Z K 7 svn:log V 58 MFC 1.1: Add script to install the compat4x distribution. END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-05-01T10:04:49.000000Z K 7 svn:log V 170 If we receive a config request while Open, call TLD *before* decoding the request as TLD may initialise fields that are set when decoding the request. MFC after: 1 week END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-05-01T10:08:10.000000Z K 7 svn:log V 52 Bump the version to mark the fixed FSM TLD ordering END K 10 svn:author V 8 pdeuskar K 8 svn:date V 27 2002-05-01T15:28:10.000000Z K 7 svn:log V 76 MFC: Modified the man page to reflect support for 82540EM based cards. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-05-01T18:11:16.000000Z K 7 svn:log V 120 Axe unused SESS_UNLOCK_NOSWITCH() and PGRP_UNLOCK_NOSWITCH() macros. The MTX_NOSWITCH flag was deprecated a while ago. END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-05-01T18:27:32.000000Z K 7 svn:log V 35 Welcome to FreeBSD 4.6-PRERELEASE. END K 10 svn:author V 6 semenu K 8 svn:date V 27 2002-05-01T19:15:54.000000Z K 7 svn:log V 388 MII_TICK handlers need not restart aneg on these PHYs, they behave pretty well as is, so - just fetch current status upon MII_TICK. Also do IFM_INST verification at the top of *_service() then doing it separately for every case in switch. acphy: do not read MII_ACPHY_DIAG twice, there is nothing latching. qsphy: always fetch actual link status from MII_QSPHY_PCTL. MFC after: 1 week END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-01T19:19:22.000000Z K 7 svn:log V 75 Add support for using the profiled versions of the C++ (and related) libs. END K 10 svn:author V 6 semenu K 8 svn:date V 27 2002-05-01T19:23:04.000000Z K 7 svn:log V 367 Add an epic_stats_update() function (called once per second). Even though we don't collect any stats in it, we mii_tick() in it! This fix the bug when autonegotiating fullduplex modes. Also, pause activity before setting TXCON in epic_miibus_statchg(). Though i've never seen problmes from not doing that, the documentation says we need to do it. MFC after: 1 week END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-05-01T19:24:26.000000Z K 7 svn:log V 104 We don't need no stinkin' echos here. Instead, don't run kldxref if you don't have one on your system. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-01T19:57:46.000000Z K 7 svn:log V 944 1. integrate.c -- If inline function which uses exception handling is being integrated into a function, which does not itself contain any try/catch constructs, several global flags values are not set correctly. The current_function_has_nonlocal_label flags is not getting set in particular. This allows GCC to allocate registers across function calls. When exception is thrown in called functions, the exception handler is reached with global registers (ebx, edi, esi) content clobbered without gcc ever noticing that. 2. expr.c -- In DWARF2 case stack was getting adjusted at the right time as a side effect of expand_eh_region_end. sjlj-exceptions do not use this function so a call is added to do_pending_stack_adjust in its place. See the FreeBSD PR for code showing these problems. Note the STLPort test suite and OpenOffice port will now build and work. PR: 37423 Submitted by: Alexander Kabaev FSF GCC PR: c++/6467 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-01T20:04:37.000000Z K 7 svn:log V 79 MFC: add support for using the profiled versions of the C++ (and related) libs END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-05-01T20:44:46.000000Z K 7 svn:log V 351 Redo the sigio locking. Turn the sigio sx into a mutex. Sigio lock is really only needed to protect interrupts from dereferencing the sigio pointer in an object when the sigio itself is being destroyed. In order to do this in the most unintrusive manner change pgsigio's sigio * argument into a **, that way we can lock internally to the function. END K 10 svn:author V 3 cjc K 8 svn:date V 27 2002-05-01T21:30:05.000000Z K 7 svn:log V 398 MFC: Enlighten those who read the FINE POINTS of the documentation a bit more on how ipfw(8) deals with tiny fragments. While we're at it, add a quick log message to even let people know we dropped a packet. (Note that the second FINE POINT is somewhat redundant given the first, but since the code is there, leave the docs for it.) src/sbin/ipfw/ipfw.8: 1.102 src/sys/netinet/ip_fw.c: 1.184 END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-05-01T21:36:07.000000Z K 7 svn:log V 67 Import OpenBSD m4(1) as of April 26. Mostly ANSIfication changes. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-05-01T21:36:08.000000Z K 7 svn:log V 69 This commit was manufactured by cvs2svn to create tag 'cvs_20020426'. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-05-01T21:37:29.000000Z K 7 svn:log V 51 Merge local changes again, against ANSIfied m4(1). END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-05-01T21:45:22.000000Z K 7 svn:log V 66 Add some spurious veritcal whitespace to reduce diffs to OpenBSD. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-05-01T21:52:34.000000Z K 7 svn:log V 71 Add a shell script to do what genwakecode.pl does. Obtained from: ade END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-05-01T21:54:07.000000Z K 7 svn:log V 54 Try using genwakecode.sh instead of the perl version. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2002-05-01T21:58:36.000000Z K 7 svn:log V 353 If we get a DATA UNDERRUN error from QLogic FC cards, but the RQCS_RU bit is not set in the scsi completion status, or if the residual is clearly nonsense, then this was a command that suffered the loss of one or more FC frames in the middle of the exchange. Set HBA_BOTCH and hope it will get retried. It's the only thing we can do. MFC after: 1 day END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-05-01T22:10:03.000000Z K 7 svn:log V 136 Make ia64_mca_save_state MP safe. Protect access to the info block, updating the sysctl tree and clearing the SAL state by a spin lock. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-05-01T22:19:03.000000Z K 7 svn:log V 63 Save the MCA info specific to the AP as part of the AP launch. END