Re: [PATCH] drivers/base: export gpl (un)register_memory_notifier

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <linuxppc-dev@...>
Cc: Dave Hansen <haveblue@...>, Christoph Raisch <RAISCH@...>, Thomas Q Klein <TKLEIN@...>, <ossthema@...>, Jan-Bernd Themann <THEMANN@...>, Greg KH <greg@...>, apw <apw@...>, linux-kernel <linux-kernel@...>, Badari Pulavarty <pbadari@...>, netdev <netdev@...>, <tklein@...>
Date: Monday, February 18, 2008 - 6:00 am

switching to proper mail client...

Dave Hansen <haveblue@us.ibm.com> wrote on 15.02.2008 17:55:38:


Up to 14 addresses translation per packet (sg_list) might be required on 
the transmit side. On receive side it is only 1. Most packets require only 
very few translations (1 or sometimes more)  translations. However, 
with more then 700.000 packets per second this approach does not seem 
reasonable from performance perspective when memory is fragmented as you
described.


This has a serious issues with constraint I mentions in the previous mail: 

"- MRs can have a maximum size of the memory available under linux"

The requirement is not met that the memory region must not be 
larger then the available memory for that partition. The "create MR" 
H_CALL will fails (we tried this and discussed with FW development)


Regards,
Jan-Bernd & Christoph
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH] drivers/base: export gpl (un)register_memory_notifier, Jan-Bernd Themann, (Mon Feb 11, 12:24 pm)
Re: [PATCH] drivers/base: export gpl (un)register_memory_not..., Jan-Bernd Themann, (Wed Feb 13, 11:17 am)
Re: [PATCH] drivers/base: export gpl (un)register_memory_not..., Jan-Bernd Themann, (Mon Feb 18, 6:00 am)