2010-12-01 22:14:02     Where was flush.S gone?

Document created by Aaronwu Employee on Aug 23, 2013
Version 1Show Document
  • View in full screen mode

2010-12-01 22:14:02     Where was flush.S gone?

Yanming Wu (SINGAPORE)

Message: 96376   

 

I noticed in old Blackfin uClinux distribution, there was a file named flush.S in arch/blackfin/mach-common/. But in the new distribution, this file was gone.  Was this file replaced by another file(s)? If it was, which file(s) is it?

 

Thanks in advance.

 

Yanming

QuoteReplyEditDelete

 

 

2010-12-01 22:23:35     Re: Where was flush.S gone?

Mike Frysinger (UNITED STATES)

Message: 96377   

 

that file was removed years ago.  simply look at the git history:

 

commit b91e78eaed68f8097c708c643f002781a5629259

Author: hennerich <hennerich@526b6c2d-f592-4532-a319-5dd88ccb003d>

Date:   Tue Oct 17 13:16:16 2006 +0000

 

    Fix BUG[#1766]

  

  

    git-svn-id: svn://localhost/svn/linux-kernel/trunk@2324 526b6c2d-f592-4532-a319-5dd88ccb003d

 

arch/blackfin/mach-common/flush.S |  400 -------------------------------------

1 files changed, 0 insertions(+), 400 deletions(-)

QuoteReplyEditDelete

 

 

2010-12-01 22:41:42     Re: Where was flush.S gone?

Yanming Wu (SINGAPORE)

Message: 96378   

 

The functionality of the old flush.S was to flush instruction and data cache based on page address and size. If this file was removed, so which file is doing its job now? cache.S?

QuoteReplyEditDelete

 

 

2010-12-01 22:51:54     Re: Where was flush.S gone?

Mike Frysinger (UNITED STATES)

Message: 96379   

 

you can grep the tree for the functions, or look at whatever code to see what functions it is calling now.  these internal cache funcs though shouldnt need to be audited by random people, so i'm not sure why you care about them.

Attachments

    Outcomes