Subversion Repositories HelenOS

Rev

Rev 2009 | Rev 2015 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2009 Rev 2010
Line 164... Line 164...
164
#endif
164
#endif
165
#ifdef CONFIG_VIRT_IDX_DCACHE
165
#ifdef CONFIG_VIRT_IDX_DCACHE
166
    if (as->dcache_flush_on_install) {
166
    if (as->dcache_flush_on_install) {
167
        /*
167
        /*
168
         * Some mappings in this address space are illegal address
168
         * Some mappings in this address space are illegal address
169
         * aliases. Upon their creation, the flush_dcache_on_install
169
         * aliases. Upon their creation, the dcache_flush_on_install
170
         * flag was set.
170
         * flag was set.
171
         *
171
         *
172
         * We are now obliged to flush the D-cache in order to guarantee
172
         * We are now obliged to flush the D-cache in order to guarantee
173
         * that there will be at most one cache line for each address
173
         * that there will be at most one cache line for each address
174
         * alias.
174
         * alias.
Line 215... Line 215...
215
#endif
215
#endif
216
#ifdef CONFIG_VIRT_IDX_DCACHE
216
#ifdef CONFIG_VIRT_IDX_DCACHE
217
    if (as->dcache_flush_on_deinstall) {
217
    if (as->dcache_flush_on_deinstall) {
218
        /*
218
        /*
219
         * Some mappings in this address space are illegal address
219
         * Some mappings in this address space are illegal address
220
         * aliases. Upon their creation, the flush_dcache_on_deinstall
220
         * aliases. Upon their creation, the dcache_flush_on_deinstall
221
         * flag was set.
221
         * flag was set.
222
         *
222
         *
223
         * We are now obliged to flush the D-cache in order to guarantee
223
         * We are now obliged to flush the D-cache in order to guarantee
224
         * that there will be at most one cache line for each address
224
         * that there will be at most one cache line for each address
225
         * alias.
225
         * alias.