SEARCH  

NEWS

2010.10.06:11:36:28
Moto.wieszjak.pl - nowy wortal motoryzacyjny na rynku stawia na porady
Nowa witryna oferuje użytkownikom przegląd wiadomości z rynku motoryzacyjnego, testy aut nowych i używanych, liczne porady prawne i eksploatacyjne dla kierowców, moto-forum, niezbędnik oraz newsletter dla zmotoryzowanych.

 

messageID:596460007805
author:Greg KH
title:Re PATCH 4 6 USB BKL Remove BKL use in uh
On Tue, 1 Jun 2010, Arnd Bergmann wrote: From: Andi Kleen <ak@xxxxxxxxxxxxxxx BKL was not really needed, just came from earlier push downs. Yes. The only part thats a bit dodgy is the lseek function. Would need another lock or atomic access to fpos on 32bit? Better to have a libfs lseek It doesnt matter. Anyone who tries to do lseeks on this file from two different threads, simultaneously, deserves what they get. @@ -539,11 +534,11 @@ static loff_t uhci_debug_lseek(struct file *file, loff_t off, int whence) new = file- f_pos + off; break; } + + /* XXX: Can size shrink? */ if (new < 0 || new up- size) { - unlock_kernel(); return -EINVAL; } - unlock_kernel(); return (file- f_pos = new); } This comment isnt needed; the size cannot change after the file has been opened. Alan Stern -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at rel="nofollow" vger.kernel.org/majordomo-info.html vger.kernel.org/majordomo-info.html
Index