[releng_7 tinderbox] failure on ia64/ia64

2011-03-13 Thread FreeBSD Tinderbox
TB --- 2011-03-13 11:05:21 - tinderbox 2.6 running on freebsd-legacy.sentex.ca
TB --- 2011-03-13 11:05:21 - starting RELENG_7 tinderbox run for ia64/ia64
TB --- 2011-03-13 11:05:21 - cleaning the object tree
TB --- 2011-03-13 11:05:35 - cvsupping the source tree
TB --- 2011-03-13 11:05:35 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
-s /usr/home/tinderbox/RELENG_7/ia64/ia64/supfile
TB --- 2011-03-13 11:05:42 - building world
TB --- 2011-03-13 11:05:42 - MAKEOBJDIRPREFIX=/obj
TB --- 2011-03-13 11:05:42 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2011-03-13 11:05:42 - TARGET=ia64
TB --- 2011-03-13 11:05:42 - TARGET_ARCH=ia64
TB --- 2011-03-13 11:05:42 - TZ=UTC
TB --- 2011-03-13 11:05:42 - __MAKE_CONF=/dev/null
TB --- 2011-03-13 11:05:42 - cd /src
TB --- 2011-03-13 11:05:42 - /usr/bin/make -B buildworld
 World build started on Sun Mar 13 11:05:44 UTC 2011
 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: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Sun Mar 13 12:50:12 UTC 2011
TB --- 2011-03-13 12:50:12 - generating LINT kernel config
TB --- 2011-03-13 12:50:12 - cd /src/sys/ia64/conf
TB --- 2011-03-13 12:50:12 - /usr/bin/make -B LINT
TB --- 2011-03-13 12:50:12 - building LINT kernel
TB --- 2011-03-13 12:50:12 - MAKEOBJDIRPREFIX=/obj
TB --- 2011-03-13 12:50:12 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2011-03-13 12:50:12 - TARGET=ia64
TB --- 2011-03-13 12:50:12 - TARGET_ARCH=ia64
TB --- 2011-03-13 12:50:12 - TZ=UTC
TB --- 2011-03-13 12:50:12 - __MAKE_CONF=/dev/null
TB --- 2011-03-13 12:50:12 - cd /src
TB --- 2011-03-13 12:50:12 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Sun Mar 13 12:50:12 UTC 2011
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
cc -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  
-I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src 
-D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common 
-finline-limit=15000 --param inline-unit-growth=100 --param 
large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 
-mfixed-range=f32-f127 -fpic -ffreestanding -Werror  
/src/sys/kern/imgact_shell.c
/src/sys/kern/imgact_shell.c: In function 'exec_shell_imgact':
/src/sys/kern/imgact_shell.c:238: error: invalid storage class for function 
'shell_modevent'
cc1: warnings being treated as errors
/src/sys/kern/imgact_shell.c:238: warning: no previous prototype for 
'shell_modevent'
/src/sys/kern/imgact_shell.c:238: error: initializer element is not constant
/src/sys/kern/imgact_shell.c:238: error: (near initialization for 
'shell_mod.evhand')
/src/sys/kern/imgact_shell.c:238: error: expected declaration or statement at 
end of input
*** Error code 1

Stop in /obj/ia64/src/sys/LINT.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
TB --- 2011-03-13 13:04:05 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2011-03-13 13:04:05 - ERROR: failed to build lint kernel
TB --- 2011-03-13 13:04:05 - 5823.39 user 719.80 system 7123.70 real


http://tinderbox.freebsd.org/tinderbox-releng_7-RELENG_7-ia64-ia64.full
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org


Re: [releng_7 tinderbox] failure on ia64/ia64

2011-03-13 Thread Jeremy Chadwick
On Sun, Mar 13, 2011 at 01:04:05PM +, FreeBSD Tinderbox wrote:
 [...]
 cc -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
 -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
 -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc 
  -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src 
 -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common 
 -finline-limit=15000 --param inline-unit-growth=100 --param 
 large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 
 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror  
 /src/sys/kern/imgact_shell.c
 /src/sys/kern/imgact_shell.c: In function 'exec_shell_imgact':
 /src/sys/kern/imgact_shell.c:238: error: invalid storage class for function 
 'shell_modevent'
 cc1: warnings being treated as errors
 /src/sys/kern/imgact_shell.c:238: warning: no previous prototype for 
 'shell_modevent'
 /src/sys/kern/imgact_shell.c:238: error: initializer element is not constant
 /src/sys/kern/imgact_shell.c:238: error: (near initialization for 
 'shell_mod.evhand')
 /src/sys/kern/imgact_shell.c:238: error: expected declaration or statement at 
 end of input
 *** Error code 1

 [...] 
 
 http://tinderbox.freebsd.org/tinderbox-releng_7-RELENG_7-ia64-ia64.full

