CDDA with common programs (ATAng)

2003-11-01 Thread Harald Schmalzbauer
Hi all,

in the archive I found a discussion about some implementation changes with 
ATAng which breakes CDDA support for (all?) common programs.
Will it ever be possible to use FreeBSD with e.g. kaudiocreator (needs 
cdparanoia)?
I'm no friend of copying audiotracks by hand, give them a more or less 
apropriate name and feed them into any encoder.
There were great tools which could do that automatically but they don't work 
any more for a reason I cannot follow.

Best regards,

-Harry


pgp0.pgp
Description: signature


[current tinderbox] failure on i386/i386

2003-11-01 Thread Tinderbox
TB --- 2003-11-01 07:42:04 - tinderbox 2.2 running on cueball.rtp.FreeBSD.org
TB --- 2003-11-01 07:42:04 - starting CURRENT tinderbox run for i386/i386
TB --- 2003-11-01 07:42:04 - checking out the source tree
TB --- cd /home/des/tinderbox/CURRENT/i386/i386
TB --- /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src
TB --- 2003-11-01 07:43:59 - building world
TB --- cd /home/des/tinderbox/CURRENT/i386/i386/src
TB --- /usr/bin/make -B buildworld
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: populating 
 /home/des/tinderbox/CURRENT/i386/i386/obj/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/i386/usr/include
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything..
TB --- 2003-11-01 08:45:15 - building generic kernel
TB --- cd /home/des/tinderbox/CURRENT/i386/i386/src
TB --- /usr/bin/make buildkernel KERNCONF=GENERIC
 Kernel build for GENERIC started on Sat Nov  1 08:45:15 GMT 2003
 Kernel build for GENERIC completed on Sat Nov  1 08:59:48 GMT 2003
TB --- 2003-11-01 08:59:48 - generating LINT kernel config
TB --- cd /home/des/tinderbox/CURRENT/i386/i386/src/sys/i386/conf
TB --- /usr/bin/make -B LINT
TB --- 2003-11-01 08:59:48 - building LINT kernel
TB --- cd /home/des/tinderbox/CURRENT/i386/i386/src
TB --- /usr/bin/make buildkernel KERNCONF=LINT
 Kernel build for LINT started on Sat Nov  1 08:59:48 GMT 2003
[...]
cc -c -O -pipe -mcpu=pentiumpro -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-fformat-extensions -std=c99  -nostdinc -I-  -I. 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys/contrib/ipfilter 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys/contrib/dev/ath 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys/contrib/dev/ath/freebsd 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys/contrib/ngatm -D_KERNEL 
-include opt_global.h -fno-common -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF 
-finline-limit=15000 -fno-strict-aliasing -fno-builtin -mno-align-long-strings 
-mpreferred-stack-boundary=2 -ffreestanding -Werror -finstrument-functions -Wno-inline 
/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys/fs/udf/osta.c
cc -c -O -pipe -mcpu=pentiumpro -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-fformat-extensions -std=c99  -nostdinc -I-  -I. 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys/contrib/ipfilter 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys/contrib/dev/ath 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys/contrib/dev/ath/freebsd 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys/contrib/ngatm -D_KERNEL 
-include opt_global.h -fno-common -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF 
-finline-limit=15000 -fno-strict-aliasing -fno-builtin -mno-align-long-strings 
-mpreferred-stack-boundary=2 -ffreestanding -Werror -finstrument-functions -Wno-inline 
/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys/fs/umapfs/umap_subr.c
cc -c -O -pipe -mcpu=pentiumpro -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-fformat-extensions -std=c99  -nostdinc -I-  -I. 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys/contrib/ipfilter 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys/contrib/dev/ath 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys/contrib/dev/ath/freebsd 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys/contrib/ngatm -D_KERNEL 
-include opt_global.h -fno-common -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF 
-finline-limit=15000 -fno-strict-aliasing -fno-builtin -mno-align-long-strings 
-mpreferred-stack-boundary=2 -ffreestanding -Werror -finstrument-functions -Wno-inline 
/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys/fs/umapfs/umap_vfsops.c
cc -c -O -pipe -mcpu=pentiumpro -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-fformat-extensions -std=c99  -nostdinc -I-  -I. 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/i386/src/sys/contrib/ipfilter 

[current tinderbox] failure on i386/pc98

2003-11-01 Thread Tinderbox
TB --- 2003-11-01 09:07:51 - tinderbox 2.2 running on cueball.rtp.FreeBSD.org
TB --- 2003-11-01 09:07:51 - starting CURRENT tinderbox run for i386/pc98
TB --- 2003-11-01 09:07:51 - checking out the source tree
TB --- cd /home/des/tinderbox/CURRENT/i386/pc98
TB --- /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src
TB --- 2003-11-01 09:10:23 - building world
TB --- cd /home/des/tinderbox/CURRENT/i386/pc98/src
TB --- /usr/bin/make -B buildworld
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: populating 
 /home/des/tinderbox/CURRENT/i386/pc98/obj/pc98/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/i386/usr/include
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything..
TB --- 2003-11-01 10:11:43 - building generic kernel
TB --- cd /home/des/tinderbox/CURRENT/i386/pc98/src
TB --- /usr/bin/make buildkernel KERNCONF=GENERIC
 Kernel build for GENERIC started on Sat Nov  1 10:11:43 GMT 2003
[...]
cc -c -O -pipe -mcpu=pentiumpro -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-fformat-extensions -std=c99 -g -nostdinc -I-  -I. 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/ipfilter 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/ath 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/ath/freebsd 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/ngatm -D_KERNEL 
-include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing  
-mno-align-long-strings -mpreferred-stack-boundary=2 -ffreestanding -Werror  
/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/dev/fb/splash.c
cc -c -O -pipe -mcpu=pentiumpro -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-fformat-extensions -std=c99 -g -nostdinc -I-  -I. 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/ipfilter 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/ath 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/ath/freebsd 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/ngatm -D_KERNEL 
-include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing  
-mno-align-long-strings -mpreferred-stack-boundary=2 -ffreestanding -Werror  
/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/dev/fe/if_fe_cbus.c
cc -c -O -pipe -mcpu=pentiumpro -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-fformat-extensions -std=c99 -g -nostdinc -I-  -I. 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/ipfilter 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/ath 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/ath/freebsd 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/ngatm -D_KERNEL 
-include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing  
-mno-align-long-strings -mpreferred-stack-boundary=2 -ffreestanding -Werror  
/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/dev/kbd/kbd.c
cc -c -O -pipe -mcpu=pentiumpro -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-fformat-extensions -std=c99 -g -nostdinc -I-  -I. 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/ipfilter 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/ath 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/ath/freebsd 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/ngatm -D_KERNEL 
-include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing  
-mno-align-long-strings -mpreferred-stack-boundary=2 -ffreestanding -Werror  
/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/dev/lnc/if_lnc_cbus.c
cc -c -O -pipe -mcpu=pentiumpro -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-fformat-extensions -std=c99 -g -nostdinc -I-  -I. 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys 

Re: NULL td passed to propagate_priority() when using xmms...

