]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - lib/idr.c
[libata] locking rewrite (== fix)
[karo-tx-linux.git] / lib / idr.c
index d4df21debc4ddb77948206f6091fb27c569e9909..6414b2fb482d48255e0e54e23dcead7ee849658c 100644 (file)
--- a/lib/idr.c
+++ b/lib/idr.c
@@ -72,7 +72,7 @@ static void free_layer(struct idr *idp, struct idr_layer *p)
  * If the system is REALLY out of memory this function returns 0,
  * otherwise 1.
  */
-int idr_pre_get(struct idr *idp, unsigned gfp_mask)
+int idr_pre_get(struct idr *idp, gfp_t gfp_mask)
 {
        while (idp->id_free_cnt < IDR_FREE_MAX) {
                struct idr_layer *new;