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 pullups:



details:   https://anonhg.NetBSD.org/src/rev/a05c923a2c8c
branches:  netbsd-1-4
changeset: 470541:a05c923a2c8c
user:      he <he%NetBSD.org@localhost>
date:      Sun Apr 30 13:24:28 2000 +0000

description:
Today's pullups:
 o Gcc bugfix for CIX on ev6
 o Tweak PCMCIA workaround text in release notes
 o libm68k fix
 o wscons(4) doc fix
 o ip_output: copy broadcast/multicast flags on fragmenting
 o Clarify pkgsrc extraction location
 o Document more PCMCIA options
 o fixes to man
 o libpcap fix
 o HOMEWORLD update
 o boot_console(8) doc fix
 o dd: use lseek() on non-tape character devices
 o CPU hog fix for uiomove, associated ktrace fix
 o osrelease bumped to 1.4.2B
 o Note the increase of the size of ``struct proc''
 o skeylogin fix (restore to previous priority instead of to 0)
 o uvm_map.c fix releasing interrupts; fixes zstty problem on sun4c
 o gcc fix to supply correct args to assembler
 o Appletalk fix to sys/net/if.c
 o Fixes to if_ti.c to make it work on alpha
 o msdosfs fixes
 o pas driver fix

diffstat:

 CHANGES-1.4.3 |  145 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 144 insertions(+), 1 deletions(-)

diffs (156 lines):

diff -r c0ac3bef2ef0 -r a05c923a2c8c CHANGES-1.4.3
--- a/CHANGES-1.4.3     Sun Apr 30 13:16:19 2000 +0000
+++ b/CHANGES-1.4.3     Sun Apr 30 13:24:28 2000 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: CHANGES-1.4.3,v 1.1.2.4 2000/04/26 22:15:56 he Exp $
+#      $NetBSD: CHANGES-1.4.3,v 1.1.2.5 2000/04/30 13:24:28 he Exp $
 
 A complete list of changes from NetBSD 1.4.2 to NetBSD 1.4.3:
 
@@ -88,3 +88,146 @@
   completed.  This fixes a problem observed on some i386 configs
   (typically with lots of memory) where the kernel page table needs
   to grow during initialization.
