Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Aug 2005 10:03:48 -0400
From:      Anish Mistry <mistry.7@osu.edu>
To:        Alexander Leidinger <netchild@freebsd.org>
Cc:        cvs-all@freebsd.org
Subject:   Re: cvs commit: src/sys/kern subr_hints.c
Message-ID:  <200508011004.01667.mistry.7@osu.edu>
In-Reply-To: <200507311046.j6VAktvC055088@repoman.freebsd.org>
References:  <200507311046.j6VAktvC055088@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart2148256.Il1SaXOFRD
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

On Sunday 31 July 2005 06:46 am, Alexander Leidinger wrote:
> netchild    2005-07-31 10:46:55 UTC
>
>   FreeBSD src repository
>
>   Modified files:
>     sys/kern             subr_hints.c
>   Log:
>   The resource_xxx routines in subr_hints.c are called before and
> after the kenv environment in kern_environment.c switches to
> dynamic kenv. The prior call sets the static variable hintp to the
> static hints in subr_hints.c (hintmode=3D=3D0).
>
>   However, changes to the environment are not detected by the
> resource_xxx lookups after the change to dynamic kernel
> environment, so the lookup routines only report the old stuff of
> hintmode=3D=3D0, even after the change to the dynamic kenv. This causes
> kenv users to see a different environment than the kernel routines.
>
>   This is a problem in the mixer.c code that looks up initial mixer
> volume settings from the hints: If the hints are dynamic and not
> from the device.hints file, mixer.c doesn't see them, but kenv
> does.
>
>   The patch from the PR (modified to comply to the style of the
> function) solves this.
>
>   PR:             83686
>   Submitted by:   Harry Coin <harrycoin@qconline.com>
>
>   Revision  Changes    Path
>   1.12      +2 -0      src/sys/kern/subr_hints.c

These 2 PR can also be closed:
http://www.freebsd.org/cgi/query-pr.cgi?pr=3D84033
http://www.freebsd.org/cgi/query-pr.cgi?pr=3D84034

=2D-=20
Anish Mistry

--nextPart2148256.Il1SaXOFRD
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (FreeBSD)

iD8DBQBC7ivRxqA5ziudZT0RAjLEAJ90eUnlExSH29kscYjL1wjCGOLXOgCfa1kF
2I/2BFcnlEG5LUJw2HmFSVw=
=WUid
-----END PGP SIGNATURE-----

--nextPart2148256.Il1SaXOFRD--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200508011004.01667.mistry.7>