Re: [Hampshire] Kernel users' guide

Top Page
Author: Hugo Mills
Date:  
To: Hampshire LUG Discussion List
Subject: Re: [Hampshire] Kernel users' guide

Reply to this message
gpg: failed to create temporary file '/var/lib/lurker/.#lk0x570ae100.hantslug.org.uk.6919': Permission denied
gpg: keyblock resource '/var/lib/lurker/pubring.gpg': Permission denied
gpg: Signature made Tue Apr 15 19:02:29 2008 BST
gpg: using DSA key 20ACB3BE515C238D
gpg: Can't check signature: No public key
On Tue, Apr 15, 2008 at 06:01:35PM +0100, The Holy ettlz wrote:
> Hello,
>
> Anyone know of an *up-to-date* reference for understanding cryptic dmesg
> output (i.e., more illuminating that trying to pick through the source)?
> Things like:
>
> - irq #: nobody cared
> - TouchPad lost synchronization, throwing 1 bytes away.
>
> and so-forth?


The source? :)

Or ask here or ask Google on a case-by case basis.

"IRQ #: Nobody cared" means, I believe, that the CPU received an
interrupt that wasn't accepted by a driver. I'm not certain under what
circumstances this will happen, but it's generally not dangerous in
the slightest.

"<pointing device> lost synchronisation" is the case where the
serial data stream coming from the pointing device (mouse, touchpad,
etc) has had a problem, and it's lost track of where in the data
stream it is. PS/2 mouse protocols (for there are a great many) are
serial protocols, and involve variable length data groups. If a group
is sent which the driver doesn't know how to deal with (i.e. doesn't
know its length), or it misunderstands a group and thinks it's a
different length, then it can get out of sync with the protocol stream
from the device. In this case, it tries to regain synchronisation by
dropping bytes from the stream. If this happens only occasionally,
then you've probably just hit a bit of corruption on the cable. If it
happens constantly, then you've probably got the wrong protocol for
the device.

Hugo.

-- 
=== Hugo Mills: hugo@... carfax.org.uk | darksatanic.net | lug.org.uk ===
  PGP key: 515C238D from wwwkeys.eu.pgp.net or http://www.carfax.org.uk
                  --- Be pure. Be vigilant. Behave. ---