On Sat, Nov 12, 2011 at 10:29 AM, Tomas Bodzar <tomas.bod...@gmail.com> wrote: > On Sat, Nov 12, 2011 at 9:35 AM, Tomas Bodzar <tomas.bod...@gmail.com> wrote: >> Hi all, >> >> update BIOS to A07 from A05 in a hope that it will solve hangs (some >> improvements was promising regarding that), but no. Eg. during >> 'pkg_add -vi gimp' when process was in about 60% I started on second >> console in tmux systat and it just hang (disk LED is on and computer >> doesn't react to anything just Power off button pressed for couple of >> seconds). >> >> second issue (which is new) is that em0 stopped working. BTW in NetBSD >> it's detected as 82579LM, but doesn't work either. >> >> em0 at pci0 dev 25 function 0 "Intel 82579V" rev 0x04: msiem0: The >> EEPROM Checksum Is Not Valid >> em0: Unable to initialize the hardware > > Seems like there were a lot of similar problems in the past like: > > http://www.thinkwiki.org/wiki/Problem_with_e1000:_EEPROM_Checksum_Is_Not_Vali d > https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/60388 > > Is there an easy way to disable that checksum of EEPROM or change that > to warning only?
Tried resetting it twice via this change and recompile of kernel, but no luck $ pwd /usr/src/sys/dev/pci $ cvs diff -C 5 if_em.c Index: if_em.c =================================================================== RCS file: /cvs/src/sys/dev/pci/if_em.c,v retrieving revision 1.261 diff -C5 -r1.261 if_em.c *** if_em.c 5 Oct 2011 02:52:09 -0000 1.261 --- if_em.c 12 Nov 2011 12:03:28 -0000 *************** *** 1734,1743 **** --- 1734,1749 ---- sc->tx_fifo_head = 0; /* Make sure we have a good EEPROM before we read from it */ if (em_validate_eeprom_checksum(&sc->hw) < 0) { /* + * Trying Linux way which solved issues with EEPROM + * checksum invalid by calling HW reset twice. + */ + em_reset_hw(&sc->hw); + + /* * Some PCIe parts fail the first check due to * the link being in sleep state, call it again, * if it fails a second time its a real issue. */ if (em_validate_eeprom_checksum(&sc->hw) < 0) { $ > > >> >> Some ideas? Can send acpidump if someone wants that. >> >> Thx >> >> >> >> OpenBSD 5.0-current (GENERIC.MP) #116: Wed Nov B 9 17:06:02 MST 2011 >> B B t...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC.MP >> RTC BIOS diagnostic error 3f<config_unit,memory_size,fixed_disk,invalid_time> >> cpu0: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz ("GenuineIntel" >> 686-class) 2.50 GHz >> cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUS H,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,NXE,LONG,SSE3,PCLMUL,MWAIT,DS-CPL,V MX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,POPCNT,AES,XSAVE,AVX ,LAHF >> real mem B = 3394228224 (3236MB) >> avail mem = 3328618496 (3174MB) >> mainbus0 at root >> bios0 at mainbus0: AT/286+ BIOS, date 09/03/11, BIOS32 rev. 0 @ >> 0xffa10, SMBIOS rev. 2.6 @ 0xf1db0 (106 entries) >> bios0: vendor Dell Inc. version "A07" date 09/15/2011 >> bios0: Dell Inc. Latitude E6320 >> acpi0 at bios0: rev 2 >> acpi0: sleep states S0 S3 S4 S5 >> acpi0: tables DSDT FACP APIC TCPA SSDT MCFG HPET BOOT SSDT SSDT DMAR SLIC >> acpi0: wakeup devices UAR1(S3) HDEF(S4) GLAN(S4) PXSX(S4) RP01(S4) >> PXSX(S4) RP02(S4) PXSX(S4) RP04(S4) PXSX(S4) RP05(S4) PXSX(S4) >> RP06(S4) PXSX(S4) RP07(S4) PXSX(S4) RP08(S4) PEG0(S4) PEGP(S4) >> PEG1(S4) PEG2(S4) PEG3(S4) PXSX(S4) RP03(S4) EHC2(S3) EHCI(S3) >> LID_(S3) PBTN(S3) >> acpitimer0 at acpi0: 3579545 Hz, 24 bits >> acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat >> cpu0 at mainbus0: apid 0 (boot processor) >> cpu0: apic clock running at 99MHz >> cpu1 at mainbus0: apid 2 (application processor) >> cpu1: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz ("GenuineIntel" >> 686-class) 2.50 GHz >> cpu1: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUS H,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,NXE,LONG,SSE3,PCLMUL,MWAIT,DS-CPL,V MX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,POPCNT,AES,XSAVE,AVX ,LAHF >> cpu2 at mainbus0: apid 1 (application processor) >> cpu2: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz ("GenuineIntel" >> 686-class) 2.50 GHz >> cpu2: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUS H,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,NXE,LONG,SSE3,PCLMUL,MWAIT,DS-CPL,V MX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,POPCNT,AES,XSAVE,AVX ,LAHF >> cpu3 at mainbus0: apid 3 (application processor) >> cpu3: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz ("GenuineIntel" >> 686-class) 2.50 GHz >> cpu3: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUS H,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,NXE,LONG,SSE3,PCLMUL,MWAIT,DS-CPL,V MX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,POPCNT,AES,XSAVE,AVX ,LAHF >> ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 24 pins >> acpimcfg0 at acpi0 addr 0xf8000000, bus 0-63 >> acpihpet0 at acpi0: 14318179 Hz >> acpiprt0 at acpi0: bus 0 (PCI0)acpiprt2 at acpi0: bus 1 (RP01) >> acpiprt3 at acpi0: bus 2 (RP02) >> acpiprt4 at acpi0: bus 9 (RP04) >> acpiprt5 at acpi0: bus -1 (RP05) >> acpiprt6 at acpi0: bus 10 (RP06) >> acpiprt7 at acpi0: bus -1 (RP07) >> acpiprt8 at acpi0: bus -1 (RP08) >> acpiprt9 at acpi0: bus -1 (PEG0) >> acpiprt10 at acpi0: bus -1 (PEG1) >> acpiprt11 at acpi0: bus -1 (PEG2) >> acpiprt12 at acpi0: bus -1 (PEG3) >> acpiprt13 at acpi0: bus 3 (RP03) >> acpiec0 at acpi0 >> acpicpu0 at acpi0: C3, C2, C1, PSS >> acpicpu1 at acpi0: C3, C2, C1, PSS >> acpicpu2 at acpi0: C3, C2, C1, PSS >> acpicpu3 at acpi0: C3, C2, C1, PSS >> acpitz0 at acpi0: critical temperature is 107 degC >> acpibtn0 at acpi0: LID_ >> acpibtn1 at acpi0: PBTN >> acpibtn2 at acpi0: SBTN >> acpiac0 at acpi0: AC unit online >> acpibat0 at acpi0: BAT0 model "DELL YJNKK16" serial S/N type LION oem >> "Samsung SDI" >> acpibat1 at acpi0: BAT1 not present >> acpibat2 at acpi0: BAT2 not present >> acpivideo0 at acpi0: VID_ >> acpivout0 at acpivideo0: LCD_ >> bios0: ROM list: 0xc0000/0xee00 >> cpu0: Enhanced SpeedStep 2495 MHz: speeds: 2501, 2500, 2200, 2000, >> 1800, 1600, 1400, 1200, 1000, 800 MHz >> pci0 at mainbus0 bus 0: configuration mode 1 (bios) >> pchb0 at pci0 dev 0 function 0 "Intel Core 2G Host" rev 0x09 >> vga1 at pci0 dev 2 function 0 "Intel GT2+ Video" rev 0x09 >> wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) >> wsdisplay0: screen 1-5 added (80x25, vt100 emulation) >> intagp0 at vga1 >> agp0 at intagp0: aperture at 0xd0000000, size 0x10000000 >> inteldrm0 at vga1: apic 2 int 16 >> drm0 at inteldrm0 >> "Intel 6 Series MEI" rev 0x04 at pci0 dev 22 function 0 not >> configured"Intel 6 Series KT" rev 0x04 at pci0 dev 22 function 3 not >> configured >> em0 at pci0 dev 25 function 0 "Intel 82579V" rev 0x04: msiem0: The >> EEPROM Checksum Is Not Valid >> em0: Unable to initialize the hardware >> ehci0 at pci0 dev 26 function 0 "Intel 6 Series USB" rev 0x04: apic 2 int 16 >> usb0 at ehci0: USB revision 2.0 >> uhub0 at usb0 "Intel EHCI root hub" rev 2.00/1.00 addr 1 >> azalia0 at pci0 dev 27 function 0 "Intel 6 Series HD Audio" rev 0x04: msi >> azalia0: codecs: IDT/0x76e7, Intel/0x2805, using IDT/0x76e7 >> audio0 at azalia0 >> ppb0 at pci0 dev 28 function 0 "Intel 6 Series PCIE" rev 0xb4: apic 2 int 16 >> pci1 at ppb0 bus 1 >> ppb1 at pci0 dev 28 function 1 "Intel 6 Series PCIE" rev 0xb4: apic 2 int 17 >> pci2 at ppb1 bus 2 >> iwn0 at pci2 dev 0 function 0 "Intel Centrino Advanced-N 6205" rev >> 0x34: msi, MIMO 2T2R, MoW, address MAC >> ppb2 at pci0 dev 28 function 2 "Intel 6 Series PCIE" rev 0xb4: apic 2 int 18 >> pci3 at ppb2 bus 3 >> ppb3 at pci0 dev 28 function 3 "Intel 6 Series PCIE" rev 0xb4: apic 2 int 19 >> pci4 at ppb3 bus 9 >> ppb4 at pci0 dev 28 function 5 "Intel 6 Series PCIE" rev 0xb4: apic 2 int 17 >> pci5 at ppb4 bus 10 >> sdhc0 at pci5 dev 0 function 0 vendor "O2 Micro", unknown product >> 0x8221 rev 0x05: apic 2 int 17 >> sdmmc0 at sdhc0 >> ehci1 at pci0 dev 29 function 0 "Intel 6 Series USB" rev 0x04: apic 2 int 17 >> usb1 at ehci1: USB revision 2.0 >> uhub1 at usb1 "Intel EHCI root hub" rev 2.00/1.00 addr 1 >> pcib0 at pci0 dev 31 function 0 "Intel QM67 LPC" rev 0x04 >> ahci0 at pci0 dev 31 function 2 "Intel 6 Series AHCI" rev 0x04: msi, AHCI 1.3 >> scsibus0 at ahci0: 32 targets >> sd0 at scsibus0 targ 0 lun 0: <ATA, ST250LT007-9ZV14, 0001> SCSI3 >> 0/direct fixed naa.SN >> sd0: 238475MB, 512 bytes/sector, 488397168 sectors >> cd0 at scsibus0 targ 1 lun 0: <TSSTcorp, DVD+-RW TS-U633J, D400> ATAPI >> 5/cdrom removable >> ichiic0 at pci0 dev 31 function 3 "Intel 6 Series SMBus" rev 0x04: apic 2 int 18 >> iic0 at ichiic0 >> sdtemp0 at iic0 addr 0x18: stts2002 >> sdtemp1 at iic0 addr 0x1a: stts2002 >> lisa0 at iic0 addr 0x1d: lis331dl >> spdmem0 at iic0 addr 0x50: 2GB DDR3 SDRAM PC3-10600 SO-DIMM with thermal sensor >> spdmem1 at iic0 addr 0x52: 2GB DDR3 SDRAM PC3-10600 SO-DIMM with thermal sensor >> isa0 at pcib0isadma0 at isa0 >> pckbc0 at isa0 port 0x60/5 >> pckbd0 at pckbc0 (kbd slot) >> pckbc0: using irq 1 for kbd slot >> wskbd0 at pckbd0: console keyboard, using wsdisplay0 >> pms0 at pckbc0 (aux slot) >> pckbc0: using irq 12 for aux slot >> wsmouse0 at pms0 mux 0 >> pcppi0 at isa0 port 0x61 >> spkr0 at pcppi0 >> npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16 >> mtrr: Pentium Pro MTRR support >> uhub2 at uhub0 port 1 "Intel Rate Matching Hub" rev 2.00/0.00 addr 2 >> ugen0 at uhub2 port 4 "Dell Computer Corp DW375 Bluetooth Module" rev >> 2.00/5.17 addr 3 >> uvideo0 at uhub2 port 5 configuration 1 interface 0 >> "001E9073559E-B416-15151F Laptop_Integrated_Webcam_HD" rev 2.00/c.17 >> addr 4 >> video0 at uvideo0 >> uhub3 at uhub1 port 1 "Intel Rate Matching Hub" rev 2.00/0.00 addr 2 >> ugen1 at uhub3 port 8 "Broadcom Corp 5880" rev 1.10/1.01 addr 3 >> vscsi0 at root >> scsibus1 at vscsi0: 256 targets >> softraid0 at root >> scsibus2 at softraid0: 256 targets >> root on sd0a (85129ee8724634de.a) swap on sd0b dump on sd0b >> WARNING: / was not properly unmounted >> $