Thread (22 messages) read the whole thread 22 messages, 5 authors, 2019-09-08

Re: [PATCH bpf-next v10 06/10] bpf,landlock: Add a new map type: inode

From: Al Viro <viro@zeniv.linux.org.uk>
Date: 2019-09-08 22:20:15
Also in: linux-fsdevel, linux-security-module, lkml, netdev

On Mon, Sep 09, 2019 at 12:09:57AM +0200, Mickaël Salaün wrote:
quoted
quoted
quoted
+    rcu_read_lock();
+    ptr = htab_map_lookup_elem(map, &inode);
+    iput(inode);
Wait a sec.  You are doing _what_ under rcu_read_lock()?
quoted
quoted
quoted
+    if (IS_ERR(ptr)) {
+            ret = PTR_ERR(ptr);
+    } else if (!ptr) {
+            ret = -ENOENT;
+    } else {
+            ret = 0;
+            copy_map_value(map, value, ptr);
+    }
+    rcu_read_unlock();
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help