From owner-freebsd-stable Thu Dec 14 17:56:18 2000 From owner-freebsd-stable@FreeBSD.ORG Thu Dec 14 17:56:04 2000 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from knock.econ.vt.edu (knock.econ.vt.edu [128.173.172.240]) by hub.freebsd.org (Postfix) with ESMTP id 71E7337B402 for ; Thu, 14 Dec 2000 17:56:03 -0800 (PST) Received: (from rdmurphy@localhost) by knock.econ.vt.edu (8.11.1/8.11.1) id eBF1u2x00397; Thu, 14 Dec 2000 20:56:02 -0500 (EST) (envelope-from rdmurphy) From: "Russell D. Murphy Jr." MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <14905.31282.523466.649499@knock.econ.vt.edu> Date: Thu, 14 Dec 2000 20:56:02 -0500 (EST) To: Stable@FreeBSD.org Subject: Fatal trap 12? X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Reply-To: rdmurphy@vt.edu Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG My machine has locked up solid and rebooted a few times lately; the most recent time I managed to get this from the console (copied by hand - I believe it's accurate, but no guarantees): ============================================================ (some information probably scrolled off the screen) QOUTFIFO entries: Sequencer Free SCB List: Pending list: (several lines of numbers) Kernel Free SCB list: 66 64 63 62 61 60 panic: for safety syncing disks. . . Fatal trap 12: page fault while in kernel mode fault virtual address = 0x30 fault code = supervisor read, page not present instruction pointer = 0x8:0xc01efafe stack pointer = 0x10:0xc029e2a4 frame pointer = 0x10:0xc029e2a8 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor flags = interupt enabled, resume IOPL=0 current process = idle interupt mask = net bio cam trap number = 12 panic: page fault uptime: 5m11s (pause for -perhaps- 1 or 2 minutes) (da0:ahc0:0:0:0): Synchronize cache failed, status==0x34, scsi status=0x0 (da1:ahc1:0:4:0): SYNCHRONIZE CACHE. CDB: 35 0 0 0 0 0 0 0 0 0 (da1:ahc1:0:4:0): error code 1 ============================================================ Can anyone translate? Is one of my disks failing? If so, which one? The lockups do appear correlated with heavy disk activity. Below, I've included the current /var/run/dmesg.boot and kernel configuration files. These crashes have left no trace (that I can find) in any of the log files. I'm running Stable from last Friday: FreeBSD knock.econ.vt.edu 4.2-STABLE FreeBSD 4.2-STABLE #0: Fri Dec 8 07:42:12 EST 2000 root@knock.econ.vt.edu:/disk1/obj/usr/src/sys/KNOCK i386 The machine is a Dell with an Adaptec 2940, one Quantum Viking hard drive, and one Fujitsu (external drive in Sun packaging) hard drive. Thanks for any light you can shed on this -- and guidance you can offer. Russ ============================================================ Copyright (c) 1992-2000 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.2-STABLE #0: Fri Dec 8 07:42:12 EST 2000 root@knock.econ.vt.edu:/disk1/obj/usr/src/sys/KNOCK Calibrating clock(s) ... TSC clock: 397930877 Hz, i8254 clock: 1193133 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter "i8254" frequency 1193182 Hz CLK_USE_TSC_CALIBRATION not specified - using old calibration method Timecounter "TSC" frequency 397949138 Hz CPU: Pentium II/Pentium II Xeon/Celeron (397.95-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x652 Stepping = 2 Features=0x183f9ff real memory = 268435456 (262144K bytes) Physical memory chunk(s): 0x00001000 - 0x0009ffff, 651264 bytes (159 pages) 0x0037a000 - 0x0fff7fff, 264757248 bytes (64638 pages) avail memory = 257970176 (251924K bytes) bios32: Found BIOS32 Service Directory header at 0xc00ffe80 bios32: Entry = 0xffe90 (c00ffe90) Rev = 0 Len = 1 pcibios: PCI BIOS entry at 0xcaee pnpbios: Found PnP BIOS data at 0xc00fe2d0 pnpbios: Entry = f0000:e2f4 Rev = 1.0 Other BIOS signatures found: ACPI: 000fdf50 Preloaded elf kernel "kernel" at 0xc0354000. VESA: information block 56 45 53 41 00 02 00 01 00 01 00 00 00 00 22 00 00 01 40 00 00 01 0b 01 00 01 21 01 00 01 2a 01 00 01 00 01 01 01 10 01 11 01 12 01 03 01 13 01 14 01 15 01 05 01 16 01 17 01 18 01 07 01 19 01 VESA: 3 mode(s) found VESA: v2.0, 4096k memory, flags:0x0, mode table:0xc02f8462 (1000022) VESA: ATI MACH64 VESA: ATI Technologies Inc. MACH64GT 01.00 Pentium Pro MTRR support enabled pci_open(1): mode 1 addr port (0x0cf8) is 0x80010014 pci_open(1a): mode1res=0x80000000 (0x80000000) pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=71908086) npx0: on motherboard npx0: INT 16 interface pci_open(1): mode 1 addr port (0x0cf8) is 0x00000000 pci_open(1a): mode1res=0x80000000 (0x80000000) pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=71908086) pcib0: on motherboard found-> vendor=0x8086, dev=0x7190, revid=0x03 class=06-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 map[10]: type 1, range 32, base f4000000, size 26 found-> vendor=0x8086, dev=0x7191, revid=0x03 class=06-04-00, hdrtype=0x01, mfdev=0 subordinatebus=1 secondarybus=1 found-> vendor=0x8086, dev=0x7110, revid=0x02 class=06-01-00, hdrtype=0x00, mfdev=1 subordinatebus=0 secondarybus=0 found-> vendor=0x8086, dev=0x7111, revid=0x01 class=01-01-80, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 map[20]: type 1, range 32, base 0000ffa0, size 4 found-> vendor=0x8086, dev=0x7112, revid=0x01 class=0c-03-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=d, irq=14 map[20]: type 1, range 32, base 0000dce0, size 5 found-> vendor=0x8086, dev=0x7113, revid=0x02 class=06-80-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 map[90]: type 1, range 32, base 00000850, size 4 found-> vendor=0x12eb, dev=0x0001, revid=0x02 class=04-01-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=11 map[10]: type 1, range 32, base ff000000, size 17 map[14]: type 3, range 32, base 0000dcd8, size 3 map[18]: type 3, range 32, base 0000dcc8, size 3 found-> vendor=0x9004, dev=0x7895, revid=0x03 class=01-00-00, hdrtype=0x00, mfdev=1 subordinatebus=0 secondarybus=0 intpin=a, irq=10 map[10]: type 1, range 32, base 0000d800, size 8 map[14]: type 1, range 32, base ff021000, size 12 found-> vendor=0x9004, dev=0x7895, revid=0x03 class=01-00-00, hdrtype=0x00, mfdev=1 subordinatebus=0 secondarybus=0 intpin=b, irq=14 map[10]: type 1, range 32, base 0000d400, size 8 map[14]: type 1, range 32, base ff020000, size 12 found-> vendor=0x1011, dev=0x0024, revid=0x03 class=06-04-00, hdrtype=0x01, mfdev=0 subordinatebus=2 secondarybus=2 found-> vendor=0x10b7, dev=0x9055, revid=0x24 class=02-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=14 map[10]: type 1, range 32, base 0000dc00, size 7 map[14]: type 1, range 32, base ff022000, size 7 pci0: on pcib0 pcib1: at device 1.0 on pci0 found-> vendor=0x1002, dev=0x4742, revid=0x5c class=03-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=9 map[10]: type 1, range 32, base fd000000, size 24 map[14]: type 1, range 32, base 0000ec00, size 8 map[18]: type 1, range 32, base fcfff000, size 12 pci1: on pcib1 pci1: (vendor=0x1002, dev=0x4742) at 0.0 irq 9 isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0xffa0-0xffaf at device 7.1 on pci0 ata0: iobase=0x01f0 altiobase=0x03f6 bmaddr=0xffa0 ata0: mask=00 status0=ff status1=ff ata0: probe allocation failed ata1: iobase=0x0170 altiobase=0x0376 bmaddr=0xffa8 ata1: mask=03 status0=50 status1=00 ata1: mask=03 ostat0=50 ostat2=00 ata1-master: ATAPI probe a=14 b=eb ata1-slave: ATAPI probe a=14 b=eb ata1: mask=03 status0=00 status1=00 ata1: devices=0c ata1: at 0x170 irq 15 on atapci0 pci0: (vendor=0x8086, dev=0x7112) at 7.2 irq 14 chip1: port 0x850-0x85f at device 7.3 on pci0 pci0: (vendor=0x12eb, dev=0x0001) at 13.0 irq 11 ahc0: port 0xd800-0xd8ff mem 0xff021000-0xff021fff irq 10 at device 14.0 on pci0 ahc0: Reading SEEPROM...done. ahc0: internal 50 cable not present, internal 68 cable is present ahc0: external cable not present ahc0: BIOS eeprom is present ahc0: High byte termination Enabled ahc0: Low byte termination Enabled ahc0: Downloading Sequencer Program... 425 instructions downloaded aic7895: Wide Channel A, SCSI Id=7, 32/255 SCBs ahc1: port 0xd400-0xd4ff mem 0xff020000-0xff020fff irq 14 at device 14.1 on pci0 ahc1: Reading SEEPROM...done. ahc1: internal 50 cable not present, internal 68 cable not present ahc1: external cable not present ahc1: BIOS eeprom is present ahc1: Low byte termination Enabled ahc1: Downloading Sequencer Program... 416 instructions downloaded aic7895: Single Channel B, SCSI Id=7, 32/255 SCBs pcib2: at device 15.0 on pci0 pci2: on pcib2 xl0: <3Com 3c905B-TX Fast Etherlink XL> port 0xdc00-0xdc7f mem 0xff022000-0xff02207f irq 14 at device 17.0 on pci0 using shared irq14. xl0: Ethernet address: 00:c0:4f:54:5a:9a xl0: media options word: a xl0: found MII/AUTO miibus0: on xl0 xlphy0: <3Com internal media interface> on miibus0 xlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto bpf: xl0 attached ata-: ata0 exists, using next available unit number ata-: ata1 exists, using next available unit number Trying Read_Port at 203 CSC0000: start dependant CSC0000: adding dma mask 0xa CSC0000: adding dma mask 0xb CSC0000: adding irq mask 0x2a0 CSC0000: adding io range 0x534-0x60b, size=0x4, align=0xd4 CSC0000: adding io range 0x388-0x38b, size=0x4, align=0x8 CSC0000: adding io range 0x220-0x24f, size=0x10, align=0x20 CSC0000: start dependant CSC0000: adding dma mask 0xb CSC0000: adding irq mask 0x9aa0 CSC0000: adding io range 0x534-0xfff, size=0x4, align=0x4 CSC0000: adding io range 0x388-0x3f3, size=0x4, align=0x8 CSC0000: adding io range 0x220-0x26f, size=0x10, align=0x10 CSC0000: end dependant CSC000f: start dependant CSC000f: adding io range 0x3a0-0x3ff, size=0x8, align=0x8 CSC000f: end dependant CSC0010: adding io range 0xf00-0xfef, size=0x8, align=0x8 CSC0003: start dependant CSC0003: adding io range 0x330-0x3f1, size=0x2, align=0x8 CSC0003: end dependant isa_probe_children: disabling PnP devices isa_probe_children: probing non-PnP devices fdc0: at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 fdc0: FIFO enabled, 8 bytes threshold fd0: <1440-KB 3.5" drive> on fdc0 drive 0 ata2: iobase=0x01f0 altiobase=0x03f6 bmaddr=0x0000 ata2: mask=00 status0=ff status1=ff ata2: probe allocation failed ata2 failed to probe at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0 ata3 failed to probe at port 0x170 irq 15 on isa0 atkbdc0: at port 0x60,0x64 on isa0 atkbd0: irq 1 on atkbdc0 atkbd: the current kbd controller command byte 0065 atkbd: keyboard ID 0x41ab (2) kbdc: RESET_KBD return code:00fa kbdc: RESET_KBD status:00aa kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000 psm0: current command byte:0065 kbdc: TEST_AUX_PORT status:0000 kbdc: RESET_AUX return code:00fa kbdc: RESET_AUX status:00aa kbdc: RESET_AUX ID:0000 psm: status 00 02 64 psm: status b1 03 c8 psm: status b1 03 c8 psm: status b1 03 c8 psm: data 08 00 00 psm: status 00 00 3c psm: status 00 02 64 psm: data 08 00 00 psm: status 00 02 64 psm0: irq 12 on atkbdc0 psm0: model Generic PS/2 mouse, device ID 0-00, 3 buttons psm0: config:00000000, flags:00000000, packet size:3 psm0: syncmask:c0, syncbits:00 vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 fb0: vga0, vga, type:VGA (5), flags:0x700ff fb0: port:0x3c0-0x3df, crtc:0x3d4, mem:0xa0000 0x20000 fb0: init mode:24, bios mode:3, current mode:24 fb0: window:0xc00b8000 size:32k gran:32k, buf:0 size:32k VGA parameters upon power-up 50 18 10 00 00 00 03 00 02 67 5f 4f 50 82 55 81 bf 1f 00 4f 0d 0e 00 00 07 80 9c 8e 8f 28 1f 96 b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c 3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff VGA parameters in BIOS for mode 24 50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81 bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96 b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c 3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff EGA/VGA parameters to be used for mode 24 50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81 bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96 b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c 3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff sc0: on isa0 sc0: VGA <16 virtual consoles, flags=0x200> sc0: fb0, kbd0, terminal emulator: sc (syscons terminal) sio0: irq maps: 0x61 0x71 0x61 0x61 sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A ppc0: parallel port found at 0x378 ppc0: using extended I/O port range ppc0: ECP SPP ECP+EPP SPP ppc0: at port 0x378-0x37f irq 7 on isa0 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/8 bytes threshold ppbus0: IEEE1284 device found /NIBBLE/ECP/NIBBLE_ID/ECP_ID/Extensibility Link Probing for PnP devices on ppbus0: ppbus0: PRINTER MLC,PCL,PJL lpt0: on ppbus0 lpt0: Interrupt-driven port ed0 at port 0x300-0x31f iomem 0xd8000-0xd9fff irq 3 on isa0 bpf: ed0 attached ed0: address 02:60:8c:a7:51:55, type 3c503 (16 bit) mss_probe: no address given, try 0x530 mss_detect, busy still set (0xff) pcm0 failed to probe at port 0x530-0x537 irq 10 drq 1 on isa0 isa_probe_children: probing PnP devices pcm1: at port 0x534-0x537,0x388-0x38b,0x220-0x22f irq 5 drq 1,0 on isa0 pcm: setmap 50000, ff00; 0xcb7cc000 -> 50000 pcm: setmap 60000, ff00; 0xcb7dc000 -> 60000 unknown: failed to probe at port 0x3a0-0x3a7 on isa0 unknown: failed to probe at port 0xf00-0xf07 on isa0 unknown: failed to probe at port 0x330-0x331 on isa0 BIOS Geometries: 0:03fefe3f 0..1022=1023 cylinders, 0..254=255 heads, 1..63=63 sectors 1:0101fe3f 0..257=258 cylinders, 0..254=255 heads, 1..63=63 sectors 0 accounted for Device configuration finished. bpf: lo0 attached IP packet filtering initialized, divert enabled, rule-based forwarding enabled, default to accept, logging limited to 100 packets/entry by default ata1-master: piomode=4 dmamode=2 udmamode=2 dmaflag=1 ata1-master: success setting PIO4 on generic chip acd0: CDROM drive at ata1 as master acd0: read 2928KB/s (6890KB/s), 128KB buffer, PIO4 acd0: Reads: CD-R, CD-RW, CD-DA acd0: Audio: play, 256 volume levels acd0: Mechanism: ejectable tray acd0: Medium: no/blank disc inside, unlocked ata1-slave: piomode=0 dmamode=-1 udmamode=-1 dmaflag=0 ata1-slave: success setting PIO0 on generic chip Creating DISK afd0 afd0: rewriteable drive at ata1 as slave afd0: 96MB (196608 sectors), 96 cyls, 64 heads, 32 S/T, 512 B/S afd0: 4096KB/s, transfer limit 64 blks, PIO0 afd0: Medium: Unknown media (0x0) Waiting 8 seconds for SCSI devices to settle (noperiph:ahc0:0:-1:-1): SCSI bus reset delivered. 0 SCBs aborted. (noperiph:ahc1:0:-1:-1): SCSI bus reset delivered. 0 SCBs aborted. (ahc1:A:4:0): Sending SDTR period c, offset f (ahc1:A:4:0): Received SDTR period c, offset f Filtered to period c, offset f ahc1: target 4 synchronous at 20.0MHz, offset = 0xf (ahc0:A:0:0): Sending WDTR 1 (ahc0:A:0:0): Received WDTR 1 filtered to 1 ahc0: target 0 using 16bit transfers (ahc0:A:0:0): Sending SDTR period c, offset 8 (ahc0:A:0:0): Received SDTR period c, offset 8 Filtered to period c, offset 8 ahc0: target 0 synchronous at 20.0MHz, offset = 0x8 Creating DISK da0 Creating DISK da1 pass0 at ahc0 bus 0 target 0 lun 0 pass0: Fixed Direct Access SCSI-2 device pass0: Serial Number 199905010124 pass0: 40.000MB/s transfers (20.000MHz, offset 8, 16bit), Tagged Queueing Enabled pass1 at ahc1 bus 0 target 4 lun 0 pass1: Fixed Direct Access SCSI-2 device pass1: Serial Number 00506803 pass1: 20.000MB/s transfers (20.000MHz, offset 15), Tagged Queueing Enabled da0 at ahc0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-2 device da0: Serial Number 199905010124 da0: 40.000MB/s transfers (20.000MHz, offset 8, 16bit), Tagged Queueing Enabled da0: 8709MB (17836668 512 byte sectors: 255H 63S/T 1110C) da1 at ahc1 bus 0 target 4 lun 0 da1: Fixed Direct Access SCSI-2 device da1: Serial Number 00506803 da1: 20.000MB/s transfers (20.000MHz, offset 15), Tagged Queueing Enabled da1: 2029MB (4157201 512 byte sectors: 255H 63S/T 258C) Mounting root from ufs:/dev/da0s2a da0s1: type 0xc, start 63, end = 1767149, size 1767087 : OK da0s2: type 0xa5, start 1767150, end = 1927799, size 160650 : OK da0s3: type 0xa5, start 1927800, end = 17832149, size 15904350 : OK WARNING: / was not properly dismounted start_init: trying /sbin/init da1s1: type 0x6, start 63, end = 1012094, size 1012032 : OK da1s2: type 0xa5, start 1012095, end = 4144769, size 3132675 : OK (ahc1:A:4:0): Sending SDTR period c, offset f (ahc1:A:4:0): Received SDTR period c, offset f Filtered to period c, offset f da1s1: type 0x6, start 63, end = 1012094, size 1012032 : OK da1s2: type 0xa5, start 1012095, end = 4144769, size 3132675 : OK (ahc1:A:4:0): Sending SDTR period c, offset f (ahc1:A:4:0): Received SDTR period c, offset f Filtered to period c, offset f da1s1: type 0x6, start 63, end = 1012094, size 1012032 : OK da1s2: type 0xa5, start 1012095, end = 4144769, size 3132675 : OK ============================================================ ============================================================ # KNOCK - RDM office Dell GX1+ # Russ Murphy # $Revision: 1.7 $ # $Date: 2000/06/01 14:53:57 $ machine i386 cpu I586_CPU cpu I686_CPU options CPU_FASTER_5X86_FPU ident KNOCK maxusers 64 options INCLUDE_CONFIG_FILE makeoptions CONF_CFLAGS=-fno-builtin options INET #InterNETworking options FFS #Berkeley Fast Filesystem options FFS_ROOT #FFS usable as root device [keep this!] options NFS #Network Filesystem options MSDOSFS #MSDOS Filesystem options CD9660 #ISO 9660 Filesystem options PROCFS #Process filesystem options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] options SCSI_DELAY=8000 #Be pessimistic about Joe SCSI device options UCONSOLE #Allow users to grab the console options USERCONFIG #boot -c editor options VISUAL_USERCONFIG #visual boot -c editor # config kernel root on da0 device isa device eisa device pci device fdc0 at isa? port IO_FD1 irq 6 drq 2 device fd0 at fdc0 drive 0 device ata0 at isa? port IO_WD1 irq 14 device ata1 at isa? port IO_WD2 irq 15 device ata device atadisk device atapicd device atapifd options ATA_STATIC_ID # options ATA_ENABLE_ATAPI_DMA # A single entry for any of these controllers (ncr, ahb, ahc) is # sufficient for any number of installed devices. device ahc device scbus device da device sa device pass # device cd # atkbdc0 controlls both the keyboard and the PS/2 mouse device atkbdc0 at isa? port IO_KBD device atkbd0 at atkbdc? irq 1 device psm0 at atkbdc? irq 12 device vga0 at isa? # splash screen/screen saver options VESA pseudo-device splash # syscons is the default console driver, resembling an SCO console device sc0 at isa? device npx0 at nexus? port IO_NPX irq 13 device sio0 at isa? port IO_COM1 flags 0x10 irq 4 # device sio1 at isa? port IO_COM2 tty irq 3 # Parallel port device ppc0 at isa? irq 7 device ppbus device lpt # device plip # device vpo # ethernet card device miibus device xl # 2nd ethernet card for laptop device ed0 at isa? port 0x300 irq 3 iomem 0xd8000 pseudo-device loop pseudo-device ether pseudo-device pty 16 pseudo-device gzip # Exec gzipped a.out's # KTRACE enables the system-call tracing facility ktrace(2). # This adds 4 KB bloat to your kernel, and slightly increases # the costs of each syscall. options KTRACE #kernel tracing # This provides support for System V shared memory and message queues. options SYSVSHM options SYSVMSG options SYSVSEM # The `bpf' pseudo-device enables the Berkeley Packet Filter. Be # aware of the legal and administrative consequences of enabling this # option. The number of devices determines the maximum number of # simultaneous BPF clients programs runnable. pseudo-device bpf options ICMP_BANDLIM options SOFTUPDATES # IPFIREWALL enables support for IP firewall construction, in # conjunction with the `ipfw' program. IPFIREWALL_VERBOSE sends # logged packets to the system logger. IPFIREWALL_VERBOSE_LIMIT # limits the number of times a matching entry can be logged. # # WARNING: IPFIREWALL defaults to a policy of deny ip from any to any # and if you do not add other rules during startup to allow access, # YOU WILL LOCK YOURSELF OUT. It is suggested that you set firewall=open # in /etc/rc.conf when first enabling this feature, then refining the # firewall rules in /etc/rc.firewall after you've tested that the new kernel # feature works properly. # # IPFIREWALL_DEFAULT_TO_ACCEPT causes the default rule (at boot) to # allow everything. Use with care, if a cracker can crash your # firewall machine, they can get to your protected machines. However, # if you are using it as an as-needed filter for specific problems as # they arise, then this may be for you. Changing the default to 'allow' # means that you won't get stuck if the kernel and /sbin/ipfw binary get # out of sync. # # IPDIVERT enables the divert IP sockets, used by ``ipfw divert'' # # IPFILTER enables Darren Reed's ipfilter package. # IPFILTER_LOG enables ipfilter's logging. # IPFILTER_LKM enables LKM support for an ipfilter module (untested). # options IPFIREWALL #firewall options IPFIREWALL_VERBOSE #print information about # dropped packets options IPFIREWALL_FORWARD #enable transparent proxy support options IPFIREWALL_VERBOSE_LIMIT=100 #limit verbosity options IPFIREWALL_DEFAULT_TO_ACCEPT #allow everything by default options IPDIVERT #divert sockets # options TCP_RESTRICT_RST # sound device pcm0 at isa? port ? irq 10 drq 1 flags 0x0 # support Wine: # Allow user-mode programs to manipulate their local descriptor tables. # This option is required for the WINE Windows(tm) emulator, and is # not used by anything else (that we know of). # options USER_LDT #allow user-level control of i386 ldt options P1003_1B options _KPOSIX_PRIORITY_SCHEDULING options _KPOSIX_VERSION=199309L ============================================================ -- Russell D. Murphy Department of Economics Virginia Polytechnic Institute and State University 3034 Pamplin Hall Blacksburg, Virginia 24061-0316 (540) 231-4537 rdmurphy@vt.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message