Hi Jan, Smatch complains when you pass positive numbers to ERR_PTR(). There is a warning triggered in iref_to_path().
fs/btrfs/backref.c +920 iref_to_path() 918 919 if (ret) 920 return ERR_PTR(ret); ^^^ "ret" can be either a negative error code, zero, or one here. 921 I looked at the code, but couldn't tell if it was intentional or not. It really is pretty unusual to do that, so maybe there should be a comment or something. regards, dan carpenter -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html