X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lnet%2Flibcfs%2Flwt.c;h=3ed5d453f42ec96b0d3238f36a5f3d0de2d287fb;hb=05f5c4ca167911c60e4a72beb411306363df877d;hp=b4ae10f5046044eca6ee4e0cd509741d0b3c0e17;hpb=00f255b8c00dff66481a6ab22391869217b5d8af;p=fs%2Flustre-release.git diff --git a/lnet/libcfs/lwt.c b/lnet/libcfs/lwt.c index b4ae10f5..3ed5d45 100644 --- a/lnet/libcfs/lwt.c +++ b/lnet/libcfs/lwt.c @@ -24,7 +24,9 @@ # define EXPORT_SYMTAB #endif +#ifdef HAVE_KERNEL_CONFIG_H #include +#endif #include #include #include @@ -39,7 +41,7 @@ #include #include -#define DEBUG_SUBSYSTEM S_PORTALS +#define DEBUG_SUBSYSTEM S_LNET #include @@ -118,7 +120,7 @@ lwt_control (int enable, int clear) continue; for (j = 0; j < lwt_pages_per_cpu; j++) { - memset (p->lwtp_events, 0, PAGE_SIZE); + memset (p->lwtp_events, 0, CFS_PAGE_SIZE); p = list_entry (p->lwtp_list.next, lwt_page_t, lwtp_list); @@ -138,7 +140,7 @@ int lwt_snapshot (cycles_t *now, int *ncpu, int *total_size, void *user_ptr, int user_size) { - const int events_per_page = PAGE_SIZE / sizeof(lwt_event_t); + const int events_per_page = CFS_PAGE_SIZE / sizeof(lwt_event_t); const int bytes_per_page = events_per_page * sizeof(lwt_event_t); lwt_page_t *p; int i; @@ -189,7 +191,7 @@ lwt_init () /* NULL pointers, zero scalars */ memset (lwt_cpus, 0, sizeof (lwt_cpus)); - lwt_pages_per_cpu = LWT_MEMORY / (num_online_cpus() * PAGE_SIZE); + lwt_pages_per_cpu = LWT_MEMORY / (num_online_cpus() * CFS_PAGE_SIZE); for (i = 0; i < num_online_cpus(); i++) for (j = 0; j < lwt_pages_per_cpu; j++) { @@ -202,7 +204,7 @@ lwt_init () return (-ENOMEM); } - PORTAL_ALLOC(lwtp, sizeof (*lwtp)); + LIBCFS_ALLOC(lwtp, sizeof (*lwtp)); if (lwtp == NULL) { CERROR ("Can't allocate lwtp\n"); __free_page(page); @@ -212,7 +214,7 @@ lwt_init () lwtp->lwtp_page = page; lwtp->lwtp_events = page_address(page); - memset (lwtp->lwtp_events, 0, PAGE_SIZE); + memset (lwtp->lwtp_events, 0, CFS_PAGE_SIZE); if (j == 0) { INIT_LIST_HEAD (&lwtp->lwtp_list); @@ -253,7 +255,7 @@ lwt_fini () } __free_page (lwtp->lwtp_page); - PORTAL_FREE (lwtp, sizeof (*lwtp)); + LIBCFS_FREE (lwtp, sizeof (*lwtp)); } }