Looks like this was the following recent commit, associated with
kern/155321:

http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/kern/imgact_shell.c

-- 
| Jeremy Chadwick   j...@parodius.com |
| Parodius Networking   http://www.parodius.com/ |
| UNIX Systems Administrator  Mountain View, CA, USA |
| Making life hard for others since 1977.   PGP 4BD6C0CB |

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org


Re: [releng_7 tinderbox] failure on ia64/ia64

2011-03-13 Thread Kostik Belousov
On Sun, Mar 13, 2011 at 01:04:05PM +, FreeBSD Tinderbox wrote:
 TB --- 2011-03-13 11:05:21 - tinderbox 2.6 running on freebsd-legacy.sentex.ca
 TB --- 2011-03-13 11:05:21 - starting RELENG_7 tinderbox run for ia64/ia64
 TB --- 2011-03-13 11:05:21 - cleaning the object tree
 TB --- 2011-03-13 11:05:35 - cvsupping the source tree
 TB --- 2011-03-13 11:05:35 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
 -s /usr/home/tinderbox/RELENG_7/ia64/ia64/supfile
 TB --- 2011-03-13 11:05:42 - building world
 TB --- 2011-03-13 11:05:42 - MAKEOBJDIRPREFIX=/obj
 TB --- 2011-03-13 11:05:42 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2011-03-13 11:05:42 - TARGET=ia64
 TB --- 2011-03-13 11:05:42 - TARGET_ARCH=ia64
 TB --- 2011-03-13 11:05:42 - TZ=UTC
 TB --- 2011-03-13 11:05:42 - __MAKE_CONF=/dev/null
 TB --- 2011-03-13 11:05:42 - cd /src
 TB --- 2011-03-13 11:05:42 - /usr/bin/make -B buildworld
  World build started on Sun Mar 13 11:05:44 UTC 2011
  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: building includes
  stage 4.2: building libraries
  stage 4.3: make dependencies
  stage 4.4: building everything
  World build completed on Sun Mar 13 12:50:12 UTC 2011
 TB --- 2011-03-13 12:50:12 - generating LINT kernel config
 TB --- 2011-03-13 12:50:12 - cd /src/sys/ia64/conf
 TB --- 2011-03-13 12:50:12 - /usr/bin/make -B LINT
 TB --- 2011-03-13 12:50:12 - building LINT kernel
 TB --- 2011-03-13 12:50:12 - MAKEOBJDIRPREFIX=/obj
 TB --- 2011-03-13 12:50:12 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
 TB --- 2011-03-13 12:50:12 - TARGET=ia64
 TB --- 2011-03-13 12:50:12 - TARGET_ARCH=ia64
 TB --- 2011-03-13 12:50:12 - TZ=UTC
 TB --- 2011-03-13 12:50:12 - __MAKE_CONF=/dev/null
 TB --- 2011-03-13 12:50:12 - cd /src
 TB --- 2011-03-13 12:50:12 - /usr/bin/make -B buildkernel KERNCONF=LINT
  Kernel build for LINT started on Sun Mar 13 12:50:12 UTC 2011
  stage 1: configuring the kernel
  stage 2.1: cleaning up the object tree
  stage 2.2: rebuilding the object tree
  stage 2.3: build tools
  stage 3.1: making dependencies
  stage 3.2: building everything
 [...]
 cc -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
 -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
 -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc 
  -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src 
 -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common 
 -finline-limit=15000 --param inline-unit-growth=100 --param 
 large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 
 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror  
 /src/sys/kern/imgact_shell.c
 /src/sys/kern/imgact_shell.c: In function 'exec_shell_imgact':
 /src/sys/kern/imgact_shell.c:238: error: invalid storage class for function 
 'shell_modevent'
 cc1: warnings being treated as errors
 /src/sys/kern/imgact_shell.c:238: warning: no previous prototype for 
 'shell_modevent'
 /src/sys/kern/imgact_shell.c:238: error: initializer element is not constant
 /src/sys/kern/imgact_shell.c:238: error: (near initialization for 
 'shell_mod.evhand')
 /src/sys/kern/imgact_shell.c:238: error: expected declaration or statement at 
 end of input
 *** Error code 1
 
 Stop in /obj/ia64/src/sys/LINT.
 *** Error code 1
 
 Stop in /src.
 *** Error code 1
 
 Stop in /src.
 TB --- 2011-03-13 13:04:05 - WARNING: /usr/bin/make returned exit code  1 
 TB --- 2011-03-13 13:04:05 - ERROR: failed to build lint kernel
 TB --- 2011-03-13 13:04:05 - 5823.39 user 719.80 system 7123.70 real
 
