Re: [patch 1/5] Staging: VME Framework for the Linux Kernel

From: Martyn Welch
Date: Wed Aug 12 2009 - 05:58:37 EST


Emilio G. Cota wrote:
Martyn Welch wrote:
There is a further device situated between the two.
How do you now protect the registers of this device from
accidental/malicous/buggy behaviour from your board, since
this region of the VME bus is now enabled for transfers
in the PCI IO Mem space?

The kernel is not designed to work with buggy hardware--that
would be insane, we've got more than enough dealing with our
own bugs. However when there's no other solution (e.g.
hardware can't be fixed for whatever reason), fixes on a
per-case basis may be applied.

Apart from : not mapping regions of the VME bus that you are not using.

Martyn

E.


--
Martyn Welch MEng MPhil MIET (Principal Software Engineer) T:+44(0)1327322748
GE Fanuc Intelligent Platforms Ltd, |Registered in England and Wales
Tove Valley Business Park, Towcester, |(3828642) at 100 Barbirolli Square,
Northants, NN12 6PF, UK T:+44(0)1327359444 |Manchester,M2 3AB VAT:GB 927559189
--
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/