From: Alexey Dobriyan Date: Thu, 2 Oct 2008 20:18:52 +0000 (+0400) Subject: proc: fix return value of proc_reg_open() in "too late" case X-Git-Tag: v2.6.28-rc1~608^2~9 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=300b994b74e75120dd1a48529552a44977e0a82a;p=pandora-kernel.git proc: fix return value of proc_reg_open() in "too late" case If ->open() wasn't called, returning 0 is misleading and, theoretically, oopsable: 1) remove_proc_entry clears ->proc_fops, drops lock, 2) ->open "succeeds", 3) ->release oopses, because it assumes ->open was called (single_release()). Signed-off-by: Alexey Dobriyan --- Reading git-diff-tree failed