valv`0 Posted October 20, 2008 Share Posted October 20, 2008 Hi all, First of all, thanks for your great work! with this forum i managed to install five hackintosh, working near the 100%. This topic is related to a machine that i've done about 4months ago. Here are the specs of the machine: Lenovo ThinkCentre A61 9134 CPU: AMD Athlon 64 x2 3800+ / 2.4 GHz Mobo Chipset: AMD 690G / 1000MhZ Bus Type Installed RAM: 2x1Gb DDR2 SDRAM 667 MHz PC2-5300 Hard Disk: Serial ATA-300 160Gb Optical: Serial ATA CD-RW / DVD-ROM combo Graphic: GeForce 7300LE 128MB 64bit I've installed easy with kalyway 10.5.2, selected the 9.2.0 (sleep) hacked kernel. here are the uname -a fingerprint: unlenovo:~ valvoline$ uname -aDarwin lenovo.local 9.2.0 Darwin Kernel Version 9.2.0: Sun Mar 2 00:11:08 SCT 2008; made by ToH:xnu-1228/BUILD/obj/RELEASE_I386 i386 lenovo:~ valvoline$ All is working, as the following screenshoots can show: Anyway, i've noticed a strange behaviour during the last weeks. At random intervals, the machine freeze itself without a reason. Many times, the freeze occurs when the machine is in idle (no one at the keyboard) with screensaver. however, i've switched off the software/hardware sleep, because the machine is used as server for my intranet @ home, so i guess it's not an ACPI issue. I've changed the RAM, thinking about a strange ram error problem. no results. The only strange thing i've noticed, inspecting the machine si the followint log into system.log: Oct 20 18:08:18 lenovo kernel[0]: ttyioss9000000: Hardware Overflow The message is repeated several times (about 1000+) into my logs. anyway it's not critical, since i'm writing with a warning about 15minutes ago. no other errors, on the log. no disk error, no gfx errors, nothing. googling around with this error, i've found only (ONE ) link. it's a link to the official apple darwin sources code: http://src.gnu-darwin.org/DarwinSourceArch...alBSDClient.cpp messing up with the source code, i've found this: void IOSerialBSDClient::procEvent() { struct tty *tp = &map.ftty; u_long event, data; IOReturn rtn; rtn = fSession->dequeueEvent(&event, &data, false); assert(!rtn && event != PD_E_EOQ && (event & PD_E_MASK) != VALID_DATA); switch(event) { case PD_E_SPECIAL_BYTE: break; // Pass on the character to tty layer case PD_RS232_E_LINE_BREAK: data = 0; /* no_break */ case PD_E_FRAMING_ERROR: SET(data, TTY_FE); break; case PD_E_INTEGRITY_ERROR: SET(data, TTY_PE); break; case PD_E_HW_OVERRUN_ERROR: case PD_E_SW_OVERRUN_ERROR: IOLog("ttyioss%04x: %sware Overflow\n", tp->t_dev, (event == PD_E_SW_OVERRUN_ERROR) ? "Soft" : "Hard" ); event = 0; break; case PD_E_DATA_LATENCY: /* no_break */ case PD_E_FLOW_CONTROL: default: /* Ignore */ event = 0; break; } if (event) (*linesw[(int)tp->t_line].l_rint)(data, tp); } Seems that something with the IOSerialFamily is not working well. any clues? anybody with the same error? it's in any way related to my strange-freeze-problem? Thanks in advance for your attention! Thanks to ImageShack for Free Image Hosting Link to comment Share on other sites More sharing options...
Recommended Posts