+
+gnu/dist/gcc/config/alpha/alpha.c              1.6
+
+  Do not enable CIX on ev6/21264, but add an ev67/21264a switch
+  that does.  Fixes kernel built with -mcpu=ev6.
+
+distrib/notes/common/sysinst                   patch
+
+  More tweaking of the text explaining the PCICMA workaround.  Now
+  includes instructions for patching the kernel binary and for
+  configuring the corresponding kernel option.
+
+lib/libarch/m68k/m68k_sync_icache.S            1.3 via patch
+
+  Make libm68k work.
+
+share/man/man4/wscons.4                                1.11
+
+  Clarify language, fixes PR#9708.
+
+sys/netinet/ip_output.c                                1.73
+
+  Pass M_BCAST and M_MCAST flags to fragments.  Fixes PR#9772.
+
+distrib/notes/common/postinstall               1.6 via patch
+distrib/notes/common/postinstall               1.7
+
+  Clarify exactly where pkgsrc.tar.gz should be extraced.
+  Fixes PR#9580.  Clarify that /usr/pkgsrc is not the One True
+  Location, but merely a convention.
+
+share/man/man4/options.4                       1.103-1.104 via patch
+
+  Document PCMCIA IO space conflicts and options.  Note use and
+  existance of PCIC_ISA_ALLOC_IOBASE and PCIC_ISA_ALLOC_IOSIZE.
+  Re-sort references.
+
+share/man/man4/pcmcia.4                                1.15 via patch
+
+  Note PCIC_ISA_ALLOC_IOBASE and PCIC_ISA_ALLOC_IOSIZE.
+  Fixes PR#9683.
+
+usr.bin/man/man.c                              1.17-1.22
+usr.bin/man/config.c                           1.10
+usr.bin/man/man.1                              1.9
+usr.bin/man/config.h                           1.3
+usr.bin/man/man.conf.5                         1.6-1.7
+usr.bin/man/pathnames.h                                1.4
+
+  Pull up various changes from the trunk:
+   o fix signal handlers to avoid obscure exit codes
+   o clean up after SIGPIPE
+   o try TMPDIR env variable, fall back to _PATH_TMP
+   o fall back to more if PAGER is set but null
+   o recognize _crunch in man.conf
+   o use uname(3) to determine MACHINE type
+   o man page typos fixed.  Document _crunch.
+
+lib/libpcap/pcap.c                             1.8
+lib/libpcap/savefile.c                         1.6
+
+  Fix pcap_dispatch() timeout handling.  Use snprintf, not sprintf.
+  This synchronizes with a more recent LBL libpcap.
+
+sys/arch/i386/conf/HOMEWORLD                   patch
+
+  Synchronize with config for the new HOMEWORLD machine.
+
+share/man/man8/man8.i386/boot_console.8                1.5
+
+  Remove text asserting that CONSDEV_AUTO and CONSDEV_COM*KBD imply
+  COMCONS_KEYPRESS (they don't).
+
+bin/dd/position.c                              1.7-1.8
+
+  Correctly lseek() on non-tape character devices (e.g. disks)
+  as the manual page documents.
+
+sys/sys/proc.h                                 1.88 via patch
+sys/kern/kern_subr.c                           1.62 via patch
+sys/kern/kern_synch.c                          1.69 via patch
+sys/kern/kern_ktrace.c                         1.38-1.39 via patch
+
+  Fix two bugs:
+   o A malicious or erroneous program can hog the CPU in uiomove()
+   o A ktrace of such a program can hog large amounts of kernel memory
+  This increses the size of struct proc, so kernel-grovellers need
+  rebuild after this.
+
+sys/conf/osrelease.sh                          patch
+
+  Bump version number to 1.4.2B due to modified struct proc.
+
+distrib/notes/common/main                      patch
+
+  Note the ``struct proc'' size bump as a caveat in 1.4.3.
+
+lib/libskey/skeylogin.c                                1.13 via patch
+
+  In skeyverify(), don't restore priority to 0, but to previous
+  priority.  Fixes PR#4891.
+
+sys/uvm/uvm_map.c                              1.72
+
+  Undo revision 1.13: don't block interrupts while deactivating
+  one pmap and activating another, since these only affect user-
+  level mappings which cannot be accessed from interrupt context.
+  This fixes Sparc zstty overflows reported in PR#8322, since pmap
+  operations are slow on old sun4c sparcs.
+
+gnu/dist/gcc/config/alpha/netbsd.h             1.11
+
+  Pass the appropriate directive to the assembler if an -mcpu=...
+  option is given to the compiler.
+
+sys/net/if.c                                   1.62 via patch
+
+  Fix ifa_ifwithnet() for the netatalk case to properly return the
+  best match and not the first match.  Makes netatalk work again
+  on networks without AppleTalk routers.  Fixes PR#9957.
+
+sys/dev/pci/if_ti.c                            1.6-1.7 via patch
+
+  Fix bug which could result in a panic.  Add a shutdown hook to
+  stop the board to avoid memory corruption on reboot.  Use bus_space
+  for TIGON 2 chips, so that they will work even if we can't map
+  the memory space linearly (e.g. on alpha).
+
+sys/msdosfs/fat.h                              1.14
+
+  Correct broken "LP64 fix" introduced in last pullup, and better
+  explain sense of MSDOSFSEOF() macro.  Fixes PR#9116, PR#9206 and
+  part of PR#8037.
+
+sys/msdosfs/msdosfs_vnops.c                    1.96
+
+  Avoid integer overflow preventing reading of files >2GB in size.
+  Fixes PR#9046.
+
+sys/dev/isa/pas.c                              1.47
+
+  Fix bug related to allocation / deallocation of bus_space region
+  if map of SB I/O space failed.  Fixes PR#9992.



Home | Main Index | Thread Index | Old Index