Subject: Re: CVS commit: src/sys/dev
To: None <dyoung@netbsd.org>
From: Michael Lorenz <macallan@netbsd.org>
List: source-changes
Date: 01/03/2008 15:22:46
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

On Jan 2, 2008, at 18:11, David Young wrote:

>
> Module Name:	src
> Committed By:	dyoung
> Date:		Wed Jan  2 23:11:34 UTC 2008
>
> Modified Files:
> 	src/sys/dev/cardbus: cardbusvar.h
> 	src/sys/dev/pci: pccbb.c
>
> Log Message:
> Introduce a struct cardbus_chipset_tag, and make cardbus_chipset_tag_t
> a pointer to that struct, so that we cannot assign pointers of
> arbitrary type to cardbus_chipset_tag_t.  Tweak cbb(4) to accomodate
> this change.
>
> Make Cardbus_conf_read() and Carbus_conf_write() pass the right
> arguments to cardbus_functions->cardbus_conf_{read,write}() for a
> change.
>
> Let's hope this stops the crash in cardbus_function_enable() that
> macallan@ reported to me.

Indeed it does, thanks for the fix!

have fun
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)

iQEVAwUBR31EFspnzkX8Yg2nAQLMVgf/T5SyFV94RWXISczf3cjQergH8tl1+da0
NhRjHGxDQq+pwF+S55ZRQlElEQ2VScfmOV8FQJ4t+l/NI6+ByUEUsSRFiw+ONTTp
Ak95hyrJhI1KfL8FCZb9ZxT75AxSXSDJX0cJpZwO0VEuHP33ek6kR0nn4YRFkBYE
9OTw61DRJW4jRzknR6swj3K5hi2HJsXhkDZfnNPlsg/0zTpjTDNdFiiazyefCkcl
KKHqHrSCKnkstHNOGvIP9SolLJGgf2yNOs+7PmCU35AQFDGzM1143m2QusxKHqTS
P00/OkXGbnGHGycxCsTjV6ZLpCarJJxjBsU0RlZQOvoOt2GPZo7acQ==
=fgEj
-----END PGP SIGNATURE-----