Tag: 17bebdcd5c7c56cde82b8ccb02c5cea69e05f6d3

crypto: bfin_crc – reposition free_irq to avoid access to invalid data

Author: Julia Lawall <Julia.Lawall@lip6.fr> The data referenced by an interrupt handler should not be freed before the interrupt is ended. The handler is bfin_crypto_crc_handler. It may refer to crc->regs, which is released by the iounmap. Furthermore, the second argument to all calls to free_irq is incorrect. It should be the same as the last argument …

Continue reading