2003-11-01 Thread Soren Schmidt
It seems Sean Chittenden wrote:
 Howdy.  I'm not sure if this is a ULE bug or a KSE bug, or both, but,
 for those interested (this is using ule 1.67, rebuilding world now),
 here's my stack.  I couldn't figure out where td was being set to
 NULL.  :( Oh!  Where is TD_SET_LOCK defined?  egrep -r didn't turn up
 anything.  -sc

Its not ULE, I'm running 4BSD and has gotten this on boot for over a
week now, rendering -current totally useless...

 
 (kgdb) bt
 #0  doadump () at /usr/src/sys/kern/kern_shutdown.c:240
 #1  0xc0530569 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:372
 #2  0xc0530948 in panic () at /usr/src/sys/kern/kern_shutdown.c:550
 #3  0xc06e6bc6 in trap_fatal (frame=0xd675dc2c, eva=0)
 at /usr/src/sys/i386/i386/trap.c:820
 #4  0xc06e6203 in trap (frame=
   {tf_fs = -881065960, tf_es = 16, tf_ds = -881065968, tf_edi = 0, tf_esi = 
 -871763664, tf_ebp = -696918912, tf_isp = -696918952, tf_ebx = 24, tf_edx = 24, 
 tf_ecx = -871763664, tf_eax = -879614080, tf_trapno = 12, tf_err = 0, tf_eip = 
 -1068208110, tf_cs = 8, tf_eflags = 66051, tf_esp = -874093984, tf_ss = 0})
 at /usr/src/sys/i386/i386/trap.c:252
 #5  0xc06d6a68 in calltrap () at {standard input}:102
 #6  0xc05257ac in propagate_priority (td=0x0)
 at /usr/src/sys/kern/kern_mutex.c:152
 #7  0xc0525bf9 in _mtx_lock_sleep (m=0xc0796b40, opts=0, file=0x0, line=0)
 at /usr/src/sys/kern/kern_mutex.c:635
 #8  0xc051a2c4 in ithread_loop (arg=0xcb7a6b00)
 at /usr/src/sys/kern/kern_intr.c:539
 #9  0xc0518f51 in fork_exit (callout=0xc051a100 ithread_loop, arg=0x0,
 frame=0x0) at /usr/src/sys/kern/kern_fork.c:796
 (kgdb) frame 9
 #9  0xc0518f51 in fork_exit (callout=0xc051a100 ithread_loop, arg=0x0,
 frame=0x0) at /usr/src/sys/kern/kern_fork.c:796
 796 callout(arg, frame);
 (kgdb) list
 791  * cpu_set_fork_handler intercepts this function call to
 792  * have this call a non-return function to stay in kernel mode.
 793  * initproc has its own fork handler, but it does return.
 794  */
 795 KASSERT(callout != NULL, (NULL callout in fork_exit));
 796 callout(arg, frame);
 797
 798 /*
 799  * Check if a kernel thread misbehaved and returned from its main
 800  * function.
 (kgdb) frame 8
 #8  0xc051a2c4 in ithread_loop (arg=0xcb7a6b00)
 at /usr/src/sys/kern/kern_intr.c:539
 539  mtx_lock(Giant);
 (kgdb) list
 534 wakeup(ih);
 535 mtx_unlock(ithd-it_lock);
 536 goto restart;
 537 }
 538 if ((ih-ih_flags  IH_MPSAFE) == 0)
 539 mtx_lock(Giant);
 540 ih-ih_handler(ih-ih_argument);
 541 if ((ih-ih_flags  IH_MPSAFE) == 0)
 542 mtx_unlock(Giant);
 543 }
 (kgdb) frame 7
 #7  0xc0525bf9 in _mtx_lock_sleep (m=0xc0796b40, opts=0, file=0x0, line=0)
 at /usr/src/sys/kern/kern_mutex.c:635
 635 propagate_priority(td);
 (kgdb) list
 630  * Save who we're blocked on.
 631  */
 632 td-td_blocked = m;
 633 td-td_lockname = m-mtx_object.lo_name;
 634 TD_SET_LOCK(td);
 635 propagate_priority(td);
 636
 637 if (LOCK_LOG_TEST(m-mtx_object, opts))
 638 CTR3(KTR_LOCK,
 639 _mtx_lock_sleep: p %p blocked on [%p] %s, td, 
 m,
 (kgdb) frame 6
 #6  0xc05257ac in propagate_priority (td=0x0)
 at /usr/src/sys/kern/kern_mutex.c:152
 152 sched_prio(td, pri);
 (kgdb) list
 147  * XXXKSE this gets a lot more complicated under threads
 148  * but try anyhow.
 149  */
 150 if (TD_ON_RUNQ(td)) {
 151 MPASS(td-td_blocked == NULL);
 152 sched_prio(td, pri);
 153 return;
 154 }
 155 /*
 156  * Adjust for any other cases.
 ---
 panic: page fault
 panic messages:
 ---
 Fatal trap 12: page fault while in kernel mode
 fault virtual address   = 0x38
 fault code  = supervisor read, page not present
 instruction pointer = 0x8:0xc0547012
 stack pointer   = 0x10:0xd6763c6c
 frame pointer   = 0x10:0xd6763c80
 code segment= base 0x0, limit 0xf, type 0x1b
 = DPL 0, pres 1, def32 1, gran 1
 processor eflags= interrupt enabled, resume, IOPL = 0
 current process = 

[current tinderbox] failure on ia64/ia64

2003-11-01 Thread Tinderbox
TB --- 2003-11-01 10:17:16 - tinderbox 2.2 running on cueball.rtp.FreeBSD.org
TB --- 2003-11-01 10:17:16 - starting CURRENT tinderbox run for ia64/ia64
TB --- 2003-11-01 10:17:16 - checking out the source tree
TB --- cd /home/des/tinderbox/CURRENT/ia64/ia64
TB --- /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src
TB --- 2003-11-01 10:22:22 - building world
TB --- cd /home/des/tinderbox/CURRENT/ia64/ia64/src
TB --- /usr/bin/make -B buildworld
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: populating 
 /home/des/tinderbox/CURRENT/ia64/ia64/obj/ia64/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/i386/usr/include
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything..
TB --- 2003-11-01 11:26:40 - building generic kernel
TB --- cd /home/des/tinderbox/CURRENT/ia64/ia64/src
TB --- /usr/bin/make buildkernel KERNCONF=GENERIC
 Kernel build for GENERIC started on Sat Nov  1 11:26:40 GMT 2003
 Kernel build for GENERIC completed on Sat Nov  1 11:42:46 GMT 2003
TB --- 2003-11-01 11:42:46 - generating LINT kernel config
TB --- cd /home/des/tinderbox/CURRENT/ia64/ia64/src/sys/ia64/conf
TB --- /usr/bin/make -B LINT
TB --- 2003-11-01 11:42:46 - building LINT kernel
TB --- cd /home/des/tinderbox/CURRENT/ia64/ia64/src
TB --- /usr/bin/make buildkernel KERNCONF=LINT
 Kernel build for LINT started on Sat Nov  1 11:42:47 GMT 2003
[...]
cc -c -O -pipe  -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat-extensions 
-std=c99  -nostdinc -I-  -I. -I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/contrib/ipfilter 
-I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/contrib/dev/ath 
-I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/contrib/dev/ath/freebsd 
-I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/contrib/ngatm 
-I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/contrib/ia64/libuwx/src 
-D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing 
-fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -mno-sdata 
-ffreestanding -Werror  
/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/fs/udf/osta.c
cc -c -O -pipe  -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat-extensions 
-std=c99  -nostdinc -I-  -I. -I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/contrib/ipfilter 
-I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/contrib/dev/ath 
-I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/contrib/dev/ath/freebsd 
-I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/contrib/ngatm 
-I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/contrib/ia64/libuwx/src 
-D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing 
-fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -mno-sdata 
-ffreestanding -Werror  
/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/fs/umapfs/umap_subr.c
cc -c -O -pipe  -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat-extensions 
-std=c99  -nostdinc -I-  -I. -I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/contrib/ipfilter 
-I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/contrib/dev/ath 
-I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/contrib/dev/ath/freebsd 
-I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/contrib/ngatm 
-I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/contrib/ia64/libuwx/src 
-D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing 
-fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -mno-sdata 
-ffreestanding -Werror  
/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/fs/umapfs/umap_vfsops.c
cc -c -O -pipe  -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat-extensions 
-std=c99  -nostdinc -I-  -I. -I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/contrib/ipfilter 
-I/vol/vol0/users/des/tinderbox/CURRENT/ia64/ia64/src/sys/contrib/dev/ath 

buildworld error: rm: tar: is a directory

2003-11-01 Thread eculp
I'm having problems with current buildworld in gnu now on two different
machines in current(today).  The latest is the following:

rm: tar: is a directory
*** Error code 1

Stop in /usr/src/gnu/usr.bin/tar.
*** Error code 1

Stop in /usr/src/gnu/usr.bin/tar.
*** Error code 1

Stop in /usr/src/gnu/usr.bin.
*** Error code 1

I'm begining to wonder if I'm getting a complete checkout with cvsup
of the gnu tree.

Thanks for any suggestions,

ed


-

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


[current tinderbox] failure on sparc64/sparc64

2003-11-01 Thread Tinderbox
TB --- 2003-11-01 11:51:26 - tinderbox 2.2 running on cueball.rtp.FreeBSD.org
TB --- 2003-11-01 11:51:26 - starting CURRENT tinderbox run for sparc64/sparc64
TB --- 2003-11-01 11:51:26 - checking out the source tree
TB --- cd /home/des/tinderbox/CURRENT/sparc64/sparc64
TB --- /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src
TB --- 2003-11-01 11:54:19 - building world
TB --- cd /home/des/tinderbox/CURRENT/sparc64/sparc64/src
TB --- /usr/bin/make -B buildworld
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: populating 
 /home/des/tinderbox/CURRENT/sparc64/sparc64/obj/sparc64/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/i386/usr/include
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything..
TB --- 2003-11-01 12:48:37 - building generic kernel
TB --- cd /home/des/tinderbox/CURRENT/sparc64/sparc64/src
TB --- /usr/bin/make buildkernel KERNCONF=GENERIC
 Kernel build for GENERIC started on Sat Nov  1 12:48:37 GMT 2003
 Kernel build for GENERIC completed on Sat Nov  1 12:57:46 GMT 2003
TB --- 2003-11-01 12:57:46 - generating LINT kernel config
TB --- cd /home/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/sparc64/conf
TB --- /usr/bin/make -B LINT
TB --- 2003-11-01 12:57:46 - building LINT kernel
TB --- cd /home/des/tinderbox/CURRENT/sparc64/sparc64/src
TB --- /usr/bin/make buildkernel KERNCONF=LINT
 Kernel build for LINT started on Sat Nov  1 12:57:46 GMT 2003
[...]
cc -c -O -pipe  -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat-extensions 
-std=c99  -nostdinc -I-  -I. 
-I/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/contrib/ipfilter 
-I/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/contrib/dev/ath 
-I/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/contrib/dev/ath/freebsd
 -I/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/contrib/ngatm 
-D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing 
-fno-builtin -mcmodel=medlow -msoft-float -ffreestanding -Werror  
/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/fs/udf/osta.c
cc -c -O -pipe  -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat-extensions 
-std=c99  -nostdinc -I-  -I. 
-I/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/contrib/ipfilter 
-I/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/contrib/dev/ath 
-I/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/contrib/dev/ath/freebsd
 -I/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/contrib/ngatm 
-D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing 
-fno-builtin -mcmodel=medlow -msoft-float -ffreestanding -Werror  
/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/fs/umapfs/umap_subr.c
cc -c -O -pipe  -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat-extensions 
-std=c99  -nostdinc -I-  -I. 
-I/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/contrib/ipfilter 
-I/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/contrib/dev/ath 
-I/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/contrib/dev/ath/freebsd
 -I/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/contrib/ngatm 
-D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing 
-fno-builtin -mcmodel=medlow -msoft-float -ffreestanding -Werror  
/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/fs/umapfs/umap_vfsops.c
cc -c -O -pipe  -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat-extensions 
-std=c99  -nostdinc -I-  -I. 
-I/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/contrib/ipfilter 
-I/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/contrib/dev/ath 
-I/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/contrib/dev/ath/freebsd
 

Sticky mouse with SCHED_ULE 10-30-03

2003-11-01 Thread Schnoopay
 Are you using moused?  Is this SMP or UP?  What CPUs are you using?

 Thanks,
 Jeff
I am having similar problems after my last cvsup (10-31-03) also using a 
USB MS Intellimouse. Mouse is slow to respond under ULE but fine under 
4BSD. The mouse feels like it's being sampled at a slow rate.

I am using moused, on a UP Athlon XP 1800+. I am running [EMAIL PROTECTED] at 
nice 15, but kill the seti process made no notable difference. I failed 
to check objective performance as the interactive experience was truly 
difficult to work with and I just wanted to get my work done. =]

-Schnoopay

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: problems with sysinstall

2003-11-01 Thread David Taylor
On Wed, 29 Oct 2003, Doug White wrote:
 On Wed, 29 Oct 2003, Sergey Matveychuk wrote:
 Doug White wrote:
 This is normal and for your protection. you can't edit the disk you're
 running off of.  If you are running off of ad1, make sure 1) you're root
 when you run sysinstall and b) you aren't mounting any filesystems from
 ad0.

 Well, I understand it for slices. But why I can't create new partition
 in exist slice and newfs it? It was OK in -stable.
 
 yes, this is a change to -current. It is for your own safety.

My own safety?  I can down the system in a million ways, yet can't do
what I actually want?  A major reason I got fed up with Windows (other
than it not working right) was it's insistance of knowing what was best
for me.  I hope FreeBSD doesn't fall down the same path.

Or at least have a kernel option FOOT_SHOOTING, or something, that will
disable all the helpful code protection people from themselves.

-- 
David Taylor
[EMAIL PROTECTED]
The future just ain't what it used to be
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: problems with sysinstall

2003-11-01 Thread Janet Sullivan
Well, I understand it for slices. But why I can't create new partition
in exist slice and newfs it? It was OK in -stable.
yes, this is a change to -current. It is for your own safety.
My own safety?  I can down the system in a million ways, yet can't do
what I actually want?  A major reason I got fed up with Windows (other
than it not working right) was it's insistance of knowing what was best
for me.  I hope FreeBSD doesn't fall down the same path.
Or at least have a kernel option FOOT_SHOOTING, or something, that will
disable all the helpful code protection people from themselves.
I agree, there should at least be some easy way to turn this behavior 
off.  Maybe a foot.shoot sysctl of some kind. ;-)



___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


5.2-RELEASE TODO

2003-11-01 Thread Robert Watson
This is an automated bi-weekly mailing of the FreeBSD 5.2 open issues list.
The live version of this list is available at:

http://www.FreeBSD.org/releases/5.2R/todo.html

Automated mailing of this list will continue through the release of
FreeBSD 5.2.


  FreeBSD 5.2 Open Issues

Open Issues

 This is a list of open issues that need to be resolved for FreeBSD 5.2. If
 you have any updates for this list, please e-mail [EMAIL PROTECTED]

Show stopper defects for 5.2-RELEASE

 ++
 |  Issue  |   Status|  Responsible   |  Description  |
 |-+-++---|
 | Panic when  | || The panic reported in |
 | rebuilding  | --  | -- | PR kern/58228 must be |
 | ata-raid arrays | || fixed.|
 |-+-++---|
 | | || Performing a  |
 | | || crashdump on an ATA   |
 | ATAng crashdump | | So/ren Schmidt | device can result in  |
 | causes disk | In Progress | Tor Egge   | a corrupted MBR   |
 | corruption  | || record. Tor has a |
 | | || possible patch for|
 | | || this. |
 |-+-++---|
 | | || Kris Kennaway reports |
 | | || that Alpha packages   |
 | pipe/VM | || builds are being  |
 | corruption on   | --  | -- | silently corrupted|
 | Alpha   | || and suspects pipe and |
 | | || vm issues. This must  |
 | | || be investigated and   |
 | | || resolved. |
 |-+-++---|
 | | || The panic reported in |
 | Lingering PSE   | || PR kern/58787 is  |
 | instability | --  | -- | likely related to PSE |
 | | || problems and must be  |
 | | || fixed.|
 ++

Required features for 5.2-RELEASE

 ++
 |  Issue  |Status|  Responsible  |  Description  |
 |-+--+---+---|
 | |  |   | Kernel and userland   |
 | |  |   | bits are implemented  |
 | KSE support for | In progress  | Jake  | but untested and  |
 | sparc64 |  | Burkholder| known to be   |
 | |  |   | incomplete. Required  |
 | |  |   | for 5.2-RELEASE.  |
 |-+--+---+---|
 | |  |   | Userland bits |
 | KSE support for |  | Marcel| implemented, kernel   |
 | alpha   | In progress. | Moolenaar | bits not implemented. |
 | |  |   | Required for  |
 | |  |   | 5.2-RELEASE.  |
 |-+--+---+---|
 | |  |   | Significant parts of  |
 | |  |   | the network stack |
 | |  |   | (especially IPv4 and  |
 | |  |   | IPv6) now have|
 | |  |   | fine-grained locking  |
 | |  |   | of their data |
 | |  |   | structures. However,  |
 | |  |   | it is not yet |
 | |  |   | possible for the  |
 | |  |   | netisr threads to run |
 | Fine-grained|  |   | without Giant, due to |
 | network stack   |  |   | dependencies on   |
 | locking 

Re: problems with sysinstall

2003-11-01 Thread Valentin Nechayev
 Wed, Oct 29, 2003 at 17:32:29, dwhite (Doug White) wrote about Re: problems with 
sysinstall: 

 Well, I understand it for slices. But why I can't create new partition
 in exist slice and newfs it? It was OK in -stable.
DW yes, this is a change to -current. It is for your own safety.

Don't protect me when I didn't ask for it.

FYI, phk@ said here some time ago how to remove this protection,
and said that this nursery protection is in effect only until someone
implements better algorithm.


-netch-
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: problems with sysinstall

2003-11-01 Thread Valentin Nechayev
 Wed, Oct 29, 2003 at 05:44:44, sem (Sergey Matveychuk) wrote about problems with 
sysinstall: 

SM The first one: when I install -current on disk where WinXP on first 
SM slice, sysinstall brakes WinXP boot complete. I got 'Missing operation 
SM system' everytime. Even I've tried 'fixboot' and reinstall WinXP.
SM Helps only 'dd if=/dev/zero of=/dev/ad0 count=100' and reinstall WinXP 
SM on clean disk.

It can be better reported if you show here
1) 0th block of disk (where MBR and master PT resides)
2) full PT listing, with both standard fdisk and linux fdisk (from ports)
and both of them before installing FreeBSD (when XP works) and after
(when is already broken).

SM When I've installed first -current on first slice and second -current on 
SM second slice I got booting only first one. I use grub and either I set 
SM root(hd1,0) or root(hd1,1) (yes, it's a second disk) and 'chainloader 
SM +1' and 'boot' I've got always first -current boot. Looks like problem 
SM with boot sector where hardcoded booting from first slice (?).

Yes, this is tied to algorithm of boot1. On first step, it founds first
*active* BSD partition in master PT. If didn't find any, it tries to find
BSD partition in any state (inactive, due to first step failure).
When found, records its number and starts boot2.
Boot switcher, called boot0 (/boot/boot0) or BootEasy (in sysinstall),
changes active partition flag (see boot0cfg(8)).
When you use GRUB to call chainloader, it will start boot1 with the described
result. To select boots using GRUB, use UFS1 (GRUB can't understand UFS2),
with root (hd0,1); boot /boot/loader, or use boot0.

SM The second: when I've tried to save results from Fdisk or Label menu 
SM I've got the message: 'ERROR: Unable to write data to disk ad0!'
SM Why? I can change slices and partitions only when I boot from CD-ROM.

Current GEOM implementation is too restrictive and doesn't allow any write
to disk which has opened slices/partitions. phk@ promised change of this
as soon as someone gives working implementation.


-netch-
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: CDDA with common programs (ATAng)

2003-11-01 Thread Arjan van Leeuwen
On Saturday 01 November 2003 09:08, Harald Schmalzbauer wrote:
 Hi all,

 in the archive I found a discussion about some implementation changes with
 ATAng which breakes CDDA support for (all?) common programs.
 Will it ever be possible to use FreeBSD with e.g. kaudiocreator (needs
 cdparanoia)?
 I'm no friend of copying audiotracks by hand, give them a more or less
 apropriate name and feed them into any encoder.
 There were great tools which could do that automatically but they don't
 work any more for a reason I cannot follow.

There's a patch for cdparanoia that is floating around that fixes this, 
created by Vladimir Kushnir. I'm not sure if a PR was sent for this, if not, 
I'll create one (but I'm not sure cdparanoia still works on -STABLE with this 
patch).

Anyways, you can find the patch here:
http://www.piwebs.com/freebsd/atang/patch-interface__cooked_interface.c.1

Just place it in the files/ directory of the cdparanoia port.

Best regards,

Arjan

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: CDDA with common programs (ATAng)

2003-11-01 Thread Arjan van Leeuwen
On Saturday 01 November 2003 16:54, Arjan van Leeuwen wrote:
 On Saturday 01 November 2003 09:08, Harald Schmalzbauer wrote:
  Hi all,
 
  in the archive I found a discussion about some implementation changes
  with ATAng which breakes CDDA support for (all?) common programs.
  Will it ever be possible to use FreeBSD with e.g. kaudiocreator (needs
  cdparanoia)?
  I'm no friend of copying audiotracks by hand, give them a more or less
  apropriate name and feed them into any encoder.
  There were great tools which could do that automatically but they don't
  work any more for a reason I cannot follow.

 There's a patch for cdparanoia that is floating around that fixes this,
 created by Vladimir Kushnir. I'm not sure if a PR was sent for this, if
 not, I'll create one (but I'm not sure cdparanoia still works on -STABLE
 with this patch).

 Anyways, you can find the patch here:
 http://www.piwebs.com/freebsd/atang/patch-interface__cooked_interface.c.1

 Just place it in the files/ directory of the cdparanoia port.

Sorry, scrap that last sentence. You have to apply this patch _after_ doing 
'make patch' for the port.

Arjan

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Jail Hosting required

2003-11-01 Thread Dave Johnson
Hi

Please can someone recommend a hosting service in the UK that can
provide a Jail service for us.

Please reply off list.

Regards

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


if_xname, byte order and OpenBSD 3.4 + CARP

2003-11-01 Thread Max Laier
Hello,

  this just a short yes, we are aware of things message. As OpenBSD
3.4 was released three days ago, we will release pf 2.0 soon. However,
before that can take place there are some issues that have to be
resolved beforehand:

1) As you may know, Brooks Davis has finally brought if_xname to
   struct ifnet (which actually reduces the diff count between Free-
   and OpenBSD). To make out pf build with 501113 again, we have to
   change somethings never the less.

2) Mark Bojara reported byte order related problems to the pf mailing
   list some time ago, which lead to discoverage of several problems
   in that general area. We think we found everything by now, but will
   need some testing.

3) Do you have anything unresolved? Now is the time to report!

Thank you for your patience and support!

I CC to [EMAIL PROTECTED] as security/pf is broken after 501113 as
well. This will be fixed with a bump to version 2.0 as soon as we
release.

P.S.: I am working on a port of the CARP (Common Address Redundancy
  Protocol), which is about to become useable. I will put a
  patchset on the webpage, for those interested.

-- 
Best regards,
 Max  mailto:[EMAIL PROTECTED]

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Sysinstall's fdisk/disklabel should be improved

2003-11-01 Thread Valentin Nechayev
 Sun, Oct 26, 2003 at 18:58:52, q (Ulrich Spoerlein) wrote about Sysinstall's 
fdisk/disklabel should be improved: 

US First of all, the Partition Editor has the 'A' option to use all of the
US available HDD space. It creates a DOS-compatible slice (starting at
US sector 63 and ending on cylinder boundary). This is completely useless
US on servers

No, even on servers one may use only 6 data partitions or less, as to fit
in one bsdlabel.

US and the help menu says that sysinstall will ask if it should
US create a DOS-compatible slice or not. However no such question is ever
US asked.

I think help page should be fixed, but not fdisk code.

US Creating the slice manually, specifying the complete disk as 'size' will
US also leave the start and end of the disk unpartitioned (again, no
US question is ever asked).

First track is leaved for compatibility with DOS-styled scheme. It is required
for many BIOSes which want to determine provided geometry by reading PT.
Some last part which can't fit in cylinder in declared geometry, rest unused.
It is feature of DOS compatibility mode and there is no need to warn it.

US Ok, then the solution would be to drop to a shell and run fdisk by hand.
US However there is no fdisk/disklabel/newfs in that shell. Even 'ls' is
US not found. Running the LiveCD will give you a working fdisk/disklabel
US but the man-pages are not useable (manpath.config can't be found).
US Succeding in sliceing/partitioning without man-pages will still require
US to reboot sysinstall, because it doesn't re-read the partition/slice
US table but uses the in-memory table instead (I didn't find an option to
US re-read this information from disk)

Does you say for 4.x or 5.x? Behavior you said is for 4.x.

US Please consider this, right now sysinstall is a tool which can only be
US used if you know all of it's bugs. IMHO even the OpenBSD installer is
US sometimes more elegant than sysinstall.
US Really brave souls should take a look at this list:
US http://www.freebsd.org/cgi/query-pr-summary.cgi?text=sysinstall

sysinstall is ugly, but all you said for it doesn't matter, IMHO.


-netch-
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Sysinstall's fdisk/disklabel should be improved

2003-11-01 Thread Valentin Nechayev
 Wed, Oct 29, 2003 at 16:43:12, q (Ulrich Spoerlein) wrote about Re: Sysinstall's 
fdisk/disklabel should be improved: 

 It is NOT useless.  Why do you think it is?  Perhaps you don't relize
 that some BIOS's wont boot from a hard disk that isn't partitioned to
 agree with the specifications of the PeeCee.  If you want to treat your
 PC as a Sun, don't -- buy a Sun, FreeBSD runs on that too.
US What exactly do you mean by PC Specification? I'm not trying to make a
US dangerously dedicated disk. I just don't need a spare 63 sectors for
US DOS-compatibility. And leaving the first 63 sectors untouched is a
US DOS-ism, not a PC-ism.

Well, dangerously dedicated is name of partitioning mode which doesn't
leave one track for dos PT and MBR switcher. It's just name. If you doesn't
like this name, rename it in your mind.

US The BIOS' only job is to load the MBR (sector 0) which will then read
US and check the partition table and load the first sector of the 'active'
US partition into memory and pass execution to it.

In real, BIOS can read master PT and even BPB on FAT to found which geometry
(normal/ECHS/LBA-assist) should be reported.

US Therefore I created a big partition from sector 1 to the last sector
US with fdisk from the LiveCD. After writing the partition table I had to
US reboot sysinstall because it didn't recognise the partition layout has
US changed. So could someone be so kind to teach sysinstall a 'reset'
US button which will re-read the partition table and the disklabel info?

It should be done automatically unless there are opened/mounted partitions
on this disk. If you don't see changes, check whether you really asked
to write changes immediately. Otherwise, they are delayed until commit phase.

US PS: I have a Sparcstation 20 and a b0rken Ultra1. None of them run FreeBSD.

Do you consider this as a bug?


-netch-
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


[current tinderbox] failure on alpha/alpha

2003-11-01 Thread Tinderbox
TB --- 2003-11-01 17:00:01 - tinderbox 2.2 running on cueball.rtp.FreeBSD.org
TB --- 2003-11-01 17:00:01 - starting CURRENT tinderbox run for alpha/alpha
TB --- 2003-11-01 17:00:01 - checking out the source tree
TB --- cd /home/des/tinderbox/CURRENT/alpha/alpha
TB --- /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src
TB --- 2003-11-01 17:02:33 - building world
TB --- cd /home/des/tinderbox/CURRENT/alpha/alpha/src
TB --- /usr/bin/make -B buildworld
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: populating 
 /home/des/tinderbox/CURRENT/alpha/alpha/obj/alpha/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/i386/usr/include
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything..
TB --- 2003-11-01 18:06:12 - building generic kernel
TB --- cd /home/des/tinderbox/CURRENT/alpha/alpha/src
TB --- /usr/bin/make buildkernel KERNCONF=GENERIC
 Kernel build for GENERIC started on Sat Nov  1 18:06:12 GMT 2003
 Kernel build for GENERIC completed on Sat Nov  1 18:18:10 GMT 2003
TB --- 2003-11-01 18:18:10 - generating LINT kernel config
TB --- cd /home/des/tinderbox/CURRENT/alpha/alpha/src/sys/alpha/conf
TB --- /usr/bin/make -B LINT
TB --- 2003-11-01 18:18:10 - building LINT kernel
TB --- cd /home/des/tinderbox/CURRENT/alpha/alpha/src
TB --- /usr/bin/make buildkernel KERNCONF=LINT
 Kernel build for LINT started on Sat Nov  1 18:18:10 GMT 2003
[...]
cc -c -O -pipe -mcpu=ev4 -mtune=ev5 -mieee -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-fformat-extensions -std=c99  -nostdinc -I-  -I. 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ipfilter 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath/freebsd 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ngatm -D_KERNEL 
-include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing 
-fno-builtin -mno-fp-regs -ffixed-8 -Wa,-mev6 -ffreestanding -Werror  
/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys/fs/udf/osta.c
cc -c -O -pipe -mcpu=ev4 -mtune=ev5 -mieee -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-fformat-extensions -std=c99  -nostdinc -I-  -I. 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ipfilter 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath/freebsd 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ngatm -D_KERNEL 
-include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing 
-fno-builtin -mno-fp-regs -ffixed-8 -Wa,-mev6 -ffreestanding -Werror  
/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys/fs/umapfs/umap_subr.c
cc -c -O -pipe -mcpu=ev4 -mtune=ev5 -mieee -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-fformat-extensions -std=c99  -nostdinc -I-  -I. 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ipfilter 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath/freebsd 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ngatm -D_KERNEL 
-include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing 
-fno-builtin -mno-fp-regs -ffixed-8 -Wa,-mev6 -ffreestanding -Werror  
/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys/fs/umapfs/umap_vfsops.c
cc -c -O -pipe -mcpu=ev4 -mtune=ev5 -mieee -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-fformat-extensions -std=c99  -nostdinc -I-  -I. 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ipfilter 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath/freebsd 
-I/vol/vol0/users/des/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ngatm 

Re: buildworld error: rm: tar: is a directory

2003-11-01 Thread Ruslan Ermilov
On Sat, Nov 01, 2003 at 04:48:42AM -0800, [EMAIL PROTECTED] wrote:
 I'm having problems with current buildworld in gnu now on two different
 machines in current(today).  The latest is the following:
 
 rm: tar: is a directory
 *** Error code 1
 
 Stop in /usr/src/gnu/usr.bin/tar.
 *** Error code 1
 
 Stop in /usr/src/gnu/usr.bin/tar.
 *** Error code 1
 
 Stop in /usr/src/gnu/usr.bin.
 *** Error code 1
 
 I'm begining to wonder if I'm getting a complete checkout with cvsup
 of the gnu tree.
 
``rm -rf /usr/obj/usr/src/gnu/usr.bin/tar'' and try again.


Cheers,
-- 
Ruslan Ermilov  Sysadmin and DBA,
[EMAIL PROTECTED]   Sunbay Software Ltd,
[EMAIL PROTECTED]   FreeBSD committer


pgp0.pgp
Description: PGP signature


ACPI S1/S3 power states not working

2003-11-01 Thread Aragon Gouveia
Hi,

I'm using a Dell Inspiron 8000 running BIOS A22 (latest AFAIK) and FreeBSD
5.1-RELEASE.  I've compiled a fixed DSDT following Stijn's instructions
which did fix a bunch of errors during/after bootup.

I'm trying to get some of the power saving states working but am having no
luck and can't seem to find any solution in the mailing lists.  When I try
switch to power state S1 or S3 I get the following kernel message:

panic: resource_list_release: couldn't find resource

After which the kernel fails to flush open buffers and reboots 15 seconds
later.  At no point does the screen go blank.

I've tried setting hw.acpi.sleep_delay to 5 as well.  No luck.

Has anyone had success with an Inspiron 8000?

Would greatly appreciate any help.


Thanks,
Aragon
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: ACPI S1/S3 power states not working

2003-11-01 Thread YaShiTe
I'm using Motherboard based on VIA chipset and the S3 doesnt work correctly. On resume 
if there are X the system doesn't restart and without X the system resmumes but hangs 
few later.

I'm using FreeBSD 5.1-CURRENT: Wed Oct 29 15:35:15 CET 2003 i386

On Sat, 1 Nov 2003 22:02:56 +0200
Aragon Gouveia [EMAIL PROTECTED] wrote:

 Hi,
 
 I'm using a Dell Inspiron 8000 running BIOS A22 (latest AFAIK) and FreeBSD
 5.1-RELEASE.  I've compiled a fixed DSDT following Stijn's instructions
 which did fix a bunch of errors during/after bootup.
 
 I'm trying to get some of the power saving states working but am having no
 luck and can't seem to find any solution in the mailing lists.  When I try
 switch to power state S1 or S3 I get the following kernel message:
 
 panic: resource_list_release: couldn't find resource
 
 After which the kernel fails to flush open buffers and reboots 15 seconds
 later.  At no point does the screen go blank.
 
 I've tried setting hw.acpi.sleep_delay to 5 as well.  No luck.
 
 Has anyone had success with an Inspiron 8000?
 
 Would greatly appreciate any help.
 
 
 Thanks,
 Aragon
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: buildworld error: rm: tar: is a directory

2003-11-01 Thread eculp
Mensaje citado por Ruslan Ermilov [EMAIL PROTECTED]:

| On Sat, Nov 01, 2003 at 04:48:42AM -0800, [EMAIL PROTECTED] wrote:
|  I'm having problems with current buildworld in gnu now on two different
|  machines in current(today).  The latest is the following:
| 
|  rm: tar: is a directory
|  *** Error code 1
| 
|  Stop in /usr/src/gnu/usr.bin/tar.
|  *** Error code 1
| 
|  Stop in /usr/src/gnu/usr.bin/tar.
|  *** Error code 1
| 
|  Stop in /usr/src/gnu/usr.bin.
|  *** Error code 1
| 
|  I'm begining to wonder if I'm getting a complete checkout with cvsup
|  of the gnu tree.
| 
| ``rm -rf /usr/obj/usr/src/gnu/usr.bin/tar'' and try again.

Ruslan

That didn't seem to work.  I've erased the /usr/obj/usr tree several
times and even gnu but without luck.  After resuping getting the
error doing a rm -rf /usr/obj/usr/src/gnu/usr.bin/tar and then
another make buildworld, I continue to get:

=== gnu/usr.bin/tar
rm -f tar addext.o argmatch.o backupfile.o basename.o dirname.o error.o
exclude.o full-write.o getdate.o getline.o getopt.o getopt1.o getstr.o hash.o
human.o mktime.o modechange.o prepargs.o print-copyr.o quotearg.o safe-read.o
save-cwd.o savedir.o unicodeio.o xgetcwd.o xmalloc.o xstrdup.o xstrtoul.o
xstrtoumax.o buffer.o compare.o create.o delete.o extract.o incremen.o list.o
mangle.o misc.o names.o rtapelib.o tar.o update.o tar.1.gz tar.1.cat.gz
rm: tar: is a directory
*** Error code 1

I've actually got two different machines doing the same thing.  At least
I'm consistent :-(

Thanks for your help,

ed


-

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: buildworld error: rm: tar: is a directory

2003-11-01 Thread Jean-Marc Zucconi
 eculp  writes:

  Mensaje citado por Ruslan Ermilov [EMAIL PROTECTED]:
  | On Sat, Nov 01, 2003 at 04:48:42AM -0800, [EMAIL PROTECTED] wrote:
  |  I'm having problems with current buildworld in gnu now on two different
  |  machines in current(today).  The latest is the following:
  | 
  |  rm: tar: is a directory
  |  *** Error code 1
  | 
  |  Stop in /usr/src/gnu/usr.bin/tar.
  |  *** Error code 1
  | 
  |  Stop in /usr/src/gnu/usr.bin/tar.
  |  *** Error code 1
  | 
  |  Stop in /usr/src/gnu/usr.bin.
  |  *** Error code 1
  | 
  |  I'm begining to wonder if I'm getting a complete checkout with cvsup
  |  of the gnu tree.
  | 
  | ``rm -rf /usr/obj/usr/src/gnu/usr.bin/tar'' and try again.

  Ruslan

  That didn't seem to work.  I've erased the /usr/obj/usr tree several
  times and even gnu but without luck.  After resuping getting the
  error doing a rm -rf /usr/obj/usr/src/gnu/usr.bin/tar and then
  another make buildworld, I continue to get:

Try 'cvs update -PdA'

Jean-Marc

-- 
Jean-Marc Zucconi -- PGP Key: finger [EMAIL PROTECTED] [KeyID: 400B38E9]
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: buildworld error: rm: tar: is a directory

2003-11-01 Thread M. Warner Losh
cvs update -PAd

Pruning is very important.

Warner
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: jumbograms ( em) nfs a no go

2003-11-01 Thread Tom

On Fri, 31 Oct 2003, Michal Mertl wrote:

...
  As I recall, when I used a crossover cable, I could not get the
  adapters to go to 1000, only 100.  That might have been the cable,
  or not.

 I can confirm it works equally well with crossover as with straight cable.

  Depends usually.  Some cards have auto-crossover detection now.  And so
do some switches (ex. Catalyst 3700 series).

 --
 Michal Mertl


Tom
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


ata and mfs problems

2003-11-01 Thread Sven Esbjerg
On my Fujitsu-Siemens S-4572 I get random hangs when doing recursive copying
to af mfs device. I suspect it has something to do with the fact the I still
get a lot of spurious interrupst on the ata controller.

I'm doing the following:
dd if=/dev/zero of=mfsroot bs=1k count=25000
mdconfig -a -t vnode -f mfsroot -u0
disklabel -r -w md0 auto
newfs /dev/md0c
mkdir -p /mnt/mfs
mount /dev/md0 /mnt/mfs
cp -R /some/dir /mnt/mfs

The laptop will keep working for a while and the things will start to hang.
If I try to reboot it will only hang more. I'm unable to get into the
debugger - all I get to see is:
ata1: spurious interrupt - status = 0xff error = 0xff

Only thing I can do is turn it off :(

Attached is the verbose dmesg.

Sven Esbjerg
-- 
http://www.usenet.dk/netikette - på forhånd tak.

Copyright (c) 1992-2003 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 5.1-CURRENT #5: Sat Nov  1 17:31:41 CET 2003
[EMAIL PROTECTED]:/usr/src/sys/i386/compile/BLADE
Preloaded elf kernel /boot/kernel/kernel at 0xc0881000.
Preloaded elf module /boot/kernel/acpi.ko at 0xc0881244.
Calibrating clock(s) ... i8254 clock: 1193136 Hz
CLK_USE_I8254_CALIBRATION not specified - using default frequency
Timecounter i8254 frequency 1193182 Hz quality 0
Calibrating TSC clock ... TSC clock: 746339075 Hz
CPU: Intel Pentium III (746.34-MHz 686-class CPU)
  Origin = GenuineIntel  Id = 0x68a  Stepping = 10
  
Features=0x383f9ffFPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE
real memory  = 268435456 (256 MB)
Physical memory chunk(s):
0x1000 - 0x0009efff, 647168 bytes (158 pages)
0x0010 - 0x003f, 3145728 bytes (768 pages)
0x00c26000 - 0x0fb41fff, 250724352 bytes (61212 pages)
0x0fff2000 - 0x0fff7fff, 24576 bytes (6 pages)
avail memory = 251039744 (239 MB)
bios32: Found BIOS32 Service Directory header at 0xc00f6380
bios32: Entry = 0xfd8b0 (c00fd8b0)  Rev = 0  Len = 1
pcibios: PCI BIOS entry at 0xfd8b0+0x11e
pnpbios: Found PnP BIOS data at 0xc00f63d0
pnpbios: Entry = f:908b  Rev = 1.0
pnpbios: Event flag at 4b4
Other BIOS signatures found:
wlan: 802.11 Link Layer
null: null device, zero device
random: entropy source
mem: memory  I/O
Pentium Pro MTRR support enabled
npx0: [FAST]
npx0: math processor on motherboard
npx0: INT 16 interface
acpi0: FUJTHYMEon motherboard
pci_open(1):mode 1 addr port (0x0cf8) is 0x8058
pci_open(1a):   mode1res=0x8000 (0x8000)
pci_cfgcheck:   device 0 [class=06] [hdr=80] is there (id=71948086)
pcibios: BIOS version 2.10
Using $PIR table, 5 entries at 0xc00fdf70
PCI-Only Interrupts: none
Location  Bus Device Pin  Link  IRQs
embedded00B   0x61  3 4 5 7 9 10 11 14
embedded07D   0x63  3 4 5 7 10 11 14 15
embedded0   20A   0x62  3 4 5 7 9 10 11 14
embedded0   19A   0x60  3 4 5 7 9 10 11 14
embedded0   19B   0x61  3 4 5 7 9 10 11 14
embedded0   18A   0x62  3 4 5 7 9 10 11 14
embedded0   18B   0x63  3 4 5 7 9 10 11 14
acpi_bus_number: root bus has no _BBN, assuming 0
AcpiOsDerivePciId: bus 0 dev 7 func 0
acpi_bus_number: root bus has no _BBN, assuming 0
AcpiOsDerivePciId: bus 0 dev 19 func 0
acpi_bus_number: root bus has no _BBN, assuming 0
AcpiOsDerivePciId: bus 0 dev 19 func 1
acpi0: Power Button (fixed)
ACPI timer looks GOOD min = 2, max = 3, width = 1
ACPI timer looks GOOD min = 2, max = 3, width = 1
ACPI timer looks GOOD min = 2, max = 3, width = 1
ACPI timer looks GOOD min = 2, max = 3, width = 1
ACPI timer looks GOOD min = 2, max = 3, width = 1
ACPI timer looks GOOD min = 2, max = 3, width = 1
ACPI timer looks GOOD min = 2, max = 3, width = 1
ACPI timer looks GOOD min = 2, max = 3, width = 1
ACPI timer looks GOOD min = 2, max = 3, width = 1
ACPI timer looks GOOD min = 2, max = 3, width = 1
Timecounter ACPI-fast frequency 3579545 Hz quality 1000
acpi_bus_number: root bus has no _BBN, assuming 0
AcpiOsDerivePciId: bus 0 dev 0 func 0
acpi_timer0: 24-bit timer at 3.579545MHz port 0xff08-0xff0b on acpi0
mss_probe: no address given, try 0x530
mss_detect, busy still set (0xff)
acpi_cpu0: CPU port 0x530-0x537 on acpi0
pcib0: ACPI Host-PCI bridge port 0xcf8-0xcff on acpi0
 initial configuration 
\\_SB_.PCI0.EIO_.LNKB irq   9: [  3  4  5  7  9 10 11] low,level,sharable 0.0.1
\\_SB_.PCI0.EIO_.LNKD irq  15: [  3  4  5  7 10 11 15] low,level,sharable 0.7.3
\\_SB_.PCI0.EIO_.LNKC irq   9: [  3  4  5  7  9 10 11] low,level,sharable 0.20.0
\\_SB_.PCI0.EIO_.LNKA irq   9: [  3  4  5  7  9 10 11] low,level,sharable 0.19.0
\\_SB_.PCI0.EIO_.LNKB irq   9: [  3  4  5  7  9 10 11] low,level,sharable 0.19.1
\\_SB_.PCI0.EIO_.LNKC irq   9: [  3  4  5  7  9 10 11] low,level,sharable 0.18.0
\\_SB_.PCI0.EIO_.LNKD irq  15: [  3  4  5  7 10 11 15] low,level,sharable 0.18.1
 before setting 

Re: buildworld error: rm: tar: is a directory

2003-11-01 Thread eculp
Mensaje citado por Jean-Marc Zucconi [EMAIL PROTECTED]:

|  eculp  writes:
|
|   Mensaje citado por Ruslan Ermilov [EMAIL PROTECTED]:
|   | On Sat, Nov 01, 2003 at 04:48:42AM -0800, [EMAIL PROTECTED] wrote:
|   |  I'm having problems with current buildworld in gnu now on two
| different
|   |  machines in current(today).  The latest is the following:
|   | 
|   |  rm: tar: is a directory
|   |  *** Error code 1
|   | 
|   |  Stop in /usr/src/gnu/usr.bin/tar.
|   |  *** Error code 1
|   | 
|   |  Stop in /usr/src/gnu/usr.bin/tar.
|   |  *** Error code 1
|   | 
|   |  Stop in /usr/src/gnu/usr.bin.
|   |  *** Error code 1
|   | 
|   |  I'm begining to wonder if I'm getting a complete checkout with cvsup
|   |  of the gnu tree.
|   | 
|   | ``rm -rf /usr/obj/usr/src/gnu/usr.bin/tar'' and try again.
|
|   Ruslan
|
|   That didn't seem to work.  I've erased the /usr/obj/usr tree several
|   times and even gnu but without luck.  After resuping getting the
|   error doing a rm -rf /usr/obj/usr/src/gnu/usr.bin/tar and then
|   another make buildworld, I continue to get:
|
| Try 'cvs update -PdA'
|
Jean-Marc,

I haven't tried it yet but I think that is the problem.  I just found a
/usr/src/gnu/usr.bin/tar/tar/attic that I suspect as causing problem and that
I'm assuming that the -P would take care of.  I'm trying yet another
make buildworld and it seems to have passed the problem but I am not
declaring victory yet :-) but I feel that this or the -PdA will solve
the problem.

Thanks for the suggestion,

ed


-

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: ata and mfs problems

2003-11-01 Thread Soren Schmidt
It seems Sven Esbjerg wrote:
 On my Fujitsu-Siemens S-4572 I get random hangs when doing recursive copying
 to af mfs device. I suspect it has something to do with the fact the I still
 get a lot of spurious interrupst on the ata controller.

Those spurious interrupts are because ata1 share irq15 with USB.
Most HW was not designed for this. If its a problem that they get printed
dont bot verbose or comment out the prints in ata-lowlevel.c

There is a problem in the kernel that makes the console lockup if there
is too much printed too fast from inside the kernel..

-Søren
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: jumbograms ( em) nfs a no go

2003-11-01 Thread Terry Lambert
Barney Wolff wrote:
  Implies the sending host is not honoring the MTU restriction when
  deciding whether or not to frag packets.
 
 67582 looks awfully bogus even as a pre-frag length.  How could that come
 over the wire?

The sending host is not honoring the MTU restriction?

8-) 8-).

Most likely, a direct call to ether_output, or a code path that
results in fragmentation not being implemented; see my other post:
it could be that he's using NFS over UDP, and that's doing it.

-- Terry
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: buildworld error: rm: tar: is a directory

2003-11-01 Thread eculp
Mensaje citado por M. Warner Losh [EMAIL PROTECTED]:

| cvs update -PAd
|
| Pruning is very important.

Warner,

It hadn't even dawned on me but, after several days of suffering with this
problem, I couldn't agree more.  I am converted, believe me.  I will be doing
that more often.  I've become too entrenched with cvsup, I'm afraid.

Thanks very much,

ed

-

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


FreeBSD-CURRENT kernel hangs on starting KDE

2003-11-01 Thread Tams R.
Hi,

Some months ago I installed a FreeBSD-current system on my desktop computer. I use the 
KDE
desktop environment and I compiled really everything from ports. I periodically 
maintain it so my
system is up-to-date. I have been experiencing a problem with FreeBSD-current kernel 
all the time.
Some months ago I tried to compile a custom kernel based on GENERIC commenting out the 
not
necessary hardwares from my config, like RAID and most of NICs, etc. (I think it is a 
general thing
when customizing). Although I haven't tested it too much the kernel booted properly 
and everything
worked good in console. Trying to start KDE caused system crash (I guess in kernel 
level). I have
spent long days to find the reason trying almost all combination of kernel config 
settings without luck.
Ok, but GENERIC is worked with some custom lines added to it (but I couldn't remove 
anything
except debugging). Since 25th of September something changed in the current kernel 
source tree
because I am not able to compile any kernel, even GENERIC, with which KDE would start 
without
freezing the whole machine partly or completely. Unfortunately I did not preserve any 
earlier source
tree version, I just upgraded it with cvsup before the compilations. Now I use a newer 
base system
than the kernel, which results in an unstable operation (it is normal I guess), 
because I only preserved
the lastest goog-working /boot/kernel binaries I compiled before.

KDE freezing in detail
--
System: FreeBSD 5.1-CURRENT i386

Relevant hardware config:
Mainboard  : ASUS P4S533-E (SIS645DX north, SIS962/L south bridges)
Memory : PC2700 512MB DDR RAM (memtest86 tested)
VGA card   : ATI RADEON 9000 PRO

Very recent FreeBSD-current GENERIC kernel (was compiled exaclty as described in the 
handbook)
completely freezes some seconds later after starting KDE. Input peripherials/ACPI 
button become unusable
and the machine does not respond to ICMP on LAN so it completely hangs. It is not 
thought a hardware failure
because earlier kernel with the same config (synced with cvsup on 25th Sept. 2003) 
works very good. KDE
and XFree86 were compiled from the lastest ports so they are up-to-date. Logs does not 
show any usable
information related to this freezing so I think there is no point to attach any of 
them here (XFree86 just stops
logging before some radeondrm messages would be logged in normal case). I guess so it 
is closely an ATI-driver
related problem because when I tested the same base system/kernel with an S3Trio VGA 
card that worked
and the ATI did not. This ATI is a common card (with dual head+tv output) and not a 
cheap one at all (I currently
use it on other OS-es on the same machine without experiencing any problems).

Since I have been experiencing these problems I sync my source tree more times a week 
and I'm trying to compile
a working kernel without luck.

Note: If I switch back to console immediately after X server started and before KDE 
begins to initialize then KDE
starts up properly. When I go back to X again I see the desktop as everything would be 
right. Some seconds later
the same freezing takes place. First the keyboard blocks, then the mouse starts 
clogging and the whole machine
totally hangs.


I would appreciate any help in connection with this problem's solution.

Thanks in advance,
Tams R.
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


FreeBSD-CURRENT kernel hangs on starting KDE

2003-11-01 Thread Tamás R.
I'm sorry for my previous e-mail, I hope it will look better :)

Some months ago I installed a FreeBSD-current system on my
desktop computer. I use the KDE desktop environment and I
compiled really everything from ports. I periodically maintain it
so my system is up-to-date. I have been experiencing a problem
with FreeBSD-current kernel all the time. Some months ago I
tried to compile a custom kernel based on GENERIC commenting
out the not necessary hardwares from my config, like RAID and
most of NICs, etc. (I think it is a general thing when customizing).
Although I haven't tested it too much the kernel booted properly
and everything worked good in console. Trying to start KDE caused
system crash (I guess in kernel level). I have spent long days to
find the reason trying almost all combination of kernel config
settings without luck. Ok, but GENERIC is worked with some
custom lines added to it (but I couldn't remove anything except
debugging). Since 25th of September something changed in the
current kernel source tree because I am not able to compile any
kernel, even GENERIC, with which KDE would start without freezing
the whole machine partly or completely. Unfortunately I did not
preserve any earlier source tree version, I just upgraded it with
cvsup before the compilations. Now I use a newer base system than
the kernel, which results in an unstable operation (it is normal
I guess), because I only preserved the lastest goog-working
/boot/kernel binaries I compiled before.

KDE freezing in detail
--
System: FreeBSD 5.1-CURRENT i386

Relevant hardware config:
Mainboard  : ASUS P4S533-E (SIS645DX north, SIS962/L south bridges)
Memory : PC2700 512MB DDR RAM (memtest86 tested)
VGA card   : ATI RADEON 9000 PRO

Very recent FreeBSD-current GENERIC kernel (was compiled exaclty
as described in the handbook) completely freezes some seconds later
after starting KDE. Input peripherials/ACPI button become unusable
and the machine does not respond to ICMP on LAN so it completely
hangs. It is not thought a hardware failure because earlier kernel
with the same config (synced with cvsup on 25th Sept. 2003) works
very good. KDE and XFree86 were compiled from the lastest ports so
they are up-to-date. Logs does not show any usable information
related to this freezing so I think there is no point to attach any
of them here (XFree86 just stops logging before some radeondrm
messages would be logged in normal case). I guess so it is closely
an ATI-driver related problem because when I tested the same base
system/kernel with an S3Trio VGA card that worked and the ATI did
not. This ATI is a common card (with dual head+tv output) and not a
cheap one at all (I currently use it on other OS-es on the same
machine without experiencing any problems).

Since I have been experiencing these problems I sync my source tree
more times a week and I'm trying to compile a working kernel without luck.

Note: If I switch back to console immediately after X server
started and before KDE begins to initialize then KDE starts up
properly. When I go back to X again I see the desktop as everything
would be right. Some seconds later the same freezing takes place.
First the keyboard blocks, then the mouse starts clogging and the
whole machine totally hangs.


I would appreciate any help in connection with this problem's solution.

Thanks in advance,
Tamás R.
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


[current tinderbox] failure on i386/pc98

2003-11-01 Thread Tinderbox
TB --- 2003-11-01 21:03:26 - tinderbox 2.2 running on cueball.rtp.FreeBSD.org
TB --- 2003-11-01 21:03:26 - starting CURRENT tinderbox run for i386/pc98
TB --- 2003-11-01 21:03:26 - checking out the source tree
TB --- cd /home/des/tinderbox/CURRENT/i386/pc98
TB --- /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src
TB --- 2003-11-01 21:05:28 - building world
TB --- cd /home/des/tinderbox/CURRENT/i386/pc98/src
TB --- /usr/bin/make -B buildworld
 Rebuilding the temporary build tree
 stage 1.1: legacy release compatibility shims
 stage 1.2: bootstrap tools
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3: cross tools
 stage 4.1: populating 
 /home/des/tinderbox/CURRENT/i386/pc98/obj/pc98/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/i386/usr/include
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything..
TB --- 2003-11-01 22:02:58 - building generic kernel
TB --- cd /home/des/tinderbox/CURRENT/i386/pc98/src
TB --- /usr/bin/make buildkernel KERNCONF=GENERIC
 Kernel build for GENERIC started on Sat Nov  1 22:02:58 GMT 2003
[...]
cc -c -O -pipe -mcpu=pentiumpro -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-fformat-extensions -std=c99 -g -nostdinc -I-  -I. 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/ipfilter 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/ath 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/ath/freebsd 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/ngatm -D_KERNEL 
-include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing  
-mno-align-long-strings -mpreferred-stack-boundary=2 -ffreestanding -Werror  
/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/dev/fb/splash.c
cc -c -O -pipe -mcpu=pentiumpro -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-fformat-extensions -std=c99 -g -nostdinc -I-  -I. 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/ipfilter 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/ath 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/ath/freebsd 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/ngatm -D_KERNEL 
-include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing  
-mno-align-long-strings -mpreferred-stack-boundary=2 -ffreestanding -Werror  
/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/dev/fe/if_fe_cbus.c
cc -c -O -pipe -mcpu=pentiumpro -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-fformat-extensions -std=c99 -g -nostdinc -I-  -I. 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/ipfilter 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/ath 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/ath/freebsd 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/ngatm -D_KERNEL 
-include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing  
-mno-align-long-strings -mpreferred-stack-boundary=2 -ffreestanding -Werror  
/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/dev/kbd/kbd.c
cc -c -O -pipe -mcpu=pentiumpro -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-fformat-extensions -std=c99 -g -nostdinc -I-  -I. 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/acpica 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/ipfilter 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/ath 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/dev/ath/freebsd 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/contrib/ngatm -D_KERNEL 
-include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing  
-mno-align-long-strings -mpreferred-stack-boundary=2 -ffreestanding -Werror  
/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys/dev/lnc/if_lnc_cbus.c
cc -c -O -pipe -mcpu=pentiumpro -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-fformat-extensions -std=c99 -g -nostdinc -I-  -I. 
-I/vol/vol0/users/des/tinderbox/CURRENT/i386/pc98/src/sys 

Re: FreeBSD-CURRENT kernel hangs on starting KDE

2003-11-01 Thread Michael L. Squires
 System: FreeBSD 5.1-CURRENT i386
 
 Relevant hardware config:
 Mainboard  : ASUS P4S533-E (SIS645DX north, SIS962/L south bridges)
 Memory : PC2700 512MB DDR RAM (memtest86 tested)
 VGA card   : ATI RADEON 9000 PRO

I had similar lockups with a SuperMicro P6DGH (dual PIII/850)/ATI All-in
Wonder (RADEON 7200)/Intel Pro100+ which were solved by moving the
Ethernet card to another IRQ (it was configured to share 11 by default,
moved it to 9).  The system would just stop working - mouse frozen, no
keyboard response, etc.  

I use KDE, also.

Mike Squires
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: jumbograms ( em) nfs a no go

2003-11-01 Thread Barney Wolff
On Sat, Nov 01, 2003 at 01:09:07PM -0800, Terry Lambert wrote:
 Barney Wolff wrote:
   Implies the sending host is not honoring the MTU restriction when
   deciding whether or not to frag packets.
  
  67582 looks awfully bogus even as a pre-frag length.  How could that come
  over the wire?
 
 The sending host is not honoring the MTU restriction?
 
 8-) 8-).
 
 Most likely, a direct call to ether_output, or a code path that
 results in fragmentation not being implemented; see my other post:
 it could be that he's using NFS over UDP, and that's doing it.

Er, how is it possible to send a UDP packet  65535?  Last time I looked
it was a 16-bit field.

-- 
Barney Wolff http://www.databus.com/bwresume.pdf
I'm available by contract or FT, in the NYC metro area or via the 'Net.
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


panic during shutdown in lockmgr()

2003-11-01 Thread Thorsten Greiner
Hi,

with a -CURRENT kernel built today I am consistently getting a panic
during shutdown. Unfortunately a debug kernel refuses to do a core
dump, so I only have a naked stack trace:

panic: lockmgr: thread 0xc1918720, not exclusive lock holder 0xc06b5660 unlocking
#0  0xc04fc40a in doadump ()
#1  0xc04fcaac in boot ()
#2  0xc04fce03 in poweroff_wait ()
#3  0xc04eff3c in lockmgr ()
#4  0xc054b2b2 in vop_stdunlock ()
#5  0xc054b15a in vop_defaultop ()
#6  0xc05e2f73 in ufs_vnoperate ()
#7  0xc0555cd8 in vput ()
#8  0xc05d3a86 in ffs_sync ()
#9  0xc0558a5d in sync ()
#10 0xc04fc5a4 in boot ()
#11 0xc04fc1bf in reboot ()
#12 0xc0632372 in syscall ()
#13 0xc0622fdd in Xint0x80_syscall ()

This panic occurs when I shut the machine down with all filesystems
mounted. I can avoid it when I go to single user mode and umount all
filesystems first.

Please let me know if I can provide further information.

Regards
-Thorsten

-- 
The moon may be smaller than Earth, but it's further away.
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: buildworld error: rm: tar: is a directory

2003-11-01 Thread M. Warner Losh
In message: [EMAIL PROTECTED]
[EMAIL PROTECTED] writes:
: Mensaje citado por M. Warner Losh [EMAIL PROTECTED]:
: 
: | cvs update -PAd
: |
: | Pruning is very important.
: 
: Warner,
: 
: It hadn't even dawned on me but, after several days of suffering with this
: problem, I couldn't agree more.  I am converted, believe me.  I will be doing
: that more often.  I've become too entrenched with cvsup, I'm afraid.

cvs and cvsup operate slightly differently.  And this is the biggest
gotcha...

Warner
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


lockmgr panic on shutdown

2003-11-01 Thread Doug White
I can confirm the lockmgr panic on shutdown reported by someone else
earlier (whose message I mistakenly deleted).

It looks like swapper is trying to undo a lock from pagedaemon and runs
into trouble. This is probably related to the Giant pushdown of
vm_pageout() that alc did last week.

I'm building with INVARIANTS to see if that will catch more info.  Will
report back soon.

-- 
Doug White|  FreeBSD: The Power to Serve
[EMAIL PROTECTED]  |  www.FreeBSD.org
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


pthread_mutex_lock crashed

2003-11-01 Thread Sergey Matveychuk
Hello!

I've tested MICO port (CORBA implementation) both on -stable and 
-current. I use lang/gcc33 port for -stable.

On -stable all goes right, but on -current one example crashed in 
pthread_mutex_lock().

Here is gdb back tracing:
#0  0x280830c9 in _atomic_lock () from /usr/lib/libc_r.so.5
#1  0x28083094 in _spinlock_debug () from /usr/lib/libc_r.so.5
#2  0x28088962 in _pthread_mutex_trylock () from /usr/lib/libc_r.so.5
#3  0x28088d12 in pthread_mutex_lock () from /usr/lib/libc_r.so.5
#4  0x282d5fcb in CORBA::ServerlessObject::_deref() ()
   from /usr/local/lib/libmico2.3.11.so
#5  0x282ceac6 in 
ObjVarCORBA::ContextList::release(CORBA::ContextList*) ()
   from /usr/local/lib/libmico2.3.11.so

... etc.

The port has been built with -lc_r on -current.

Can you comment it?

---
Sem.
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: lockmgr panic on shutdown

2003-11-01 Thread Doug White
More info.

I think this is actually related to kan's reversion of
src/sys/kern/vfs_default.c.  I'm trying rev 1.88 of that file.

In the meantime, here is the panic message and backtrace. I have a
crashdump if desired.

panic: lockmgr: thread 0xc493be40, not exclusive lock holder 0xc071f320 unlocking

#0  doadump () at /usr/src/sys/kern/kern_shutdown.c:240
#1  0xc0510884 in boot (howto=256) at /usr/src/sys/kern/kern_shutdown.c:372
#2  0xc0510be7 in panic () at /usr/src/sys/kern/kern_shutdown.c:550
#3  0xc05043ea in lockmgr (lkp=0xc49af428, flags=6, interlkp=0x140,
td=0xc493be40) at /usr/src/sys/kern/kern_lock.c:414
#4  0xc055e91f in vop_stdunlock (ap=0x0) at /usr/src/sys/kern/vfs_default.c:299
#5  0xc055e768 in vop_defaultop (ap=0x0) at /usr/src/sys/kern/vfs_default.c:161
#6  0xc061ed88 in ufs_vnoperate (ap=0x0)
at /usr/src/sys/ufs/ufs/ufs_vnops.c:2793
#7  0xc06173d0 in ufs_inactive (ap=0x0) at vnode_if.h:1044
#8  0xc061ed88 in ufs_vnoperate (ap=0x0)
at /usr/src/sys/ufs/ufs/ufs_vnops.c:2793
#9  0xc05686d7 in vput (vp=0xc49af36c) at vnode_if.h:953
#10 0xc0610245 in ffs_sync (mp=0xc47b2800, waitfor=2, cred=0xc1d07e80,
td=0xc071f320) at /usr/src/sys/ufs/ffs/ffs_vfsops.c:1169
#11 0xc056ade4 in sync (td=0xc071f320, uap=0x0)
at /usr/src/sys/kern/vfs_syscalls.c:142
#12 0xc05103e0 in boot (howto=8) at /usr/src/sys/kern/kern_shutdown.c:281
#13 0xc0510046 in reboot (td=0x0, uap=0x0)
at /usr/src/sys/kern/kern_shutdown.c:178
#14 0xc066cf32 in syscall (frame=
  {tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = 0, tf_esi = 0, tf_ebp = 
-1077937104, tf_isp = -574005900, tf_ebx = 2, tf_edx = -1, tf_ecx = 3, tf_eax = 55, 
tf_trapno = 12, tf_err = 2, tf_eip = 134516011, tf_cs = 31, tf_eflags = 582, tf_esp = 
-1077937172, tf_ss = 47}) at /usr/src/sys/i386/i386/trap.c:1012
#15 0xc065d91d in Xint0x80_syscall () at {standard input}:144


On Sat, 1 Nov 2003, Doug White wrote:

 I can confirm the lockmgr panic on shutdown reported by someone else
 earlier (whose message I mistakenly deleted).

 It looks like swapper is trying to undo a lock from pagedaemon and runs
 into trouble. This is probably related to the Giant pushdown of
 vm_pageout() that alc did last week.

 I'm building with INVARIANTS to see if that will catch more info.  Will
 report back soon.



-- 
Doug White|  FreeBSD: The Power to Serve
[EMAIL PROTECTED]  |  www.FreeBSD.org
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


RE: lockmgr panic on shutdown

2003-11-01 Thread peter . edwards


I can confirm the lockmgr panic on shutdown reported by someone else
earlier (whose message I mistakenly deleted).

It looks like swapper is trying to undo a lock from pagedaemon and runs
into trouble. This is probably related to the Giant pushdown of
vm_pageout() that alc did last week.

I'm building with INVARIANTS to see if that will catch more info.  Will
report back soon.

Just happened me too. I think I see the problem:

When boot() calls sync(), it passes thread0 as the thread argument.
This gets propgated up to ffs_sync, which:

  calls vget(), which takes a thread argument.
  does some stuff
  calls vput(), which does _not_ take a thread argument

The vget() is passed thread0, as passed from boot.
The vput() gets the current thread, which is the process calling boot.

The unlocking in vput is asserting that the same thread that aquired
the lock is releasing it, which seems reasonable.

The obvious solution might be to change line 1161 of ffs_vfsops to
pass vget() curthread rather than td. I assume there's a good
reason why thread0 is passed from boot(), but I can't see why
that's of any use to the vnode locking.

i.e.:
Index: ffs_vfsops.c
===
RCS file: /usr/cvs/FreeBSD-CVS/src/sys/ufs/ffs/ffs_vfsops.c,v
retrieving revision 1.221
diff -u -r1.221 ffs_vfsops.c
--- ffs_vfsops.c1 Nov 2003 05:51:54 -   1.221
+++ ffs_vfsops.c2 Nov 2003 03:06:42 -
@@ -1158,7 +1158,7 @@
continue;
}
mtx_unlock(mntvnode_mtx);
-   if ((error = vget(vp, lockreq, td)) != 0) {
+   if ((error = vget(vp, lockreq, curthread)) != 0) {
mtx_lock(mntvnode_mtx);
if (error == ENOENT)
goto loop;


How come tha parameters to vget and vput are lopsided like this?

This might have something to do with the commit
of revision 1.218 of ffs_vfsops.c, but I'm not sure.


___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


RE: lockmgr panic on shutdown

2003-11-01 Thread Doug White
For giggles I'm rolling back vfs_default.c back to 1.87 since its along
the backtrace path.

I suspect I'll need to back up the whole thing to before the commit for
the struct mount locking until jeff  kan can straighten things out.

On Sun, 2 Nov 2003 [EMAIL PROTECTED] wrote:



 I can confirm the lockmgr panic on shutdown reported by someone else
 earlier (whose message I mistakenly deleted).
 
 It looks like swapper is trying to undo a lock from pagedaemon and runs
 into trouble. This is probably related to the Giant pushdown of
 vm_pageout() that alc did last week.
 
 I'm building with INVARIANTS to see if that will catch more info.  Will
 report back soon.

 Just happened me too. I think I see the problem:

 When boot() calls sync(), it passes thread0 as the thread argument.
 This gets propgated up to ffs_sync, which:

   calls vget(), which takes a thread argument.
   does some stuff
   calls vput(), which does _not_ take a thread argument

 The vget() is passed thread0, as passed from boot.
 The vput() gets the current thread, which is the process calling boot.

 The unlocking in vput is asserting that the same thread that aquired
 the lock is releasing it, which seems reasonable.

 The obvious solution might be to change line 1161 of ffs_vfsops to
 pass vget() curthread rather than td. I assume there's a good
 reason why thread0 is passed from boot(), but I can't see why
 that's of any use to the vnode locking.

 i.e.:
 Index: ffs_vfsops.c
 ===
 RCS file: /usr/cvs/FreeBSD-CVS/src/sys/ufs/ffs/ffs_vfsops.c,v
 retrieving revision 1.221
 diff -u -r1.221 ffs_vfsops.c
 --- ffs_vfsops.c1 Nov 2003 05:51:54 -   1.221
 +++ ffs_vfsops.c2 Nov 2003 03:06:42 -
 @@ -1158,7 +1158,7 @@
 continue;
 }
 mtx_unlock(mntvnode_mtx);
 -   if ((error = vget(vp, lockreq, td)) != 0) {
 +   if ((error = vget(vp, lockreq, curthread)) != 0) {
 mtx_lock(mntvnode_mtx);
 if (error == ENOENT)
 goto loop;


 How come tha parameters to vget and vput are lopsided like this?

 This might have something to do with the commit
 of revision 1.218 of ffs_vfsops.c, but I'm not sure.



-- 
Doug White|  FreeBSD: The Power to Serve
[EMAIL PROTECTED]  |  www.FreeBSD.org
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


RE: lockmgr panic on shutdown

2003-11-01 Thread Doug White
On Sat, 1 Nov 2003, Doug White wrote:

 For giggles I'm rolling back vfs_default.c back to 1.87 since its along
 the backtrace path.

This didn't work so -CURRENT is fully broke.

I'd suggest staying on 10/30 not before 4PM PST if you want to not crash
on shutdown.


 I suspect I'll need to back up the whole thing to before the commit for
 the struct mount locking until jeff  kan can straighten things out.

 On Sun, 2 Nov 2003 [EMAIL PROTECTED] wrote:

 
 
  I can confirm the lockmgr panic on shutdown reported by someone else
  earlier (whose message I mistakenly deleted).
  
  It looks like swapper is trying to undo a lock from pagedaemon and runs
  into trouble. This is probably related to the Giant pushdown of
  vm_pageout() that alc did last week.
  
  I'm building with INVARIANTS to see if that will catch more info.  Will
  report back soon.
 
  Just happened me too. I think I see the problem:
 
  When boot() calls sync(), it passes thread0 as the thread argument.
  This gets propgated up to ffs_sync, which:
 
calls vget(), which takes a thread argument.
does some stuff
calls vput(), which does _not_ take a thread argument
 
  The vget() is passed thread0, as passed from boot.
  The vput() gets the current thread, which is the process calling boot.
 
  The unlocking in vput is asserting that the same thread that aquired
  the lock is releasing it, which seems reasonable.
 
  The obvious solution might be to change line 1161 of ffs_vfsops to
  pass vget() curthread rather than td. I assume there's a good
  reason why thread0 is passed from boot(), but I can't see why
  that's of any use to the vnode locking.
 
  i.e.:
  Index: ffs_vfsops.c
  ===
  RCS file: /usr/cvs/FreeBSD-CVS/src/sys/ufs/ffs/ffs_vfsops.c,v
  retrieving revision 1.221
  diff -u -r1.221 ffs_vfsops.c
  --- ffs_vfsops.c1 Nov 2003 05:51:54 -   1.221
  +++ ffs_vfsops.c2 Nov 2003 03:06:42 -
  @@ -1158,7 +1158,7 @@
  continue;
  }
  mtx_unlock(mntvnode_mtx);
  -   if ((error = vget(vp, lockreq, td)) != 0) {
  +   if ((error = vget(vp, lockreq, curthread)) != 0) {
  mtx_lock(mntvnode_mtx);
  if (error == ENOENT)
  goto loop;
 
 
  How come tha parameters to vget and vput are lopsided like this?
 
  This might have something to do with the commit
  of revision 1.218 of ffs_vfsops.c, but I'm not sure.
 
 



-- 
Doug White|  FreeBSD: The Power to Serve
[EMAIL PROTECTED]  |  www.FreeBSD.org
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


RE: lockmgr panic on shutdown

2003-11-01 Thread peter . edwards


 For giggles I'm rolling back vfs_default.c back to 1.87 since its along
 the backtrace path.

This didn't work so -CURRENT is fully broke.

I'd suggest staying on 10/30 not before 4PM PST if you want to not crash
on shutdown.


The patch worked for me. (Well, a slightly modified one: I passed 0 for
the
thread argument to vget: It recognises that as special).

Included here is the patch to both the ffs and default sync operations.
I didn't exercise the default one, but the ffs case is certainly behaving
itself.




Index: kern/vfs_default.c
===
RCS file: /usr/cvs/FreeBSD-CVS/src/sys/kern/vfs_default.c,v
retrieving revision 1.89
diff -u -r1.89 vfs_default.c
--- kern/vfs_default.c  1 Nov 2003 05:51:54 -   1.89
+++ kern/vfs_default.c  2 Nov 2003 03:36:03 -
@@ -898,7 +898,7 @@
}
mtx_unlock(mntvnode_mtx);
 
-   if ((error = vget(vp, lockreq, td)) != 0) {
+   if ((error = vget(vp, lockreq, 0)) != 0) {
mtx_lock(mntvnode_mtx);
if (error == ENOENT)
goto loop;
Index: ufs/ffs/ffs_vfsops.c
===
RCS file: /usr/cvs/FreeBSD-CVS/src/sys/ufs/ffs/ffs_vfsops.c,v
retrieving revision 1.221
diff -u -r1.221 ffs_vfsops.c
--- ufs/ffs/ffs_vfsops.c1 Nov 2003 05:51:54 -   1.221
+++ ufs/ffs/ffs_vfsops.c2 Nov 2003 03:22:13 -
@@ -1158,7 +1158,7 @@
continue;
}
mtx_unlock(mntvnode_mtx);
-   if ((error = vget(vp, lockreq, td)) != 0) {
+   if ((error = vget(vp, lockreq, 0)) != 0) {
mtx_lock(mntvnode_mtx);
if (error == ENOENT)
goto loop;
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Forward: HEADS UP! Default value of ip6_v6only changed

2003-11-01 Thread Eugene M. Kim
Michael Nottebrock wrote:

Christian Weisgerber wrote:

If we ship with a default of v6only off, then people will
not fix software to open two sockets.  This in turn means that
turning v6only on will break this software. 


I find the notion of making people fix their software to not rely on 
RFC-defined behaviour problematic. I'm actually glad to see NetBSD 
reversed their unfortunate decision regarding the default (and 
OpenBSD's stunt of not even providing a knob is very evil indeed).


100% agreed here.  The standard exists for a reason.  If people find the 
standard problematic (in fact I concur with Itojun's analysis about 
IPv4-mapped addresses), they should voice in the appropriate forum to 
fix the standard rather than just ignore the standard and implement 
things in their own way, which only creates and/or worsens the 
compatibility nightmare.  (Another test knob into GNU autoconf.  Sad.)  
It's not like IETF RFC's are particularly hard to amend, either, at 
least compared to other standarization bodies.  IETF and its folks are 
*very* open and flexible IMHO.

Eugene

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


RE: lockmgr panic on shutdown

2003-11-01 Thread Doug White
On Sun, 2 Nov 2003 [EMAIL PROTECTED] wrote:

  For giggles I'm rolling back vfs_default.c back to 1.87 since its along
  the backtrace path.
 
 This didn't work so -CURRENT is fully broke.
 
 I'd suggest staying on 10/30 not before 4PM PST if you want to not crash
 on shutdown.
 

 The patch worked for me. (Well, a slightly modified one: I passed 0 for
 the thread argument to vget: It recognises that as special).

kan came up with a different patch that changes the vput in
ffs_vfsops:ffs_sync with a vrele.  That should be committed shortly. Since
he's been working in that area I'll defer to him :)


 Included here is the patch to both the ffs and default sync operations.
 I didn't exercise the default one, but the ffs case is certainly behaving
 itself.






-- 
Doug White|  FreeBSD: The Power to Serve
[EMAIL PROTECTED]  |  www.FreeBSD.org
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


RE: lockmgr panic on shutdown

2003-11-01 Thread Bruce Evans
On Sun, 2 Nov 2003 [EMAIL PROTECTED] wrote:

 The obvious solution might be to change line 1161 of ffs_vfsops to
 pass vget() curthread rather than td. I assume there's a good
 reason why thread0 is passed from boot(), but I can't see why
 that's of any use to the vnode locking.

Passing thread0 in boot() is a quick (and not even wrong) fix for
the problem that there is no valid current process^Wthread in the
panic case.  Long ago in Net/2 (still in Lite2 for at least the
i386 version), sync() in boot() was passed the completely bogus
parameters ((struct sigcontext *)0) (instead of (p, uap, retval).
This worked to the extent that sync()'s proc pointer was not passed
further or not dereferenced.  Now there are lots of locks, and since
thread0 is never the corerect lock holder, things work at most to
the extent that sync()'s proc pointer is not passed further.
curthread is never null in -current, so upgrading to the version that
passes it (i386/i386/machdep.c 1.111 (actually passes curproc)) would
probably help in the non-panic case without increasing bugs for the
panic case.  However, passing curthread is still wrong for the panic
case due to the following complications:
- panics may occur during context switches or in other critical regions
  when curthread is not quite current.
- under SMP, curthread is per-CPU, so having it non-null doesn't really
  help.  Locks may be held by curproc's running on other CPUs, and in
  panic() it is difficult to handle the other CPUs correctly -- if you
  stop them then they won't be able to release their locks, and if you
  let them run they may run into you.  Hopefully in the case of a
  normal shutdown all the other CPUs release their locks and stop before
  the sync().

Bruce
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Dualbooting STABLE CURRENT

2003-11-01 Thread Steve Wingate
I need some help dual booting STABLE  CURRENT. I have two SCSI disks
with:
STABLE taking the entire first disk (works fine)
CURRENT taking the first 1/3 of the second disk and
backup data taking the remaining 2/3 of the second disk.

I have installed CURRENT (at least 8 times) but I cannot get it to boot.
Choosing F1 on booteasy boots STABLE. Choosing F5 boots nothing but it
then shows an F2 entry for FreeBSD. I choose F2 and nothing happens. I
have tried boot easy on the first disk, the second disk, both disks and
nothing seems to work. I have tried making both slices making bootable and
every possible derivative I can think of. What am I missing here?



+-+
|Steve Wingate  [EMAIL PROTECTED]
|MCSE, CCNA Sat Nov  1 13:10:00 PST 2003
+-+
|FreeBSD 4.9-STABLE
| 1:10PM  up 2 days,  5:17, 0 users, load averages: 0.00, 0.00, 0.00
+-+
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Dualbooting STABLE CURRENT

2003-11-01 Thread Sham Khalil


On Sat, 1 Nov 2003, Steve Wingate wrote:

 I need some help dual booting STABLE  CURRENT. I have two SCSI disks
 with:
 STABLE taking the entire first disk (works fine)
 CURRENT taking the first 1/3 of the second disk and
 backup data taking the remaining 2/3 of the second disk.

 I have installed CURRENT (at least 8 times) but I cannot get it to boot.
 Choosing F1 on booteasy boots STABLE. Choosing F5 boots nothing but it
 then shows an F2 entry for FreeBSD. I choose F2 and nothing happens. I
 have tried boot easy on the first disk, the second disk, both disks and
 nothing seems to work. I have tried making both slices making bootable and
 every possible derivative I can think of. What am I missing here?



Try to install booteasy from STABLE, only from STABLE, to both
harddisk. don't install booteasy when install CURRENT
or try to recover boot easy from STABLE on the second hardisk  as
described in the handbook
it works for me

sham khalil

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Dualbooting STABLE CURRENT

2003-11-01 Thread Steve Wingate

 Try to install booteasy from STABLE, only from STABLE, to both
 harddisk. don't install booteasy when install CURRENT
 or try to recover boot easy from STABLE on the second hardisk  as
 described in the handbook
 it works for me

 sham khalil

I have tried this and it still doesn't boot to CURRENT.

+-+
|Steve Wingate  [EMAIL PROTECTED]
|MCSE, CCNA Sat Nov  1 16:10:00 PST 2003
+-+
|FreeBSD 4.9-STABLE
| 4:10PM  up 2 days,  8:17, 0 users, load averages: 0.00, 0.00, 0.00
+-+
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Dualbooting STABLE CURRENT

2003-11-01 Thread Doug White
On Sat, 1 Nov 2003, Steve Wingate wrote:

 I need some help dual booting STABLE  CURRENT. I have two SCSI disks
 with:
 STABLE taking the entire first disk (works fine)
 CURRENT taking the first 1/3 of the second disk and
 backup data taking the remaining 2/3 of the second disk.

 I have installed CURRENT (at least 8 times) but I cannot get it to boot.
 Choosing F1 on booteasy boots STABLE. Choosing F5 boots nothing but it
 then shows an F2 entry for FreeBSD. I choose F2 and nothing happens. I
 have tried boot easy on the first disk, the second disk, both disks and
 nothing seems to work. I have tried making both slices making bootable and
 every possible derivative I can think of. What am I missing here?

Nothing happens probably means its beeping but I can't hear it :)

If that happens, its because boot0 and the BIOS can't figure out how to
reach the partition, generally because the geometry is wrong.  Try zeroing
off the front end of the disk, partitioning it with DOS FDISK, then put
FreeBSD on it.


-- 
Doug White|  FreeBSD: The Power to Serve
[EMAIL PROTECTED]  |  www.FreeBSD.org
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Dualbooting STABLE CURRENT

2003-11-01 Thread Steve Wingate
 Nothing happens probably means its beeping but I can't hear it :)

 If that happens, its because boot0 and the BIOS can't figure out how to
 reach the partition, generally because the geometry is wrong.  Try zeroing
 off the front end of the disk, partitioning it with DOS FDISK, then put
 FreeBSD on it.

I don't like the sound of that. I'll just stick with STABLE until 5.x is
really ready.


+-+
|Steve Wingate  [EMAIL PROTECTED]
|MCSE, CCNA Sat Nov  1 19:40:00 PST 2003
+-+
|FreeBSD 4.9-STABLE
| 7:40PM  up 2 days, 11:47, 0 users, load averages: 0.00, 0.00, 0.00
+-+
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Dualbooting STABLE CURRENT

2003-11-01 Thread Doug White
On Sat, 1 Nov 2003, Steve Wingate wrote:

  Nothing happens probably means its beeping but I can't hear it :)
 
  If that happens, its because boot0 and the BIOS can't figure out how to
  reach the partition, generally because the geometry is wrong.  Try zeroing
  off the front end of the disk, partitioning it with DOS FDISK, then put
  FreeBSD on it.

 I don't like the sound of that. I'll just stick with STABLE until 5.x is
 really ready.

-STABLE will have the same problem since its in boot0 and the BIOS, not
the OS on the partition its trying to boot.

-- 
Doug White|  FreeBSD: The Power to Serve
[EMAIL PROTECTED]  |  www.FreeBSD.org
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Dualbooting STABLE CURRENT

2003-11-01 Thread Steve Wingate
  I don't like the sound of that. I'll just stick with STABLE until 5.x is
  really ready.

 -STABLE will have the same problem since its in boot0 and the BIOS, not
 the OS on the partition its trying to boot.

Actually STABLE will have no problems as it's been running on this box for
over a year.

+-+
|Steve Wingate  [EMAIL PROTECTED]
|MCSE, CCNA Sat Nov  1 20:30:00 PST 2003
+-+
|FreeBSD 4.9-STABLE
| 8:30PM  up 2 days, 12:37, 1 user, load averages: 0.00, 0.00, 0.00
+-+
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]