Curious problems with /proc/kmsg?

From: lmage11
Date: Thu Jan 01 2009 - 17:39:39 EST


I'm currently trying to debug a problem with my wireless driver,
and while looking at the copious output that the driver produces,
I've been noticing some very odd stuff come out of /proc/kmsg (which
is also where my syslog daemon gets kernel messages). I'm getting stuff
like:

Jan 1 01:59:02 tank ieee80211 phy0: I iwl4965_mac_tx enter
Jan 1 01:59:02 tank ieee80211 phy0: I iwl4965_mac_tx leave
Jan 1 01:59:02 tank ieee80211 phy0: I iwl4965_mac_tx enter
Jan 1 01:59:02 tank ieee80211 phy0: I iwl4965_mac_tx leave
Jan 1 01:59:03 tank ieee80211 phy0: I iwl4965_mac_tx ente
Jan 1 01:59:03 tank 3ie821py:Iil95mct ev
Jan 1 01:59:03 tank 3ie821py:Iil95mct ne
Jan 1 01:59:03 tank 3ie821py:Iil95mct ev
Jan 1 01:59:03 tank 3ie821py:Iil95mct ne
Jan 1 01:59:03 tank 3ie821py:Iil95mct ev
Jan 1 01:59:03 tank 3ie821py:Iil95mct ne
Jan 1 01:59:03 tank 3ie821py:Iil95mct ev

As you can see, the first few lines are fine, but the next few
lines are complete nonsense. It looks to me as if characters
are getting semi-randomly "skipped" sometimes, or something???
Very strange. This oddity does not show up when I look at the
kernel output through dmesg.

Some more examples of strange output follow:

Jan 1 01:59:04 tank w46_a_xlae<>ee01 h0 w46_a_xetr<>ee01 h0 w46_a_xlae<3>ieee80211 phy0: I iwl4965_mac_tx enter
Jan 1 01:59:04 tank ieee80211 phy0: iwleqeehm edn omn ESTVT_M #8,sq x46 8btsa 6[]4<>ee01 h0 w_eei_m_alakbc rmSNIIIYCD(x0000
Jan 1 01:59:05 tank 3ie821py:Iilgnrccdclbc akfo EL_XLN_ULT_M 00000)<>ee01 h0 w46_a_xetr<>ee01 h0 w46_a_xlaev

Any comments? I'm using 2.6.28.

Thanks!

Ari
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/