hi I want to set some attribute for prefetched blocks. To do this, I defined some more attributes in CacheBlkStatusBits in blk.hh
Problem is as I read the code, I can not figure out where a block is prefetched with a given address. calculatePrefetch() puts some addresses in a list. This list is then used by getPacket(). Here an address (blk_addr) is poped out and if it is not in cache or miss queue, then it will be initiated. Now my question is the initiated item is actualy a packet and not a blk. In other word, how can I access the blk status bits while a packet is used by functions? Thanks -- // Naderan *Mahmood; _______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
