david mosberger wrote on Tuesday, September 06, 2005 6:11 PM > Since we no longer support GCC 2.x, could that code perhaps be > simplified by taking advantage of tags?
Maybe, that would get rid of the guessing of where the fault address is (which is the source of current vulnerability under unusual condition). Lots of code in the exception handler is to figure out how far the software pipeline has started and it tries to copy the remaining bytes that are still in-flight in the pipeline stage. This won't change with or without tag support. When I wrote the code, I tried to be precise and copy as much byte as I can (even in the exception handler). Maybe we don't need that kind of byte granularity when fault happens. Does anyone need precise partial copy_user, meaning copy all the bytes up until faulting address? - Ken - To unsubscribe from this list: send the line "unsubscribe linux-ia64" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
