How do you patch a driver?

Foo Ji-Haw jhfoo at nexlabs.com
Sun Oct 2 21:27:12 PDT 2005


Hello Subhro,

Thanks for your help. From the link I have the following files:

ata-mk3m.diff-current.gz (2k)
ata-mk3m.diff-releng5.gz (2k)
ata-mk3m.tar.gz (100k)
ata-mk3n-releng5.tar.gz (113k)
ata-mk3n.diff-releng5.gz (2k)

Which file should I be using? Is 'current' better than 'releng5'? Do I also
need to download a pair of files: ata-mk3m.diff-current.gz with
ata-mk3m.tar.gz?

Sorry, but I am quite confused with kernal patching. Recompiling yes, but
never patched in my life.


----- Original Message ----- 
From: "Subhro" <subhro.kar at gmail.com>
To: "Foo Ji-Haw" <jhfoo at nexlabs.com>
Cc: <freebsd-questions at freebsd.org>
Sent: Monday, October 03, 2005 11:53 AM
Subject: Re: How do you patch a driver?


> Foo Ji-Haw sat at his 'puter and typed on 10/3/2005 8:46:
> > Hello Gheorghe,
> >
> > I read with interest your success in getting your Adaptec 1210SA to work
on FreeBSD. In your email you wrote that you downloaded patches to the
driver code (and recompiled the kernel?) from
http://people.freebsd.org/~sos/ATA
> >
> > I downloaded the files myself, but am not sure how to proceed from
there. Can you please give me some pointers on the next steps?
> >
> > Appreciate your help, thanks!
> > _______________________________________________
> > freebsd-questions at freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> > To unsubscribe, send any mail to
"freebsd-questions-unsubscribe at freebsd.org"
> >
> >
> The general way to patch a driver is patch -p0 < patch_file. The patch
> file is to be copied in the first level directory of the source code.
>
> Thanks
> S.
>
> -- 
> -----------------+-------------------------------------------------
>                |                 Subhro Sankha Kar
>       \   /      |    GSM: +919831064613  --  Fax: +919831832913
>        \./ |    MSN:subhro at subhro.org  --  Yahoo: subhro82
>       (0Y0) |    ICQ: 203567534         --  AIM: bsdboy1982
> --ooO--(_)--Ooo--+-------------------------------------------------
>
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to
"freebsd-questions-unsubscribe at freebsd.org"



More information about the freebsd-questions mailing list