I committed from the wrong tree, sorry. Should be fixed now.


pgpQbKJAJ5f00.pgp
Description: PGP signature


[releng_7 tinderbox] failure on powerpc/powerpc

2011-03-13 Thread FreeBSD Tinderbox
TB --- 2011-03-13 12:25:15 - tinderbox 2.6 running on freebsd-legacy.sentex.ca
TB --- 2011-03-13 12:25:15 - starting RELENG_7 tinderbox run for powerpc/powerpc
TB --- 2011-03-13 12:25:15 - cleaning the object tree
TB --- 2011-03-13 12:25:29 - cvsupping the source tree
TB --- 2011-03-13 12:25:29 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
-s /usr/home/tinderbox/RELENG_7/powerpc/powerpc/supfile
TB --- 2011-03-13 12:25:34 - building world
TB --- 2011-03-13 12:25:34 - MAKEOBJDIRPREFIX=/obj
TB --- 2011-03-13 12:25:34 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2011-03-13 12:25:34 - TARGET=powerpc
TB --- 2011-03-13 12:25:34 - TARGET_ARCH=powerpc
TB --- 2011-03-13 12:25:34 - TZ=UTC
TB --- 2011-03-13 12:25:34 - __MAKE_CONF=/dev/null
TB --- 2011-03-13 12:25:34 - cd /src
TB --- 2011-03-13 12:25:34 - /usr/bin/make -B buildworld
 World build started on Sun Mar 13 12:25:36 UTC 2011
 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: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Sun Mar 13 13:45:58 UTC 2011
TB --- 2011-03-13 13:45:58 - generating LINT kernel config
TB --- 2011-03-13 13:45:58 - cd /src/sys/powerpc/conf
TB --- 2011-03-13 13:45:58 - /usr/bin/make -B LINT
TB --- 2011-03-13 13:45:58 - building LINT kernel
TB --- 2011-03-13 13:45:58 - MAKEOBJDIRPREFIX=/obj
TB --- 2011-03-13 13:45:58 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2011-03-13 13:45:58 - TARGET=powerpc
TB --- 2011-03-13 13:45:58 - TARGET_ARCH=powerpc
TB --- 2011-03-13 13:45:58 - TZ=UTC
TB --- 2011-03-13 13:45:58 - __MAKE_CONF=/dev/null
TB --- 2011-03-13 13:45:58 - cd /src
TB --- 2011-03-13 13:45:58 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Sun Mar 13 13:45:58 UTC 2011
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
cc -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  
-I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS 
-include opt_global.h -fno-common -finline-limit=15000 --param 
inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin 
-msoft-float -fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding 
-Werror  /src/sys/kern/imgact_shell.c
/src/sys/kern/imgact_shell.c: In function 'exec_shell_imgact':
/src/sys/kern/imgact_shell.c:238: error: invalid storage class for function 
'shell_modevent'
cc1: warnings being treated as errors
/src/sys/kern/imgact_shell.c:238: warning: no previous prototype for 
'shell_modevent'
/src/sys/kern/imgact_shell.c:238: error: initializer element is not constant
/src/sys/kern/imgact_shell.c:238: error: (near initialization for 
'shell_mod.evhand')
/src/sys/kern/imgact_shell.c:238: error: expected declaration or statement at 
end of input
*** Error code 1

Stop in /obj/powerpc/src/sys/LINT.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
TB --- 2011-03-13 13:55:15 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2011-03-13 13:55:15 - ERROR: failed to build lint kernel
TB --- 2011-03-13 13:55:15 - 4210.43 user 662.20 system 5400.83 real


http://tinderbox.freebsd.org/tinderbox-releng_7-RELENG_7-powerpc-powerpc.full
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org


