On 2013-05-02 19:05, Kai Bollue wrote: > On 29.04.2013 20:42, Jan Kiszka wrote: >> On 2013-04-29 20:34, Kai Bollue wrote: >>> On 25.04.2013 18:16, Jan Kiszka wrote: >>>> On 2013-04-24 14:41, Kai Bollue wrote: >>>>> On 24.04.2013 09:49, Jan Kiszka wrote: >>>>>> Yep, that's it, thank you very much. >>>>>> >>>>>> Does the rt_8139too driver support pre-mapping? >>>>>> Nope, only the two I mentioned (simply because they are more >>>>>> common on >>>>>> platforms that have >4G and/or an IOMMU). But - wait - the 8139too >>>>>> has a >>>>>> fixed DMA window (due to some older chips) and therefore does copying >>>>>> to/from a pre-allocated bounce buffer on its own. That makes it work >>>>>> with IOMMUs as well. >>>>> OK, this means that cards using the RTL 8139 are currently the only >>>>> non-Intel cards that work correctly with RTnet and > 4 GB of RAM, >>>>> right? >>>>> Maybe this information should be put somewhere googleable, as modern >>>>> systems tend to have much RAM - and often still PCI slots. >>>> True. There is an RTnet-related section on the Xenomai Wiki, and I'm >>>> always open for patches against the in-tree doc of RTnet. >>> Maybe like this? >>> >>> diff --git a/README b/README >>> index b98e6fd..35e1cee 100644 >>> --- a/README >>> +++ b/README >>> @@ -26,6 +26,9 @@ What are the requirements? >>> e1000e), DEC 21x4x-based (tulip), AMD PCnet32/PCnetPCI, VIA Rhine, >>> NatSemi >>> DP8381x, RTL8169 network adapter, MPC8260 FCC, MPC8xx SCC/FEC, or >>> MPC5200 >>> on-chip controllers, SMSC LAN91C111 embedded controller, Intel 82575 >>> (igb) >>> +- CAUTION: On systems with > 4 GB RAM, currently only the following >>> chipsets >>> + will work: RealTek 8139, Intel PRO/1000 PCI-E (e1000e, NOT e1000), >>> + Intel 82575 (igb) >>> - For Ethernet-over-FireWire see rtfirewire.berlios.de >>> - For RT-WLAN: Ralink 2500 >>> >> Looks ok. Can you send as full patch (subject, description, signed-off)? >> > Here it is: > > Subject: [PATCH] Added note in README on lacking support for several > devices > on systems with > 4 GB RAM > > > Signed-off-by: Kai Bollue <[email protected]> > --- > README | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/README b/README > index b98e6fd..9010ad7 100644 > --- a/README > +++ b/README > @@ -26,6 +26,10 @@ What are the requirements? > e1000e), DEC 21x4x-based (tulip), AMD PCnet32/PCnetPCI, VIA Rhine, > NatSemi > DP8381x, RTL8169 network adapter, MPC8260 FCC, MPC8xx SCC/FEC, or > MPC5200 > on-chip controllers, SMSC LAN91C111 embedded controller, Intel 82575 > (igb) > +- CAUTION: On systems with > 4 GB RAM, currently only the following > chipsets > + will work: RealTek 8139, Intel PRO/1000 PCI-E (e1000e, NOT e1000), > + Intel 82575 (igb). For other drivers, as a workaround, RAM usage can be > + limited to 4 GB by giving mem=4096M as boot parameter. > - For Ethernet-over-FireWire see rtfirewire.berlios.de > - For RT-WLAN: Ralink 2500 >
Thanks, applied. Jan -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 263 bytes Desc: OpenPGP digital signature URL: <http://www.xenomai.org/pipermail/xenomai/attachments/20130509/d50d02bc/attachment.pgp> _______________________________________________ Xenomai mailing list [email protected] http://www.xenomai.org/mailman/listinfo/xenomai
