Re: [PATCH] ext4: fixed ext4_calculate_overhead() bug.

Started by Theodore Ts'o on Nov 28, 2012

open the first message on its own page

Message details and related content
On Wed, Nov 21, 2012 at 04:28:21PM -0800, Vahram Martirosyan wrote:
The memset operation before check brings to a BUG.
No need to memset the page with zeroes.

The patch removes the memset call in ext4_calculate_overhead() function.

Found by the Spruce system in cooperation with the KEDR Framework.

Signed-off-by: Vahram Martirosyan <redacted>
Applied, with a slightly rewritten commit description:

    ext4: fixed potential NULL dereference in ext4_calculate_overhead()
    
    The memset operation before check can cause a BUG if the memory
    allocation failed.  Since we are using get_zeroed_age, there is no
    need to use memset anyway.
    
    Found by the Spruce system in cooperation with the KEDR Framework.
    
    Signed-off-by: Vahram Martirosyan [off-list ref]
    Signed-off-by: "Theodore Ts'o" [off-list ref]

						- Ted
Keyboard shortcuts
hback out one level
jnext message in thread / next series-diff position
kprevious message in thread / previous series-diff position
ldrill in
Escclose help / fold thread tree
?toggle this help