[releng_7 tinderbox] failure on sparc64/sparc64

2011-03-13 Thread FreeBSD Tinderbox
TB --- 2011-03-13 13:04:05 - tinderbox 2.6 running on freebsd-legacy.sentex.ca
TB --- 2011-03-13 13:04:05 - starting RELENG_7 tinderbox run for sparc64/sparc64
TB --- 2011-03-13 13:04:05 - cleaning the object tree
TB --- 2011-03-13 13:04:19 - cvsupping the source tree
TB --- 2011-03-13 13:04:19 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca 
-s /usr/home/tinderbox/RELENG_7/sparc64/sparc64/supfile
TB --- 2011-03-13 13:04:24 - building world
TB --- 2011-03-13 13:04:24 - MAKEOBJDIRPREFIX=/obj
TB --- 2011-03-13 13:04:24 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2011-03-13 13:04:24 - TARGET=sparc64
TB --- 2011-03-13 13:04:24 - TARGET_ARCH=sparc64
TB --- 2011-03-13 13:04:24 - TZ=UTC
TB --- 2011-03-13 13:04:24 - __MAKE_CONF=/dev/null
TB --- 2011-03-13 13:04:24 - cd /src
TB --- 2011-03-13 13:04:24 - /usr/bin/make -B buildworld
 World build started on Sun Mar 13 13:04:26 UTC 2011
 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: building includes
 stage 4.2: building libraries
 stage 4.3: make dependencies
 stage 4.4: building everything
 World build completed on Sun Mar 13 14:18:14 UTC 2011
TB --- 2011-03-13 14:18:14 - generating LINT kernel config
TB --- 2011-03-13 14:18:14 - cd /src/sys/sparc64/conf
TB --- 2011-03-13 14:18:14 - /usr/bin/make -B LINT
TB --- 2011-03-13 14:18:14 - building LINT kernel
TB --- 2011-03-13 14:18:14 - MAKEOBJDIRPREFIX=/obj
TB --- 2011-03-13 14:18:14 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2011-03-13 14:18:14 - TARGET=sparc64
TB --- 2011-03-13 14:18:14 - TARGET_ARCH=sparc64
TB --- 2011-03-13 14:18:14 - TZ=UTC
TB --- 2011-03-13 14:18:14 - __MAKE_CONF=/dev/null
TB --- 2011-03-13 14:18:14 - cd /src
TB --- 2011-03-13 14:18:14 - /usr/bin/make -B buildkernel KERNCONF=LINT
 Kernel build for LINT started on Sun Mar 13 14:18:14 UTC 2011
 stage 1: configuring the kernel
 stage 2.1: cleaning up the object tree
 stage 2.2: rebuilding the object tree
 stage 2.3: build tools
 stage 3.1: making dependencies
 stage 3.2: building everything
[...]
cc -c -O2 -pipe -fno-strict-aliasing  -std=c99  -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc  
-I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS 
-include opt_global.h -fno-common -finline-limit=15000 --param 
inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin 
-mcmodel=medany -msoft-float -ffreestanding -Werror  
/src/sys/kern/imgact_shell.c
/src/sys/kern/imgact_shell.c: In function 'exec_shell_imgact':
/src/sys/kern/imgact_shell.c:238: error: invalid storage class for function 
'shell_modevent'
cc1: warnings being treated as errors
/src/sys/kern/imgact_shell.c:238: warning: no previous prototype for 
'shell_modevent'
/src/sys/kern/imgact_shell.c:238: error: initializer element is not constant
/src/sys/kern/imgact_shell.c:238: error: (near initialization for 
'shell_mod.evhand')
/src/sys/kern/imgact_shell.c:238: error: expected declaration or statement at 
end of input
*** Error code 1

Stop in /obj/sparc64/src/sys/LINT.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
TB --- 2011-03-13 14:27:18 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2011-03-13 14:27:18 - ERROR: failed to build lint kernel
TB --- 2011-03-13 14:27:18 - 3977.34 user 653.14 system 4992.83 real


http://tinderbox.freebsd.org/tinderbox-releng_7-RELENG_7-sparc64-sparc64.full
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org


Re: statd/lockd startup failure

2011-03-13 Thread Daniel Braniss
 On 03/12/2011 02:21, Daniel Braniss wrote:
  The problem with trying to get the same port for all tcp/udp/inet/inet6
  though might succeed most of the time, will fail sometimes, then what?
 
 Can you please describe the scenario when it's completely impossible to 
 find a port that's open on all 4 families?
