]> err.no Git - linux-2.6/blobdiff - fs/cifs/file.c
Blackfin RTC Driver: BF561 not have on-chip RTC
[linux-2.6] / fs / cifs / file.c
index d40738d2ab58c1183a7f940c7d5d086583d0a1e1..ff14d14903a0c182667d757eadc390f3a509cc93 100644 (file)
@@ -1281,7 +1281,7 @@ retry:
 
                        if (first < 0)
                                lock_page(page);
-                       else if (TestSetPageLocked(page))
+                       else if (!trylock_page(page))
                                break;
 
                        if (unlikely(page->mapping != mapping)) {