Changeset ad45bde9 in mainline for generic/src/mm


Ignore:
Timestamp:
2006-04-23T14:17:44Z (20 years ago)
Author:
Josef Cejka <malyzelenyhnus@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
1f41004e
Parents:
6ecc8bce
Message:

Fix pointers output format.
Fix format of slab and zones tables.

Location:
generic/src/mm
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • generic/src/mm/buddy.c

    r6ecc8bce rad45bde9  
    292292                }
    293293       
    294                 printf("#%zd\t%zd\t%zdK\t\t%zdK\t\t%zd\t", i, cnt, (cnt * (1 << i) * elem_size) >> 10, ((1 << i) * elem_size) >> 10, 1 << i);
     294                printf("#%zd\t%5zd\t%7zdK\t%8zdK\t%6zd\t", i, cnt, (cnt * (1 << i) * elem_size) >> 10, ((1 << i) * elem_size) >> 10, 1 << i);
    295295                if (!list_empty(&b->order[i])) {
    296296                        for (cur = b->order[i].next; cur != &b->order[i]; cur = cur->next) {
  • generic/src/mm/frame.c

    r6ecc8bce rad45bde9  
    10291029                zone = zones.info[i];
    10301030                spinlock_lock(&zone->lock);
    1031                 printf("%d: %#x \t%zd\t\t%zd\n", i, PFN2ADDR(zone->base), zone->free_count, zone->busy_count);
     1031                printf("%d: %.*p \t%10zd\t%10zd\n", i, sizeof(__address) * 2, PFN2ADDR(zone->base), zone->free_count, zone->busy_count);
    10321032                spinlock_unlock(&zone->lock);
    10331033        }
     
    10611061        spinlock_lock(&zone->lock);
    10621062        printf("Memory zone information\n");
    1063         printf("Zone base address: %#zX\n", PFN2ADDR(zone->base));
     1063        printf("Zone base address: %#.*p\n", sizeof(__address) * 2, PFN2ADDR(zone->base));
    10641064        printf("Zone size: %zd frames (%zdK)\n", zone->count, ((zone->count) * FRAME_SIZE) >> 10);
    10651065        printf("Allocated space: %zd frames (%zdK)\n", zone->busy_count, (zone->busy_count * FRAME_SIZE) >> 10);
  • generic/src/mm/slab.c

    r6ecc8bce rad45bde9  
    790790        ipl = interrupts_disable();
    791791        spinlock_lock(&slab_cache_lock);
    792         printf("SLAB name\tOsize\tPages\tObj/pg\tSlabs\tCached\tAllocobjs\tCtl\n");
     792        printf("SLAB name\t  Osize\t  Pages\t Obj/pg\t  Slabs\t Cached\tAllocobjs\tCtl\n");
    793793        for (cur = slab_cache_list.next;cur!=&slab_cache_list; cur=cur->next) {
    794794                cache = list_get_instance(cur, slab_cache_t, link);
    795                 printf("%s\t%zd\t%zd\t%zd\t%zd\t%zd\t%zd\t\t%s\n", cache->name, cache->size,
     795                printf("%s\t%7zd\t%7zd\t%7zd\t%7zd\t%7zd\t%7zd\t\t%s\n", cache->name, cache->size,
    796796                       (1 << cache->order), cache->objects,
    797797                       atomic_get(&cache->allocated_slabs),
Note: See TracChangeset for help on using the changeset viewer.