wake_up_all(&req->wb_context->waitq); 
wake_up_bit(&req->wb_flags, PG_BUSY); 
void nfs_unlock_request(struct nfs_page *req){	if (!NFS_WBACK_BUSY(req)) {		printk(KERN_ERR "NFS: Invalid unlock attempted\n");		BUG();	}	smp_mb__before_clear_bit();	clear_bit(PG_BUSY, &req->wb_flags);	smp_mb__after_clear_bit();	wake_up_all(&req->wb_context->waitq);	nfs_release_request(req);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/464a98bd70bae8c559cfc82af799faf44824ce64/pagelist.c/buggy/fs/nfs/pagelist.c