Jump to content

kernel[0]: ttyioss9000000 Hardware Overflow


valv`0
 Share

1 post in this topic

Recommended Posts

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 -a

Darwin 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:

 

47043723bu7.th.pngthpix.gif

56586268sj9.th.pngthpix.gif

89834483vg6.th.pngthpix.gif

34896893rq3.th.pngthpix.gif

 

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 :D ) 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

 Share

×
×
  • Create New...