From: Roel Kluin <12o3l@tiscali.nl> Date: Wed, 30 Apr 2008 02:01:15 +0000 (-0400) Subject: ext4: fix hot spins in mballoc after err_freebuddy and err_freemeta X-Git-Tag: v2.6.26-rc1~345^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f1fa3342e271029f93d323ca664809b94594fe04;p=pandora-kernel.git ext4: fix hot spins in mballoc after err_freebuddy and err_freemeta In ext4_mb_init_backend() 'i' is of type ext4_group_t. Since unsigned, i >= 0 is always true, so fix hot spins after err_freebuddy: and -meta: and prevent decrements when zero. Signed-off-by: Roel Kluin <12o3l@tiscali.nl> Signed-off-by: Mingming Cao Signed-off-by: "Theodore Ts'o" --- Reading git-diff-tree failed