Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-1-4]: src Today's bunch:



details:   https://anonhg.NetBSD.org/src/rev/00c73269778b
branches:  netbsd-1-4
changeset: 470049:00c73269778b
user:      he <he%NetBSD.org@localhost>
date:      Sat Jan 15 17:43:34 2000 +0000

description:
Today's bunch:
 o ld fixes for -Bsymbolic / -r shared library handling.
 o Implement Linux SIOCFIFHWADDR ioctl
 o isp_sbus.c fixes
 o db fixes for "race" in other-endian handling
 o pkg_info -- mention -S and -s
 o wscons.conf -- comment out screen#0 by default
 o amiga GENERIC -- ext2fs entries (commented out)
 o Fix panic when mounting CD with no file system
 o sparc zs driver fixes
 o sparc -- allow 24-bit sbus devices on sun4m
 o md.{arm32,atari,i386} updates for XFree86 3.3.6
 o last part of macppc fix for > 128MB
 o pcidevs - fix DPT SCSI board descriptions
 o eisadevs - AT&T, NEC & DPT + EATA SCSI
 o sysinst -- don't draw side & bottom borders
 o if_ex_pci fix for 3c980
 o x68k ms(4) implementation change to use timeout(9)

diffstat:

 CHANGES-1.4.2 |  141 ++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 128 insertions(+), 13 deletions(-)

diffs (159 lines):

diff -r 6383e461b89a -r 00c73269778b CHANGES-1.4.2
--- a/CHANGES-1.4.2     Sat Jan 15 17:36:15 2000 +0000
+++ b/CHANGES-1.4.2     Sat Jan 15 17:43:34 2000 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: CHANGES-1.4.2,v 1.1.2.96 2000/01/08 22:50:39 he Exp $
+#      $NetBSD: CHANGES-1.4.2,v 1.1.2.97 2000/01/15 17:43:34 he Exp $
 
 A complete list of changes from NetBSD 1.4.1 to NetBSD 1.4.2:
 
@@ -2463,18 +2463,18 @@
   Build the mac68k instkernel (bootable sysinstall), and include
   it in the standard release.
 
