Date: Tue, 23 Jan 2007 11:13:16 -0800 From: Sam Leffler <sam@errno.com> To: mjacob@FreeBSD.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Nate Lawson <nate@root.org> Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c Message-ID: <45B65E4C.2050306@errno.com> In-Reply-To: <20070123105009.G41619@ns1.feral.com> References: <20070123173026.E692416A4CD@hub.freebsd.org> <45B65710.4060607@root.org> <20070123105009.G41619@ns1.feral.com>
next in thread | previous in thread | raw e-mail | index | archive | help
mjacob@FreeBSD.org wrote: > > >>> */ >>> - {T_DIRECT, SIP_MEDIA_REMOVABLE, "*", "MP3 Player*", >>> + {T_DIRECT, SIP_MEDIA_REMOVABLE, "EM732X", "MP3 Player*", >>> "1.0"}, /*quirks*/ DA_Q_NO_SYNC_CACHE >>> }, >>> }; >> >> Thanks. > > a) It'd be nice if we could move quirks to some sysctl or hints format > to get out of this tail chasing business. > > b) We should have a 'scsi_pessimistic' flag that would be used for > install kernels and as emergency parachutes for people that allows > people to drive h/w with minimum requirements and functionality. > > There are other databases besides quirks that'd be good to make more flexible. Wonder if splitting them into modules would be an improvement? Not as good as a sysctl or a hint but it would allow changing a GENERIC kernel w/o rebuilding. Sam
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45B65E4C.2050306>