Index: branches/vci_mem_cache_v4/caba/source/src/vci_mem_cache_v4.cpp
===================================================================
--- trunk/modules/vci_mem_cache_v4/caba/source/src/vci_mem_cache_v4.cpp	(revision 291)
+++ branches/vci_mem_cache_v4/caba/source/src/vci_mem_cache_v4.cpp	(revision 294)
@@ -6799,6 +6799,9 @@
       case CLEANUP_RSP:
         {
+          /////////////////////////////////////////////////////////////////////
+          // Returning L1 cache SET index in RDATA.
+          // The maximum SET index width of a L1 cache must be 16 bits.
           p_vci_tgt_cleanup.rspval = true;
-          p_vci_tgt_cleanup.rdata  = 0;
+          p_vci_tgt_cleanup.rdata  = r_cleanup_nline.read() & 0xFFFF;
           p_vci_tgt_cleanup.rsrcid = r_cleanup_srcid.read();
           p_vci_tgt_cleanup.rpktid = r_cleanup_pktid.read();