-sys/conf/files                         1.297,1.335
-sys/dev/microcode/isp/asm_pci.h                1.18-1.27
-sys/dev/microcode/isp/asm_sbus.h       1.13-1.15
-sys/dev/ic/isp_inline.h                        1.1-1.4
-sys/dev/ic/ispmbox.h                   1.16-1.20
-sys/dev/ic/ispreg.h                    1.15-1.18
-sys/dev/ic/ispvar.h                    1.21-1.28
-sys/dev/ic/isp.c                       1.35-1.47
-sys/dev/ic/isp_netbsd.c                        1.13-1.15,1.17-1.22 via patch
-sys/dev/ic/isp_netbsd.h                        1.13-1.16,1.18-1.21 via patch
-sys/dev/pci/isp_pci.c                  1.39-1.41,1.43-1.49 via patch
-sys/dev/sbus/isp_sbus.c                        1.12,1.14-1.18 via patch
+sys/conf/files                                 1.297,1.335
+sys/dev/microcode/isp/asm_pci.h                        1.18-1.27
+sys/dev/microcode/isp/asm_sbus.h               1.13-1.15
+sys/dev/ic/isp_inline.h                                1.1-1.4
+sys/dev/ic/ispmbox.h                           1.16-1.20
+sys/dev/ic/ispreg.h                            1.15-1.18
+sys/dev/ic/ispvar.h                            1.21-1.28
+sys/dev/ic/isp.c                               1.35-1.47
+sys/dev/ic/isp_netbsd.c                                1.13-1.15,1.17-1.22 via patch
+sys/dev/ic/isp_netbsd.h                                1.13-1.16,1.18-1.21 via patch
+sys/dev/pci/isp_pci.c                          1.39-1.41,1.43-1.49 via patch
+sys/dev/sbus/isp_sbus.c                                1.12,1.14-1.18 via patch
 
   Untangle Qlogic firmware copyright problems and update firmware.
   Untangle some MD support issues for said firmware. Add 1280 (Dual
@@ -2482,3 +2482,118 @@
   Fix some synchronous negotiation problems for parallel SCSI.
   Firm up some Fabric Support issues.
 
+gnu/usr.bin/ld/ld/ld.1                         1.21
+gnu/usr.bin/ld/ld/rrs.c                                1.30-1.31
+
+  Fix two problems:
+   o Do not generate invalid PLT slots under `-Bsymbolic'.
+   o Do not prebind GOT and PLT slots when `-r' is used; only do so
+     if `-Bsymbolic' is used.  This avoids inadvertent prebinding of
+     symbols when using `-r' with PIC files, which would otherwise
+     make it impossible for an executable to override the symbols
+     from a shared library.
+  Also a few code cleanups.
+
+sys/compat/linux/common/linux_sockio.h         1.9
+sys/compat/linux/common/linux_socket.c         1.21 via patch
+
+  Implement the SIOCGIFHWADDR Linux ioctl, allowing installation
+  of Matlab (after convincing the install script it is running on
+  a supported platform).
+
+sys/dev/sbus/isp_sbus.c                                1.19-1.20 via patch
+
+  Fix a bug where the sense of when to sleep waiting for DMA
+  resources was reversed.  Fix internal functionality where it's
+  now a firmware pointer being NULL instead of firmware length
+  being zero that disables f/w loading.
+
+lib/libc/db/mpool/mpool.c                      1.11
+
+  After writing a page out to disk, run the page back through the
+  user's input filter to ensure we don't end up with a cached copy
+  of the page in the wrong byte-order for the host cpu.
+
+  This fixes a fatal bug which bites when the DB 'lorder' is
+  different to the cpu's, and a cached page is accessed soon after
+  it was flushed to disk.
+
+usr.sbin/pkg_install/info/main.c               1.20
+
+  Mention -S and -s in usage message.
+
+etc/wscons.conf                                        patch
+
+  Comment out setup line for screen 0 which is already set up as
+  console in most cases (unless a serial console is used).  Avoids
+  a warning during bootup.
+
+sys/arch/amiga/conf/GENERIC                    patch
+
+  Add commented-out ext2fs entries.
+
+sys/isofs/cd9660/cd9660_vfsops.c               1.43
+
+  Prevent "panic: lockmgr: locking against myself" when attempting to
+  mount a CD-ROM which does not contain a valid iso9660 file system.
+  Fixes PR#9058.
+
+sys/arch/sparc/dev/zs.c                                1.70
+
+  Two fixes:
+   o Fix out of bound indexing of buffer.
+   o Default to first serial port if console property is absent.
+
+sys/arch/sparc/sparc/iommu.c                   1.37
+
+  Allow old sbus cards with 24-bit devices (e.g. lance) to be
+  configured correctly on sun4m machines.
+
+distrib/sets/lists/xserver/md.arm32            1.8
+distrib/sets/lists/xserver/md.atari            1.5
+distrib/sets/lists/xserver/md.i386             1.13
+
+  Update for XFree86 3.3.6.
+
+sys/arch/macppc/macppc/machdep.c               patch
+
+  Apply last part of fix for "panic: startup: cannot allocate VM
+  for buffers" when RAM is > approx. 128MB.
+
+gnu/usr.bin/ld/ld/ld.c                         1.68
+gnu/usr.bin/ld/ld/lib.c                                1.22
+gnu/usr.bin/ld/ld/rrs.c                                1.32
+
+  More alloca() -> malloc() changes, so that large shared libraries
+  built with `-g' can be linked.
+
+sys/dev/pci/pcidevs                            1.156
+sys/dev/pci/pcidevs_data.h                     regenerate
+sys/dev/pci/pcidevs.h                          regenerate
+
+  Fix description of DPT SCSI boards.
+
+sys/dev/eisa/eisadevs                          1.17
+sys/dev/eisa/eisadevs.h                                regenerate
+sys/dev/eisa/eisadevs_data.h                   regenerate
+
+  Add vendor entries for AT&T, NEC and DPT.  Add product entries
+  for various EATA SCSI adapters.
+
+distrib/utils/sysinst/defs.h                   1.49
+distrib/utils/sysinst/run.c                    1.25
+
+  Get rid of the side and bottom borders on command output windows,
+  so this works better on a terminal.
+
+sys/dev/pci/if_ex_pci.c                                1.10
+
+  Make the 3c980 actually work.
+
+sys/arch/x68k/x68k/locore.s                    1.52 via patch
+sys/arch/x68k/dev/ms.c                         1.9
+
+  Change the implementation of ms(4) polling to use timeout(9)
+  software timer, and change the clock interrupt handler not to
+  lower interrupt level, in order to eliminate glitches on MPU
+  interrupt levels.



Home | Main Index | Thread Index | Old Index