linux-l: Festplatten DMA

Jens Dreger dreger at physik.fu-berlin.de
Do Jan 6 22:28:23 CET 2000


On Thu, 6 Jan 2000, Rolf Buenning wrote:

> Hallochen,
> 
> On Don, Jan 06, 2000 at 11:36:03 +0100, Jens Dreger wrote:
> > On Thu, 6 Jan 2000, Rolf Buenning wrote:
> > 	ftp://ftp.de.kernel.org/pub/linux/kernel/people/hedrick/
> > 
> Also, wie schon gesagt, Patch habe ich, aber das Patchen klappt nicht.
> Mir faellt gerade ein, mein Kernel ist 2.2.13, muss da nicht der
> Patchlevel um 1 grosser sein, also statt ide.2.2.13.xxxxx ist 
> ide.2.2.14.xxxx zu verwenden?

Neinein. Folgendes hat soweit bei mir funktioniert (kannste cut'n'pasten):

cd /usr/src
wget ftp://ftp.de.kernel.org/pub/linux/kernel/v2.2/linux-2.2.13.tar.bz2
wget ftp://ftp.de.kernel.org/pub/linux/kernel/people/hedrick/ide.2.2.13.19991213.patch.bz2
rm linux
tar xIvf linux-2.2.13.tar.bz2
mv linux linux-2.2.13
ln -s linux-2.2.13 linux
bunzip2 -c ide.2.2.13.19991213.patch.bz2 | patch -p0 --dry-run
bunzip2 -c ide.2.2.13.19991213.patch.bz2 | patch -p0
cd linux
make menuconfig
#-> Prompt for development and/or incomplete code/drivers
#-> ALI M15x3 chipset support (EXPERIMENTAL) (NEW)
make dep; make -j4 bzImage

kernel installiert, auf Asus P5A gebootet ergibt:

ALI15X3: IDE controller on PCI bus 00 dev 78
ALI15X3: blahblub
   ide0: BM-DMA usw.
   ide1: BM-DMA usw.

Da ich natuerlich vergessen habe, des SCSI-Treiber mit reinzupacken haengt
die Kiste jetzt. IDE-Platten sind keine drin, weshalb ich mir bisher auch
nicht die Muehe gemacht hatte, das mal zu testen. Aber es scheint
zumindest bis hierher zu funktionieren.

Gruss,

Jens.



Mehr Informationen über die Mailingliste linux-l