[odc] Daily src changes for 2008-02-12

ODC auto at squish.net
Wed Feb 13 07:00:01 GMT 2008


OpenBSD src changes summary for 2008-02-12
==========================================

bin/ed                                  distrib/sets
gnu/usr.bin/ld                          sbin/ipsecctl
share/man                               sys/arch/sparc64/conf
sys/arch/sparc64/dev                    sys/dev/ic
sys/dev/pci                             

== bin =============================================================== 01/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/bin

ed

  ~ buf.c                                 

  > use ftello instead of ftell; from Davil Hill; ok millert@ (otto@)

== distrib =========================================================== 02/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/distrib

sets

  ~ lists/etc/mi                          

  > sync (pvalchev@)

== gnu =============================================================== 03/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/gnu

usr.bin/ld

  ~ ld.c                                  ~ lib.c
  ~ rrs.c                                 ~ warnings.c

  > Fix a few warnings, including an uninitialized variable in an error case.
  > (miod@)

== sbin ============================================================== 04/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/sbin

ipsecctl

  ~ ipsec.conf.5                          

  > document modifier types; requested by Aurelien
  > text from ipsecadm(8), hshoexer, and myself (jmc@)

== share ============================================================= 05/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/share

man

  ~ man4/iic.4                            + man4/man4.sparc64/tda.4

  > tda(4) is a driver for Philips TDA8444 which can be found in
  > Sun Blade 1000/1500/2000/2500 machines.
  > The driver controlls the speed of the ambient and cpu fans,
  > based on the temperatures.
  > not included in GENERIC yet; help and ok kettenis@ (robert@)

  ~ man4/man4.sparc64/tda.4               

  > No tda(4) on the Sun Blade 1500/2500.  Rephrase the sentence slightly while
  > I'm there. (kettenis@)

  ~ man4/man4.sparc64/tda.4               

  > oops, .Dt needs a "sparc64" tag; (jmc@)

  ~ man4/bnx.4                            

  > Dell PowerEdge 2970 has bnx(4) too.  OK marco@ (millert@)

  ~ man4/de.4                             

  > remove CAVEAT entry about the Alpha architecture.
  > ok miod@ (brad@)

== sys =============================================================== 06/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/sys

arch/sparc64/conf

  ~ files.sparc64                         

  > tda(4) is a driver for Philips TDA8444 which can be found in
  > Sun Blade 1000/1500/2000/2500 machines.
  > The driver controlls the speed of the ambient and cpu fans,
  > based on the temperatures.
  > not included in GENERIC yet; help and ok kettenis@ (robert@)

  ~ GENERIC                               

  > add tda(4), commented out for now (robert@)

arch/sparc64/dev

  + tda.c                                 

  > tda(4) is a driver for Philips TDA8444 which can be found in
  > Sun Blade 1000/1500/2000/2500 machines.
  > The driver controlls the speed of the ambient and cpu fans,
  > based on the temperatures.
  > not included in GENERIC yet; help and ok kettenis@ (robert@)

dev/ic

  ~ ac97.c                                ~ ac97.h

  > pin 47 on ALC65{0,5,8} ac97 codecs can be used for either eapd or
  > spdif-in.  usually the deault of spdif-in is used, but some
  > ATI devices use pin 47 for eapd.
  > add a list of subsystem ids (from ALSA) for these devices, and set
  > bit 1 of register 7a to select the correct function of pin 47 for
  > these devices.
  > there was code here to do this prior to the ac97 update, but it
  > was accidentally removed.  rename the flag and bit to more accurately
  > reflect what this does and hopefully avoid future confusion.
  > problem noticed and fix tested/ok'd by matthieu@, thanks
  > also some discussion with and pointers from brad@, thanks (jakemsr@)

dev/pci

  ~ auich.c                               

  > if the ac97 codec is fixed-rate, ac97_set_rate() will return the
  > fixed-rate, regardless of what sample rate we tried to set, without
  > an error.
  > so, instead of checking for an error after we've set the rate on all
  > dacs, we need to check that ac97_set_rate() successfully set the rate
  > we wanted, which may not be exactly the rate the user specified, due to
  > auich's sample rate scaling.
  > finally, we need to set the sample rate for the dacs in this order:
  > lfe, surround, front.  this is necessary because ac97_set_rate()
  > will return without checking for fixed-rate if the dac is
  > unsupported.  so, if the lfe dac is set last on a stereo only
  > fixed-rate codec, then we will not know whether we have a fixed-rate
  > codec.  all codecs have a front dac, and some codecs may have a
  > surround dac but not lfe.
  > discussed with brad@, who noticed that the previous commit was
  > slightly bogus. (jakemsr@)

  ~ auixp.c                               

  > pin 47 on ALC65{0,5,8} ac97 codecs can be used for either eapd or
  > spdif-in.  usually the deault of spdif-in is used, but some
  > ATI devices use pin 47 for eapd.
  > add a list of subsystem ids (from ALSA) for these devices, and set
  > bit 1 of register 7a to select the correct function of pin 47 for
  > these devices.
  > there was code here to do this prior to the ac97 update, but it
  > was accidentally removed.  rename the flag and bit to more accurately
  > reflect what this does and hopefully avoid future confusion.
  > problem noticed and fix tested/ok'd by matthieu@, thanks
  > also some discussion with and pointers from brad@, thanks (jakemsr@)

===============================================================================


More information about the odc mailing list