diff --git a/[refs] b/[refs] index 7c18a5afd3ca..e2432ee62ce3 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: a0ea0f6d17a6f14319069b039b7a9ebf54009678 +refs/heads/master: d788fec855e832ee3381d9d3afc91c9c0292e428 diff --git a/trunk/crypto/xor.c b/trunk/crypto/xor.c index b75182d8ab14..664b6dfa9e2c 100644 --- a/trunk/crypto/xor.c +++ b/trunk/crypto/xor.c @@ -129,9 +129,9 @@ calibrate_xor_blocks(void) if (fastest) { printk(KERN_INFO "xor: automatically using best " - "checksumming function: %s\n", - fastest->name); + "checksumming function:\n"); xor_speed(fastest); + goto out; } else { printk(KERN_INFO "xor: measuring software checksum speed\n"); XOR_TRY_TEMPLATES; @@ -146,6 +146,7 @@ calibrate_xor_blocks(void) #undef xor_speed + out: free_pages((unsigned long)b1, 2); active_template = fastest;