[Devel] [PATCH vz9] fs/fuse kio: implement rpc errors collection
    Alexey Kuznetsov 
    kuznet at acronis.com
       
    Mon Jul 24 15:22:27 MSK 2023
    
    
  
Also:
+       spin_lock(&metrics->lock);
+
+       list_for_each_entry(metric, &metrics->fuse_rpc_error_metric_list, list)
+               if (pcs_netaddr_cmp_ignore_port(&metric->m.addr, addr) == 0)
+                       goto out;
+
+       metric = kzalloc(sizeof(*metric), GFP_KERNEL);
You cannot do GFP_KERNEL under spinlock.
Replace it with GFP_ATOMIC or replace spinlock with mutex.
    
    
More information about the Devel
mailing list