cvs commit: src/sys/alpha/alpha mem.c promcons.c src/sys/alpha/tlsb zs_tlsb.c src/sys/amd64/amd64 mem.c src/sys/cam cam_xpt.c src/sys/cam/scsi scsi_ch.c scsi_pass.c scsi_pt.cs

Mathew Kanner mat at cnd.mcgill.ca
Sat Feb 21 17:05:48 PST 2004


On Feb 21, Scott Long wrote:
> On Sat, 21 Feb 2004, Poul-Henning Kamp wrote:
> > phk         2004/02/21 13:10:55 PST
> >
> >   FreeBSD src repository
> >
> >   Modified files:
> >   Log:
> >   Device megapatch 4/6:
> >
> >   Introduce d_version field in struct cdevsw, this must always be
> >   initialized to D_VERSION.
> >
> >   Flip sense of D_NOGIANT flag to D_NEEDGIANT, this involves removing
> >   four D_NOGIANT flags and adding 145 D_NEEDGIANT flags.
> >
> 
> Since this is a fundamental API change for drivers, please send a HEADS-UP
> to the mailing list to remind everyone to recompile their kernel modules.
> Also, what is the effect on the drivers that are in the ports tree?  Until

	For the two modules in the ports tree that I know about:

	audio/aureal-kmod -> does not have a cdevsw
	graphics/drm-kmod -> not for 5+

	--Mat



More information about the cvs-all mailing list