Thread (19 messages) 19 messages, 6 authors, 2010-08-06

[PATCHv2 2/4] mm: cma: Contiguous Memory Allocator added

From: Michał Nazarewicz <hidden>
Date: 2010-07-28 08:51:53
Also in: linux-media, linux-mm, lkml

quoted
+static inline dma_addr_t __must_check
+cma_alloc(const struct device *dev, const char *kind,
+	  size_t size, dma_addr_t alignment)
+{
+	return dev ? -EINVAL : __cma_alloc(dev, kind, size, alignment);
On Tue, 27 Jul 2010 14:08:41 +0200, Russell King - ARM Linux [off-list ref] wrote:
So I can't use this to allocate memory for anything but a NULL device?
quoted
+static inline int
+cma_info(struct cma_info *info, const struct device *dev, const char *kind)
+{
+	return dev ? -EINVAL : __cma_info(info, dev, kind);
This won't return information for anything but a NULL device?
Obviously a bug.  Thanks for spotting that.

-- 
Best regards,                                        _     _
| Humble Liege of Serenely Enlightened Majesty of  o' \,=./ `o
| Computer Science,  Micha? "mina86" Nazarewicz       (o o)
+----[mina86*mina86.com]---[mina86*jabber.org]----ooO--(_)--Ooo--
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help