From owner-freebsd-current Mon Oct 5 07:33:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA14517 for freebsd-current-outgoing; Mon, 5 Oct 1998 07:33:25 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from skraldespand.demos.su (skraldespand.demos.su [194.87.5.19]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA14433 for ; Mon, 5 Oct 1998 07:32:48 -0700 (PDT) (envelope-from mishania@skraldespand.demos.su) Received: by skraldespand.demos.su id SAA02733; (8.8.8/D) Mon, 5 Oct 1998 18:31:42 +0400 (MSD) Message-ID: <19981005183142.59994@demos.su> Date: Mon, 5 Oct 1998 18:31:42 +0400 From: "Mikhail A. Sokolov" To: "Mikhail A. Sokolov" Cc: current@FreeBSD.ORG Subject: Re: -current panics.. References: <19981001185633.24795@demos.su> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: <19981001185633.24795@demos.su>; from "Mikhail A. Sokolov" on Thu, Oct 01, 1998 at 06:56:33PM +0400 Organization: Demos Company, Ltd., Moscow, Russian Federation. X-Point-of-View: Gravity is myth, - the earth sucks. X-Useless-Header: Look ma! It's a # sign! Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG It comes out (once again, emprecially) that this is somehow caused by NMBCLUSTERS being >12288. Strange, since I recall wcarchive has it set to 1024*48 or something, right? On Thu, Oct 01, 1998 at 06:56:33PM +0400, Mikhail A. Sokolov wrote: # Hello, # # here I am, stuck to fail to define what's going on, or, in other way, # how come 256Mb RAM'ed machine with 600Mb of swap dies when I issue something # as harmless like make in some of the ports or find . -name "*" | ls or # something that will use at least some more mem than 1,5Mb (that's empricall # figure): # # FreeBSD Z.demos.su 3.0-BETA FreeBSD 3.0-BETA #2: Wed Sep 30 19:31:37 MSD 1998 mishania@z.demos.su:/mnt/arc/src/sys/compile/Z i386 # # {z}/mish# gdb -k kernel.1 vmcore.1 # IdlePTD 261000 # current pcb at 22cc64 # panic: pipeinit: cannot allocate pipe -- out of kvm -- code = 3 # #0 0xf012afa3 in boot () # (kgdb) where # #0 0xf012afa3 in boot () # #1 0xf012b326 in panic () # #2 0xf0134e0b in pipespace () # #3 0xf0135a46 in pipe_write () # #4 0xf0133cf6 in write () # #5 0xf01de88b in syscall () # #6 0xf01cdd7c in Xint0x80_syscall () # #7 0x280b5dc5 in ?? () # #8 0x280b7c41 in ?? () # #9 0x280b5caf in ?? () # #10 0x280b8076 in ?? () # #11 0x8048914 in ?? () # #12 0x80484a5 in ?? () # (kgdb) # # And another one (same box), which is a bit older (some 1998-09-18, I recall): # # {z}/mnt/pub/mish# gdb -k kernel.0 vmcore.0 # IdlePTD 253000 # current pcb at 21e100 # panic: page fault # #0 0xf0111fef in boot () # (kgdb) where # #0 0xf0111fef in boot () # #1 0xf011230e in panic () # #2 0xf01cbb8b in trap_fatal () # #3 0xf01cb5a4 in trap_pfault () # #4 0xf01cb23b in trap () # #5 0xf01c794d in pmap_qenter () # #6 0xf011c17c in pipe_build_write_buffer () # #7 0xf011c35f in pipe_direct_write () # #8 0xf011c7a6 in pipe_write () # #9 0xf011a9d6 in write () # #10 0xf01cbe6b in syscall () # #11 0xf01bb37c in Xint0x80_syscall () # #12 0x804e2a2 in ?? () # #13 0x804d5a7 in ?? () # #14 0x804decd in ?? () # #15 0x804dfce in ?? () # #16 0x804e034 in ?? () # #17 0x804c7c4 in ?? () # #18 0x8048e5f in ?? () # #19 0x8048825 in ?? () # #20 0x80480c9 in ?? () # (kgdb) # # # That will hardly help, though here it is: # # {lykke}/var/crash# more /sys/i386/conf/Z # machine "i386" # cpu "I686_CPU" # ident Z # maxusers 512 # # options INET #InterNETworking # options FFS #Berkeley Fast Filesystem # options NFS # options MFS # options "COMPAT_43" # options PROCFS #Process filesystem # options UCONSOLE #Allow users to grab the console # options USERCONFIG #boot -c editor # options VISUAL_USERCONFIG #visual boot -c editor # #options DEVFS #devices filesystem # #options SLICE # options UNION # #options SOFTUPDATES # # # # # Create a SMP capable kernel (mandatory options): # options SMP # Symmetric MultiProcessor Kernel # options APIC_IO # Symmetric (APIC) I/O # # # Optional, these are the defaults: # options NCPU=2 # number of CPUs # options NBUS=4 # number of busses # options NAPIC=1 # number of IO APICs # options NINTR=24 # number of INTs # # # # options DIAGNOSTIC # # # # # PERFMON causes the driver for Pentium/Pentium Pro performance counters # # to be compiled. See perfmon(4) for more information. # # #options PERFMON # # config kernel root on wd0 # # controller isa0 # controller pci0 # # controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr # disk fd0 at fdc0 drive 0 # controller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr # # options ATAPI #Enable ATAPI support for IDE bus # options ATAPI_STATIC #Don't do it as an LKM # device wcd0 # device cd0 #IDE CD-ROM # # controller ahc0 # controller scbus0 # device da0 # device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr # device npx0 at isa? port "IO_NPX" flags 0x1 irq 13 vector npxintr # device psm0 at isa? disable port "IO_KBD" conflicts tty irq 12 vecto # r psmintr # device fxp0 # pseudo-device loop # pseudo-device ether # pseudo-device pty 256 # pseudo-device ccd 4 # pseudo-device snp 3 # pseudo-device bpfilter 16 # # #controller dpt0 # # # DPT options # # options DPT_VERIFY_HINTR # #options DPT_RESTRICTED_FREELIST # #options DPT_TRACK_CCB_STATES # #options DPT_MEASURE_PERFORMANCE # #options DPT_FREELIST_IS_STACK # #options DPT_HANDLE_TIMEOUTS # #options DPT_TIMEOUT_FACTOR=4 # #options DPT_INTR_DELAY=200 # Some motherboards need that # #options DPT_LOST_IRQ # # DEBUG! # # options KTRACE # # options SYSVSHM # options SYSVSEM # options SYSVMSG # # #options IPFIREWALL #firewall # #options IPFIREWALL_VERBOSE #print information about # # dropped packets # #options "IPFIREWALL_VERBOSE_LIMIT=100" #limit verbosity # #options IPFIREWALL_DEFAULT_TO_ACCEPT #allow everything by default # #options IPDIVERT #divert sockets # # options INCLUDE_CONFIG_FILE # options "NMBCLUSTERS=24576" # options COMPAT_LINUX # # # Thanks in advance, # -- # -mishania -- -mishania To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message