Re: mfi and Dell PERC 6/i
On Wed, Aug 25, 2010 at 1:56 AM, Scott Long wrote: > On Aug 24, 2010, at 8:57 PM, Danilo Baio wrote: > > > Hi guys, > > > > I have a DELL PERC 6/i controller and I can't find the problem. > > The system was running and lost disk access with this messages on > console: > > "mfi0: COMMAND 0xff80005d1770 TIMEOUT AFTER 6178 SECONDS" > > ... > > http://img806.imageshack.us/img806/2300/errorr6102.png > > > > > > I can't log in, after a reboot, nothing on the logs. > > > > only shows this on boot: > > > > Aug 24 23:04:58 bazinga kernel: mfi0: 2806 (335999491s/0x0020/DEAD) - > Fatal > > firmware error: Line 156 in ../../raid/1078int.c > > The firmware on the controller crashed. The best I can suggest is to look > for newer firmware (mfiutil can flash firmware) and to call LSI or Dell > tech-support and report the problem. In the past, there have been bugs with > patrol reads causing crashes under heavy load, so you might also look at > disabling that option. > > Scott > > Intersting, patrol read is automatic and before crash show on the logs that patrol read has started. I disabled this feature, rebooted the server and didn't show that firmware error... I will test for some days. Thank you Scott. -- Danilo Gonçalves Baio (dbaio) danilobaio (*) gmail . com +55 (44) 8801 1257 ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
Re: mfi and Dell PERC 6/i
Danilo Baio wrote: > > Scott Long wrote: > > The firmware on the controller crashed. The best I can suggest is to look > > for newer firmware (mfiutil can flash firmware) and to call LSI or Dell > > tech-support and report the problem. In the past, there have been bugs with > > patrol reads causing crashes under heavy load, so you might also look at > > disabling that option. Dell will not be interested unless the adapter is running the most recent firmware. > Intersting, patrol read is automatic and before crash show on the logs that > patrol read has started. > > I disabled this feature, rebooted the server and didn't show that firmware > error... > > I will test for some days. Dell, (maybe) Scott and I recomend that you ensure you're on the latest firmware: [firewall2] ~ # mfiutil -u0 show adapter mfi0 Adapter: Product Name: PERC 6/i Adapter Serial Number: 1122334455667788 Firmware: 6.2.0-0013 RAID Levels: JBOD, RAID0, RAID1, RAID5, RAID6, RAID10, RAID50 Battery Backup: present NVRAM: 32K Onboard Memory: 256M Minimum Stripe: 8K Maximum Stripe: 1M I'm sure there are bugs on this firmware too, but reading the fixes that were made between the version that came on the adapter and this version were Truely Frightening. It's trivial to update the firmware with the mfiutl program. Ian -- Ian Freislich ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
Re: mfi and Dell PERC 6/i
On Wed, Aug 25, 2010 at 10:24 AM, Ian FREISLICH wrote: > Danilo Baio wrote: > > > Scott Long wrote: > > > The firmware on the controller crashed. The best I can suggest is to > look > > > for newer firmware (mfiutil can flash firmware) and to call LSI or Dell > > > tech-support and report the problem. In the past, there have been bugs > with > > > patrol reads causing crashes under heavy load, so you might also look > at > > > disabling that option. > > Dell will not be interested unless the adapter is running the most > recent firmware. > > > Intersting, patrol read is automatic and before crash show on the logs > that > > patrol read has started. > > > > I disabled this feature, rebooted the server and didn't show that > firmware > > error... > > > > I will test for some days. > > Dell, (maybe) Scott and I recomend that you ensure you're on the > latest firmware: > > [firewall2] ~ # mfiutil -u0 show adapter > mfi0 Adapter: >Product Name: PERC 6/i Adapter > Serial Number: 1122334455667788 >Firmware: 6.2.0-0013 > RAID Levels: JBOD, RAID0, RAID1, RAID5, RAID6, RAID10, RAID50 > Battery Backup: present > NVRAM: 32K > Onboard Memory: 256M > Minimum Stripe: 8K > Maximum Stripe: 1M > > I'm sure there are bugs on this firmware too, but reading the fixes > that were made between the version that came on the adapter and > this version were Truely Frightening. > > It's trivial to update the firmware with the mfiutl program. > > Ian > > -- > Ian Freislich > Hi Ian, It´s already running the last one. bazinga# mfiutil -u0 show adapter mfi0 Adapter: Product Name: PERC 6/i Integrated Serial Number: 1122334455667788 Firmware: 6.2.0-0013 RAID Levels: JBOD, RAID0, RAID1, RAID5, RAID6, RAID10, RAID50 Battery Backup: present NVRAM: 32K Onboard Memory: 256M Minimum Stripe: 8K Maximum Stripe: 1M bazinga# mfiutil -u0 show firmware mfi0 Firmware Package Version: 6.2.0-0013 mfi0 Firmware Images: Name Version Date Time Status APP 1.22.02-0612 Mar 30 2009 14:41:22 active BIOS 2.04.00 active BCON 1.1-46-e_15-Rel Mar 2 2008 14:06:08 active CTLR 1.02-015B Jan 27 2009 12:02:58 active PCLI 01.00-023:#%6 Nov 25 2008 17:21:50 active BTBL 1.00.00.01-0011 Nov 27 2007 18:29:20 active bazinga# It is the last one that i've found on dell website: http://ftp.us.dell.com/SAS-RAID/R216023.txt This is a firmware release for the Dell PERC 6/i Adapter. Component Current Version Previous Version Package 6.2.0-0013 6.1.1-0047 Firmware 1.22.02-0612 1.21.02-0528 Bootblock 1.00.00.01-0011 1.00.00.01-0011 Ctrl-R 1.02.015B 1.02.014B Thank you... -- Danilo Gonçalves Baio (dbaio) danilobaio (*) gmail . com +55 (44) 8801 1257 ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
[head tinderbox] failure on i386/i386
TB --- 2010-08-25 16:15:00 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-08-25 16:15:00 - starting HEAD tinderbox run for i386/i386 TB --- 2010-08-25 16:15:00 - cleaning the object tree TB --- 2010-08-25 16:15:50 - cvsupping the source tree TB --- 2010-08-25 16:15:50 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/i386/i386/supfile TB --- 2010-08-25 16:21:37 - building world TB --- 2010-08-25 16:21:37 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-25 16:21:37 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-25 16:21:37 - TARGET=i386 TB --- 2010-08-25 16:21:37 - TARGET_ARCH=i386 TB --- 2010-08-25 16:21:37 - TZ=UTC TB --- 2010-08-25 16:21:37 - __MAKE_CONF=/dev/null TB --- 2010-08-25 16:21:37 - cd /src TB --- 2010-08-25 16:21:37 - /usr/bin/make -B buildworld >>> World build started on Wed Aug 25 16:21:38 UTC 2010 >>> 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 Wed Aug 25 18:12:15 UTC 2010 TB --- 2010-08-25 18:12:15 - generating LINT kernel config TB --- 2010-08-25 18:12:15 - cd /src/sys/i386/conf TB --- 2010-08-25 18:12:15 - /usr/bin/make -B LINT TB --- 2010-08-25 18:12:15 - building LINT kernel TB --- 2010-08-25 18:12:15 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-25 18:12:15 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-25 18:12:15 - TARGET=i386 TB --- 2010-08-25 18:12:15 - TARGET_ARCH=i386 TB --- 2010-08-25 18:12:15 - TZ=UTC TB --- 2010-08-25 18:12:15 - __MAKE_CONF=/dev/null TB --- 2010-08-25 18:12:15 - cd /src TB --- 2010-08-25 18:12:15 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Wed Aug 25 18:12:16 UTC 2010 >>> 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 [...] :> hack.c cc -shared -nostdlib hack.c -o hack.So rm -f hack.c MAKE=/usr/bin/make sh /src/sys/conf/newvers.sh LINT 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=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue vers.c linking kernel trap.o(.text+0xca9): In function `trap': : undefined reference to `dtrace_fasttrap_probe_ptr' *** Error code 1 Stop in /obj/i386.i386/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-08-25 18:29:14 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-08-25 18:29:14 - ERROR: failed to build lint kernel TB --- 2010-08-25 18:29:14 - 5642.29 user 1320.22 system 8054.55 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-i386-i386.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
[head tinderbox] failure on powerpc64/powerpc
TB --- 2010-08-25 19:34:03 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-08-25 19:34:03 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2010-08-25 19:34:03 - cleaning the object tree TB --- 2010-08-25 19:34:06 - cvsupping the source tree TB --- 2010-08-25 19:34:06 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc64/powerpc/supfile TB --- 2010-08-25 19:34:41 - building world TB --- 2010-08-25 19:34:41 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-25 19:34:41 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-25 19:34:41 - TARGET=powerpc TB --- 2010-08-25 19:34:41 - TARGET_ARCH=powerpc64 TB --- 2010-08-25 19:34:41 - TZ=UTC TB --- 2010-08-25 19:34:41 - __MAKE_CONF=/dev/null TB --- 2010-08-25 19:34:41 - cd /src TB --- 2010-08-25 19:34:41 - /usr/bin/make -B buildworld >>> World build started on Wed Aug 25 19:34:42 UTC 2010 >>> 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 [...] cc1: warnings being treated as errors /src/lib/libc/powerpc/gen/makecontext.c: In function '__makecontext': /src/lib/libc/powerpc/gen/makecontext.c:83: warning: cast from pointer to integer of different size /src/lib/libc/powerpc/gen/makecontext.c:83: warning: cast to pointer from integer of different size /src/lib/libc/powerpc/gen/makecontext.c:116: warning: cast from pointer to integer of different size /src/lib/libc/powerpc/gen/makecontext.c:117: warning: cast from pointer to integer of different size /src/lib/libc/powerpc/gen/makecontext.c:118: warning: cast from pointer to integer of different size /src/lib/libc/powerpc/gen/makecontext.c:119: warning: cast from pointer to integer of different size *** Error code 1 Stop in /src/lib/libc. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-08-25 19:49:24 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-08-25 19:49:24 - ERROR: failed to build world TB --- 2010-08-25 19:49:24 - 616.62 user 172.39 system 920.66 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc64-powerpc.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"