i did not say impossible, concidering that Rick asked how many times he
should try, unless N is forever, it could fail.

 
  I saw Doug's commnent, and also the:), it's not as simple as tracking port
  80 or 25, needs some efford, but it's deterministic/programable, and worst 
  case
  you can still use the -p option (which again will fail sometimes:-).
 
 Given that Rick has already written the patch, I don't think it's at all 
 unreasonable to put it in as the first choice, perhaps with a fallback 
 to picking any available port if there isn't one available for all 4 
 families.
 
as Rick mentioned, the patch is not trivial, and to quote him:
 My only concern with the same port# patch is that it is more complex
  and, therefore, somewhat riskier w.r.t. my having gotten it wrong.


 Meanwhile, I don't think I'm the only person who has ever had trouble 
 trying to track down network traffic from random ports that would 
 prefer that doing so not be made harder by having the same service on 
 the same host using 4 different ports.

To track rpc based traffic, which means random-port to start with, you have to
check with rpcinfo anyways. So yes, it's harder than tracking 1 port, but
IMHO, less complex than the patch requiered :-), and BTW, mountd is already
heavely patched, rpc.statd less, and rpc.lockd is, so far, the only one
that is not complaining - guess Rick is a good programer!

and I concider myself lucky that we don't use NIS/yellow-pages.

danny



___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org


Re: statd/lockd startup failure

2011-03-13 Thread Doug Barton

On 03/13/2011 08:23, Daniel Braniss wrote:

On 03/12/2011 02:21, Daniel Braniss wrote:

The problem with trying to get the same port for all tcp/udp/inet/inet6
though might succeed most of the time, will fail sometimes, then what?


Can you please describe the scenario when it's completely impossible to
find a port that's open on all 4 families?

i did not say impossible, concidering that Rick asked how many times he
should try, unless N is forever, it could fail.


And what I'm asking is that you describe the circumstances which might 
lead to that failure.



I saw Doug's commnent, and also the:), it's not as simple as tracking port
80 or 25, needs some efford, but it's deterministic/programable, and worst case
you can still use the -p option (which again will fail sometimes:-).


Given that Rick has already written the patch, I don't think it's at all
unreasonable to put it in as the first choice, perhaps with a fallback
to picking any available port if there isn't one available for all 4
families.


as Rick mentioned, the patch is not trivial, and to quote him:
  My only concern with the same port# patch is that it is more complex
   and, therefore, somewhat riskier w.r.t. my having gotten it wrong.


Yeah, I saw that, did you see my response? I'm very much in favor of 
keeping things simple, but only as simple as they can be made.



Meanwhile, I don't think I'm the only person who has ever had trouble
trying to track down network traffic from random ports that would
prefer that doing so not be made harder by having the same service on
the same host using 4 different ports.


To track rpc based traffic, which means random-port to start with, you have to
check with rpcinfo anyways. So yes, it's harder than tracking 1 port, but
IMHO, less complex than the patch requiered :-),


Clearly you've not spent any significant amount of time trying to figure 
out what traffic is coming from what port. A small increase in code 
complexity is worth it if it saves real people real time, especially in 
critical situations.



and BTW, mountd is already
heavely patched, rpc.statd less, and rpc.lockd is, so far, the only one
that is not complaining - guess Rick is a good programer!

and I concider myself lucky that we don't use NIS/yellow-pages.


Some of us are not so lucky. :)


Doug

--

Nothin' ever doesn't change, but nothin' changes much.
-- OK Go

Breadth of IT experience, and depth of knowledge in the DNS.
Yours for the right price.  :)  http://SupersetSolutions.com/

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org


Re: Dell 850 Panic on boot

2011-03-13 Thread Ronald Klop

On Sat, 12 Mar 2011 21:06:38 +0100, Mark Felder f...@feld.me wrote:


On Sat, 12 Mar 2011 12:30:14 -0600, Andriy Gapon a...@freebsd.org wrote:


do you get exactly the same panic message with 8.2 or a slightly more
informative one?  If the latter, then could please provide a screenshot  
of that?




Yeah, the 8.x seemed to have more details. That happens to be a  
screenshot  from the 7.4 disc. I don't have access to the machine until  
Monday but I'll post an update then.


You can also boot 'verbose'. This gives more information.

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/boot-kernel.html

Ronald.
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org