Re: [PATCH] ide-floppy fix

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Bartlomiej Zolnierkiewicz
Date: Monday, July 21, 2008 - 12:03 pm

On Sunday 20 July 2008, Borislav Petkov wrote:

I also use BLK_DEV_PIIX + BLK_DEV_GENERIC configuration
(for testing purposes) and it works fine here.

[ Besides it shouldn't result in phantom hde & hdf devices
  and ide_generic blowing up on failure. ]

Have you tried the memset() fix that I proposed
(pata tree contains the revised patch now)?


pata_legacy.c has a proper fix which needs porting into ide-generic.c
(it should be pretty easy thing to do).

[ The fix is to skip automatic-probing of primary port and/or secondary
  one if a PCI controller using legacy I/O bases is detected:

	for_each_pci_dev(p) {
		int r;
		/* Check for any overlap of the system ATA mappings. Native
		   mode controllers stuck on these addresses or some devices
		   in 'raid' mode won't be found by the storage class test */
		for (r = 0; r < 6; r++) {
			if (pci_resource_start(p, r) == 0x1f0)
				primary = 1;
			if (pci_resource_start(p, r) == 0x170)
				secondary = 1;
		}
		/* Check for special cases */
		legacy_check_special_cases(p, &primary, &secondary); ]

Thanks,
Bart
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH] ide-floppy fix, Borislav Petkov, (Mon Jul 14, 10:33 pm)
Re: [PATCH] ide-floppy fix, Borislav Petkov, (Mon Jul 14, 10:40 pm)
Re: [PATCH] ide-floppy fix, Borislav Petkov, (Tue Jul 15, 1:39 pm)
Re: [PATCH] ide-floppy fix, Bartlomiej Zolnierki ..., (Tue Jul 15, 1:58 pm)
Re: [PATCH] ide-floppy fix, Borislav Petkov, (Tue Jul 15, 10:20 pm)
Re: [PATCH] ide-floppy fix, Bartlomiej Zolnierki ..., (Wed Jul 16, 8:59 am)
Re: [PATCH] ide-floppy fix, Bartlomiej Zolnierki ..., (Wed Jul 16, 10:56 am)
Re: [PATCH] ide-floppy fix, Borislav Petkov, (Sun Jul 20, 5:06 am)
Re: [PATCH] ide-floppy fix, Bartlomiej Zolnierki ..., (Mon Jul 21, 12:03 pm)
Re: [PATCH] ide-floppy fix, Borislav Petkov, (Mon Jul 21, 10:27 pm)
Re: [PATCH] ide-floppy fix, Bartlomiej Zolnierki ..., (Tue Jul 22, 12:49 pm)
Re: [PATCH] ide-floppy fix, Borislav Petkov, (Tue Jul 22, 11:32 pm)
Re: [PATCH] ide-floppy fix, Bartlomiej Zolnierki ..., (Wed Jul 23, 11:51 am)
Re: [PATCH] ide-generic: skip automatic probing of legacy ..., Bartlomiej Zolnierki ..., (Sat Aug 2, 10:02 am)
Re: [PATCH] ide-generic: skip automatic probing of legacy ..., Bartlomiej Zolnierki ..., (Sat Aug 2, 11:46 am)
[PATCH 1/2] pata_legacy: export functionality to ide, Borislav Petkov, (Sun Aug 3, 12:37 am)
[PATCH 2/2] ide-generic: handle probing of legacy io-ports, Borislav Petkov, (Sun Aug 3, 12:38 am)
Re: [PATCH 1/2] pata_legacy: export functionality to ide, Bartlomiej Zolnierki ..., (Sun Aug 3, 6:37 am)
Re: [PATCH 2/2] ide-generic: handle probing of legacy io-ports, Bartlomiej Zolnierki ..., (Sun Aug 3, 7:11 am)
Re: [PATCH 1/2] pata_legacy: export functionality to ide, Borislav Petkov, (Sun Aug 3, 7:38 am)
Re: [PATCH 2/2] ide-generic: handle probing of legacy io-ports, Bartlomiej Zolnierki ..., (Sun Aug 3, 7:59 am)
Re: [PATCH 1/2] pata_legacy: export functionality to ide, Borislav Petkov, (Sun Aug 3, 9:51 am)
Re: [PATCH 1/2] pata_legacy: export functionality to ide, Sergei Shtylyov, (Tue Aug 5, 7:26 am)
Re: [PATCH 1/2] pata_legacy: export functionality to ide, Bartlomiej Zolnierki ..., (Tue Aug 5, 7:41 am)
Re: [PATCH 1/2] pata_legacy: export functionality to ide, Borislav Petkov, (Tue Aug 5, 11:10 pm)
Re: [PATCH 1/2] pata_legacy: export functionality to ide, Sergei Shtylyov, (Wed Aug 6, 4:34 am)
Re: [PATCH 1/2] pata_legacy: export functionality to ide, Sergei Shtylyov, (Wed Aug 6, 8:57 am)
Re: [PATCH 1/2] pata_legacy: export functionality to ide, Borislav Petkov, (Wed Aug 6, 12:47 pm)
Re: [PATCH 1/2] pata_legacy: export functionality to ide, Sergei Shtylyov, (Wed Aug 6, 1:04 pm)
Re: [PATCH] ide-generic: handle probing of legacy io-ports ..., Bartlomiej Zolnierki ..., (Thu Aug 7, 10:06 am)