mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-11 12:28:41 +08:00
block: hd: remove deprecated IRQF_DISABLED
This patch removes the use of the IRQF_DISABLED flag from drivers/block/hd.c It's a NOOP since 2.6.35 and it will be removed one day. This also removes a related comment which is obsolete too. Signed-off-by: Michael Opdenacker <michael.opdenacker@free-electrons.com> Signed-off-by: Jens Axboe <axboe@fb.com>
This commit is contained in:
parent
e9f05b4cfe
commit
fc2021fb9b
@ -694,16 +694,6 @@ static const struct block_device_operations hd_fops = {
|
||||
.getgeo = hd_getgeo,
|
||||
};
|
||||
|
||||
/*
|
||||
* This is the hard disk IRQ description. The IRQF_DISABLED in sa_flags
|
||||
* means we run the IRQ-handler with interrupts disabled: this is bad for
|
||||
* interrupt latency, but anything else has led to problems on some
|
||||
* machines.
|
||||
*
|
||||
* We enable interrupts in some of the routines after making sure it's
|
||||
* safe.
|
||||
*/
|
||||
|
||||
static int __init hd_init(void)
|
||||
{
|
||||
int drive;
|
||||
@ -761,7 +751,7 @@ static int __init hd_init(void)
|
||||
p->cyl, p->head, p->sect);
|
||||
}
|
||||
|
||||
if (request_irq(HD_IRQ, hd_interrupt, IRQF_DISABLED, "hd", NULL)) {
|
||||
if (request_irq(HD_IRQ, hd_interrupt, 0, "hd", NULL)) {
|
||||
printk("hd: unable to get IRQ%d for the hard disk driver\n",
|
||||
HD_IRQ);
|
||||
goto out1;
|
||||
|
Loading…
Reference in New Issue
Block a user