Date: Mon, 13 Jul 1998 12:33:21 +0200 From: Andreas Klemm <andreas@klemm.gtn.com> To: current@FreeBSD.ORG Subject: Re: soft updates, ccd, old drives Message-ID: <19980713123321.A16305@klemm.gtn.com> In-Reply-To: <19980713071609.A15469@stade.co.uk>; from Adrian Wontroba on Mon, Jul 13, 1998 at 07:16:09AM %2B0100 References: <199807130419.AAA08502@rtfm.ziplink.net> <19980713071609.A15469@stade.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jul 13, 1998 at 07:16:09AM +0100, Adrian Wontroba wrote:
> On Mon, Jul 13, 1998 at 12:19:50AM -0400, Mikhail Teterin wrote:
I'm using:
- ccd
- softupdates
- i4b
- SMP
I'm using 4 ccd's and partly have a lot of traffic there
when building a release or world or such ...
Never had noticed any ccd or SCSI failures.
No problems so far:
Filesystem 1K-blocks Used Avail Capacity Mounted on
/dev/sd0s2a 31743 22806 6398 78% /
devfs 16 16 0 100% dummy_mount
/dev/sd0s2f 1029135 429853 516952 45% /usr
/dev/sd0s2e 127023 33955 82907 29% /var
/dev/ccd0c 198327 160098 22363 88% /obj
/dev/ccd1c 198327 35848 146613 20% /news
/dev/ccd2c 99055 61581 29550 68% /proxy
/dev/ccd3c 3400078 2714608 413464 87% /home
procfs 4 4 0 100% /proc
/dev/sd0s1 818960 768592 50368 94% /dos
mfs:33 30991 18 28494 0% /tmp
amd:182 0 0 0 100% /host
Copyright (c) 1992-1998 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
FreeBSD 3.0-CURRENT #0: Fri Jul 10 19:01:41 CEST 1998
root@titan.klemm.gtn.com:/home/src/sys/compile/ISDNSMP
Timecounter "i8254" frequency 1193182 Hz cost 3558 ns
CPU: Pentium Pro (686-class CPU)
Origin = "GenuineIntel" Id = 0x619 Stepping=9
Features=0xfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV>
real memory = 83886080 (81920K bytes)
avail memory = 78114816 (76284K bytes)
FreeBSD/SMP: Multiprocessor motherboard
cpu0 (BSP): apic id: 1, version: 0x00040011, at 0xfee00000
cpu1 (AP): apic id: 0, version: 0x00040011, at 0xfee00000
io0 (APIC): apic id: 2, version: 0x00170011, at 0xfec00000
DEVFS: ready for devices
Probing for devices on PCI bus 0:
chip0: <Intel 82440FX (Natoma) PCI and memory controller> rev 0x02 on pci0.0.0
chip1: <Intel 82371SB PCI to ISA bridge> rev 0x01 on pci0.7.0
vx0: <3COM 3C900 Etherlink XL PCI> rev 0x00 int a irq 19 on pci0.11.0
utp/aui/bnc[*utp*] address 00:60:97:aa:3a:db
vga0: <Matrox MGA 2064W graphics accelerator> rev 0x01 int a irq 18 on pci0.12.0
ahc0: <Adaptec 2940 Ultra SCSI host adapter> rev 0x00 int a irq 17 on pci0.13.0
ahc0: aic7880 Single Channel, SCSI Id=7, 16/255 SCBs
ahc0: waiting for scsi devices to settle
scbus0 at ahc0 bus 0
ahc0: target 0 Tagged Queuing Device
sd0 at scbus0 target 0 lun 0
sd0: <IBM DORS-32160 WA6A> type 0 fixed SCSI 2
sd0: Direct-Access 2063MB (4226725 512 byte sectors)
sd0: with 6703 cyls, 5 heads, and an average 126 sectors/track
st0 at scbus0 target 4 lun 0
st0: <TANDBERG TDC 4222 =07:> type 1 removable SCSI 2
st0: Sequential-Access density code 0x0, 512-byte blocks, write-enabled
cd0 at scbus0 target 6 lun 0
cd0: <TOSHIBA CD-ROM XM-5701TA 3136> type 5 removable SCSI 2
cd0: CD-ROM can't get the size
ahc1: <Adaptec 2940 SCSI host adapter> rev 0x03 int a irq 16 on pci0.14.0
ahc1: aic7870 Single Channel, SCSI Id=7, 16/255 SCBs
ahc1: waiting for scsi devices to settle
scbus1 at ahc1 bus 0
ahc1: target 1 Tagged Queuing Device
sd1 at scbus1 target 1 lun 0
sd1: <IBM DORS-32160 WA6A> type 0 fixed SCSI 2
sd1: Direct-Access 2063MB (4226725 512 byte sectors)
sd1: with 6703 cyls, 5 heads, and an average 126 sectors/track
ahc1: target 2 Tagged Queuing Device
sd2 at scbus1 target 2 lun 0
sd2: <IBM DORS-32160 WA6A> type 0 fixed SCSI 2
sd2: Direct-Access 2063MB (4226725 512 byte sectors)
sd2: with 6703 cyls, 5 heads, and an average 126 sectors/track
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <4 virtual consoles, flags=0x0>
ed0 at 0x280-0x29f irq 10 maddr 0xd0000 msize 16384 on isa
ed0: address 00:00:c0:5a:98:2a, type WD8013EPC (16 bit)
sio0 at 0x3f8-0x3ff irq 4 flags 0x20 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
psm0 at 0x60-0x64 irq 12 on motherboard
psm0: model Generic PS/2 mouse, device ID 0
pcm0 at 0x220 irq 5 drq 1 flags 0x15 on isa
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
isic0 at 0xd80 irq 9 flags 0x4 on isa
isic0: Teles S0/16.3
isic0: ISAC 2085 Version A1/A2 or 2086/2186 Version 1.1 (IOM-2) (Addr=0x960)
isic0: HSCX 82525 or 21525 Version 2.1 (AddrA=0x160, AddrB=0x560)
npx0 flags 0x1 on motherboard
npx0: INT 16 interface
DEVFS: ready to run
APIC_IO: Testing 8254 interrupt delivery
APIC_IO: routing 8254 via pin 2
ccd0-3: Concatenated disk drivers
i4b: ISDN call control device attached
i4bisppp: 4 ISDN SyncPPP device(s) attached
i4bctl: ISDN system control port attached
i4bipr: 4 IP over raw HDLC ISDN device(s) attached
i4btel: 2 ISDN telephony interface device(s) attached
i4brbch: 4 raw B channel access device(s) attached
i4btrc: 4 ISDN trace device(s) attached
IP packet filtering initialized, divert enabled, rule-based forwarding disabled, logging limited to 500 packets/entry
IP Filter: initialized. Default = pass all, Logging = enabled
changing root device to sd0s2a
SMP: AP CPU #1 Launched!
ffs_mountfs: superblock updated
ffs_mountfs: superblock updated
ffs_mountfs: superblock updated
ffs_mountfs: superblock updated
ffs_mountfs: superblock updated
vx0: selected utp. (link2)
isppp0: phase establish
i4b-L2-i4b_tei_assign: tx TEI ID_Request
i4b-L2-i4b_T202_timeout: unit 0, N202 = 3
i4b-L2-i4b_tei_assign: tx TEI ID_Request
i4b-L2-i4b_tei_rx_frame: TEI ID Assign - TEI = 99
isppp0: phase authenticate
isppp0: phase network
#
# ISDNSMP kernel
#
machine "i386"
cpu "I686_CPU"
ident ISDNSMP
# rse's recommendations for heavily users apache servers
maxusers 256
options SOMAXCONN="256"
options "NMBCLUSTER=4096"
#options "CHILD_MAX=512"
#options "OPEN_MAX=512"
# Options for the VM subsystem
#options PQ_NOOPT # No coloring
#options PQ_LARGECACHE # color for 512k/16k cache
options PQ_HUGECACHE # color for 1024k/16k cache
options SMP # Symmetric MultiProcessor Kernel
options APIC_IO # Symmetric (APIC) I/O
options INCLUDE_CONFIG_FILE # Include this file in kernel
#options USERCONFIG #boot -c editor
#options VISUAL_USERCONFIG #visual boot -c editor
options DDB
options KTRACE #kernel tracing
options SHOW_BUSYBUFS # busy buffers on shutdown ?
options INET #InterNETworking
options IPFIREWALL #firewall
options IPFIREWALL_VERBOSE #print information about dropped packets
options "IPFIREWALL_VERBOSE_LIMIT=500" #limit verbosity
options IPDIVERT #divert sockets
options IPFILTER #kernel ipfilter support
options IPFILTER_LOG #ipfilter logging
options "P1003_1B"
options "_KPOSIX_PRIORITY_SCHEDULING"
options "_KPOSIX_VERSION=199309L"
options FFS #Berkeley Fast Filesystem
options NFS #Network File System
options MFS #Memory File System
options UNION #Union filesystem
options "CD9660" #ISO 9660 filesystem
options MSDOSFS #MS DOS File System
options PROCFS #Process filesystem
options NSWAPDEV=3 #Allow this many swap-devices.
options QUOTA #enable disk quotas
options SOFTUPDATES #Kirk McKusick's code
# DEVFS and SLICE are experimental but work.
# SLICE disables too much old code so enabling it in LINT would be bad
options DEVFS #devices filesystem
#options SLICE #devfs based disk handling
# misc options
options "COMPAT_43" #Compatible with BSD 4.3 [KEEP THIS!]
options UCONSOLE #Allow users to grab the console
options SYSVSHM,SYSVSEM,SYSVMSG #shared memory (X11)
options COMPAT_LINUX # Linux Binary compatibility
#options USER_LDT # for Wine
options "MD5"
#options "VM86"
config kernel root on sd1
# ISA and PCI BUS support
controller isa0
controller pci0
# Floppy Disk Controller
controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
disk fd0 at fdc0 drive 0
# SCSI Devices
# AHA 2940U
controller ahc0
controller scbus0 at ahc0
disk sd0 at scbus0 target 0 unit 0
disk sd3 at scbus0 target 1 unit 0
tape st0 at scbus0 target 4
device worm0 at scbus0 target 5
device cd0 at scbus0 target 6
# AHA 2940
controller ahc1
controller scbus1 at ahc1
disk sd1 at scbus1 target 1 unit 0
disk sd2 at scbus1 target 2 unit 0
options SCSI_DELAY=4 # Be pessimistic about Joe SCSI device
options "CD9660_ROOTDELAY=8"
options AHC_TAGENABLE # tagged command queueing
options AHC_ALLOW_MEMIO
options AHC_SCBPAGING_ENABLE
options SCSI_REPORT_GEOMETRY
# SCO compatible system console
device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr
options MAXCONS=4 # number of virtual consoles
options SC_HISTORY_SIZE=200 # number of history buffer lines
# The pcvt console driver (vt220 compatible).
#device vt0 at isa? port "IO_KBD" tty irq 1 vector pcrint
#options XSERVER # support for running an X server.
#options FAT_CURSOR # start with block cursor
# floating point unit
device npx0 at isa? port "IO_NPX" flags 0x1 irq 13 vector npxintr
# serial devices on mainboard
# `flags' for serial drivers that support consoles (only for sio now):
# 0x10 enable console support for this unit. The other console flags
# are ignored unless this is set. Enabling console support does
# not make the unit the preferred console - boot with -h or set
# the 0x20 flag for that. Currently, at most one unit can have
# console support; the first one (in config file order) with
# this flag set is preferred. Setting this flag for sio0 gives
# the old behaviour.
# 0x20 force this unit to be the console (unless there is another
# higher priority console). This replaces the COMCONSOLE option.
# 0x40 reserve this unit for low level console operations. Do not
#
device sio0 at isa? port "IO_COM1" tty irq 4 flags 0x20 vector siointr
device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr
options BREAK_TO_DEBUGGER #a BREAK on a comconsole goes to DDB,
#if available.
options CONSPEED=38400 #default speed for serial console
#(default 9600)
# parallel device on mainboard
device lpt0 at isa? port? tty irq 7 vector lptintr
# PS/2 mouse on mainboard
device psm0 at isa? port "IO_KBD" conflicts tty irq 12 vector psmintr
options "PSM_ACCEL=1" # PS/2 mouse acceleration
# Joystick
#device joy0 at isa? port "IO_GAME"
# Network 3COM PCI
device vx0
device ed0 at isa? port 0x280 net irq 10 iomem 0xd0000 vector edintr
# Soundblaster 16
# SoundBlaster DSP driver - for SB, SB Pro, SB16, PAS(emulating SB)
# SoundBlaster 16 DSP driver - for SB16 - requires sb0 device
# SoundBlaster 16 MIDI - for SB16 - requires sb0 device
# Yamaha OPL-2/OPL-3 FM - for SB, SB Pro, SB16, PAS
# controller snd0
# device sb0 at isa? port 0x220 irq 5 conflicts drq 1 vector sbintr
# device sbxvi0 at isa? port? irq? drq 5 conflicts
# device sbmidi0 at isa? port 0x330 irq? conflicts
# device opl0 at isa? port 0x388 conflicts
# pcm: PCM audio through various sound cards.
# New Sound code
device pcm0 at isa? port ? tty irq 5 drq 1 flags 0x15 vector pcmintr
# Pseudo devices
pseudo-device loop #Network loopback device
pseudo-device ether #Generic Ethernet
pseudo-device vn 1 #Vnode driver (turns a file into a dev.)
pseudo-device snp 3 #Snoop device - to look at pty/vty/etc..
pseudo-device disc #Discard device
pseudo-device bpfilter 4 #Berkeley packet filter
pseudo-device pty 16 #Pseudo ttys - can go as high as 256
pseudo-device gzip # Exec gzipped a.out's
pseudo-device ccd 4 #Concatenated disk driver
pseudo-device tun 1 #Tunnel driver (user process ppp(8))
pseudo-device ppp 1 #Point-to-point protocol
options PPP_BSDCOMP #PPP BSD-compress support
options PPP_DEFLATE #PPP zlib/deflate/gzip support
options PPP_FILTER #enable bpf filtering (needs bpfilter)
# Size of the kernel message buffer. Should be N * pagesize.
options "MSGBUF_SIZE=40960"
## BISDN
#options IPI_VJ # Van Jacobsen header compression support
##options "IPI_DIPA=3" # send ip accounting packets every 3 seconds
#options TELES_HAS_MEMCPYB # bisdn 0.97
#
## Teles S0/16.3 ################################################### IRQ 9 ##
#controller tel0 at isa? port 0xd80 net irq 9 vector telintr
#pseudo-device disdn
#pseudo-device isdn
#pseudo-device ipi 4
#pseudo-device ispy 4
#pseudo-device itel 1
options "I4B_SMP_WORKAROUND"
# i4b passive ISDN cards support (isic - I4b Siemens Isdn Chipset driver)
# Teles S0/16.3
options "TEL_S0_16_3"
device isic0 at isa? port 0xd80 net irq 9 flags 0x04 vector isicintr
# i4b passive cards D channel handling
# Q.921
pseudo-device "i4bq921"
# Q.931
pseudo-device "i4bq931"
# common passive and active layer 4
# layer 4
pseudo-device "i4b"
# userland driver to do ISDN tracing (for passive cards oly)
pseudo-device "i4btrc" 4
# userland driver to control the whole thing
pseudo-device "i4bctl"
# userland driver for access to raw B channel
pseudo-device "i4brbch" 4
# userland driver for telephony
pseudo-device "i4btel" 2
# network driver for IP over raw HDLC ISDN
pseudo-device "i4bipr" 4
# enable VJ header compression detection for ipr i/f
options IPR_VJ
# network driver for sync PPP over ISDN
pseudo-device "i4bisppp" 4
pseudo-device sppp 4
--
Andreas Klemm http://www.FreeBSD.ORG/~andreas
What gives you 90% more speed, for example, in kernel compilation ?
http://www.FreeBSD.ORG/~fsmp/SMP/akgraph-a/graph1.html
"NT = Not Today" (Maggie Biggs) ``powered by FreeBSD SMP''
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980713123321.A16305>
