Source-Changes-HG archive

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

[src/netbsd-8]: src/doc tickets 162-169, 171, 173, 174



details:   https://anonhg.NetBSD.org/src/rev/5bdf201b089a
branches:  netbsd-8
changeset: 850899:5bdf201b089a
user:      snj <snj%NetBSD.org@localhost>
date:      Tue Aug 01 23:41:13 2017 +0000

description:
tickets 162-169, 171, 173, 174

diffstat:

 doc/CHANGES-8.0 |  157 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 156 insertions(+), 1 deletions(-)

diffs (168 lines):

diff -r 98b460afbbf1 -r 5bdf201b089a doc/CHANGES-8.0
--- a/doc/CHANGES-8.0   Tue Aug 01 23:36:08 2017 +0000
+++ b/doc/CHANGES-8.0   Tue Aug 01 23:41:13 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-8.0,v 1.1.2.33 2017/07/26 07:40:01 martin Exp $
+# $NetBSD: CHANGES-8.0,v 1.1.2.34 2017/08/01 23:41:13 snj Exp $
 
 A complete list of changes from the initial NetBSD 8.0 branch on 2017-06-04
 until the 8.0 release:
@@ -4835,3 +4835,158 @@
        Add localcount to rump kernels
        [ozaki-r, ticket #161]
 
+sys/dev/ic/rt2860.c                            1.28
+sys/dev/ic/rt2860var.h                         1.5
+sys/dev/pci/if_ral_pci.c                       1.24
+
+       ral(4): Enable rt2860 power management code.
+       [maya, ticket #162]
+
+sys/external/bsd/drm2/pci/drm_pci.c            1.18
+
+       PR/52409: Avoid panic at resume.
+       [nonaka, ticket #163]
+
+distrib/sets/lists/base/md.amd64               1.269
+distrib/sets/lists/debug/md.amd64              1.97
+sys/arch/amd64/conf/GENERIC                    1.460
+sys/arch/amd64/conf/files.amd64                        1.89
+sys/arch/i386/conf/GENERIC                     1.1157
+sys/arch/i386/conf/files.i386                  1.379
+sys/arch/i386/i386/i386_trap.S                 1.7-1.8
+sys/arch/i386/include/frameasm.h               1.16
+sys/arch/x86/include/sysarch.h                 1.12
+sys/arch/x86/x86/pmc.c                         1.8-1.10
+sys/arch/x86/x86/sys_machdep.c                 1.36
+sys/arch/xen/conf/files.compat                 1.26
+sys/secmodel/suser/secmodel_suser.c            1.43
+sys/sys/kauth.h                                        1.74
+usr.bin/pmc/Makefile                           1.5
+usr.bin/pmc/pmc.1                              1.12-1.13
+usr.bin/pmc/pmc.c                              1.24-1.25
+
+       Enable PMCs (performance-monitoring counters) on amd64 and i386.
+       [maxv, ticket #164]
+
+sys/dev/auconv.c                               1.29
+sys/dev/auconv.h                               1.19
+sys/dev/ic/am7930.c                            1.56
+
+       Add a null_filter to help with the audio autoconfig of pmax.
+       [nat, ticket #165]
+
+sys/dev/auconv.c                               1.30
+sys/dev/audio.c                                        1.372
+sys/dev/ic/ac97.c                              1.97
+sys/dev/pci/azalia_codec.c                     1.81
+
+       Mixer device bounds checking.
+       [nat, ticket #166]
+
+sys/dev/audio.c                                        1.373-1.375
+
+       Refactoring of parameters for vchan_autoconfig.  Removal of
+       dead/unused code as found by isaki@.  PRs kern/52435,
+       kern/52434, and kern/52433.
+       [nat, ticket #167]
+
+sys/kern/kern_malloc.c                         1.146
+
+       Avoid integer overflow in kern_malloc().
+       [martin, ticket #168]
+
+sys/dev/usb/if_ural.c                          1.52
+
+       Free the RX list if ural_alloc_rx_list fails part way through.
+       [skrll, ticket #169]
+
+external/gpl3/gcc/dist/gcc/config/i386/i386.c  1.13
+
+       Apply upstream patch:
+       Incorrect codegen from rdseed intrinsic use (CVE-2017-11671)
+       [maya, ticket #171]
+
+sys/dev/pci/if_wmreg.h                         1.99-1.103
+sys/dev/pci/if_wmvar.h                         1.34-1.37
+sys/dev/pci/if_wm.c                            1.510-1.537
+sys/dev/mii/ihphyreg.h                         1.2
+sys/dev/mii/inbmphyreg.h                       1.10
+sys/dev/mii/igphy.c                            1.27
+
+       Sync wm(4) up to if_wm.c rev. 1.537:
+       - Set WMREG_KABGTXD not in wm_init_locked() but in wm_reset().
+       - If a legacy interrupt is a spurious interrupt, don't print debug
+         message.
+       - Don't print the Image Unique ID if an NVM is iNVM (i210 and I211).
+       - Fix a bug that a RAL was written at incorrect address when the index
+         number is more than 16 on 82544 and newer.
+       - The layout of RAL on PCH* are different from others. Fix it.
+       - Flush every MTA write. Same as Linux.
+       - Move the location of calling wm_set_filter. Same as some other OSes.
+       - Flush writing WMREG_CTRL in wm_gmii_mediachange().
+       - Make new wm_phy_post_reset() and use this function at all location
+         after resetting phy.
+       - Add I219 specific workaround for legacy interrupt. From OpenBSD.
+       - Move the location of calling wm_lplu_d0_disable().
+       - Disable D0 LPLU on 8257[12356], 82580, I350 and I21[01], too. Before
+         this commit, above devices and non-PCIe devices accessed wrong
+         register.
+       - Fix latency calculation in wm_platform_pm_pch_lpt().
+       - Set OBFF water mark and enable OBFF on PCH_LPT and newer.
+       - Fix a bug that wm_gmii_i82544_{read,write}reg() didn't take care of
+         page select. PHY access from igphy() automatically did it, but
+         accessing from wm(4) for workaround didn't work correctly. This
+         change affects 8254[17], 8257[12] ICH8, ICH9 and ICH10.
+       - Call wm_kmrn_lock_loss_workaround_ich8lan() before any PHY access in
+         wm_linkintr_gmii().
+       - Register access in wm_kmrn_lock_loss_workaround_ich8lan() now works
+         correctly. Enable this function.
+       - IF TX is not required to flush, RX is also not required to flush in
+         wm_flush_desc_rings(). Same as other OSes.
+       - Remove wrong semaphore access in wm_nvm_{read,write}_{ich8,spt} to
+         prevent hangup. A semaphore is get/put in wm_nvm_{read,write}.
+       - Move some initialization stuff in wm_attach() before wm_reset().
+         Some flags and callback function is required to set correctly before
+         wm_reset() because wm_reset() and some helper functions refer them.
+       - Add wm_write_smbus_addr() to set SMBus address by software.
+       - Modify wm_gmii_hv_{read,write}reg_locked() to make them access
+         HV_SMB_ADDR correctly.
+       - Configure the LCD with the extended configuration region in NVM if
+         it's required. Tested with Thinkpad X220.
+       - 8257[12]: Don't directly access SPI but use EERD register.
+       - 82575-I354: If the size of SPI ROM >= 32K words, use direct SPI
+         access instead of EERD register access.
+       - Add wm_nvm_eec_clock_raise() and wm_nvm_eec_clock_lower() and use
+         them for Microwire/SPI bus control. Same as Linux and FreeBSD.
+       - Reduce timeout value for 80003 in wm_get_swfw_semaphore(). Same as
+         Linux and FreeBSD.
+       - Change API of kmrn_{read,write}reg() and check the return value.
+       - Check whether it's required to use MDIC workaround for 80003 or not
+         in wm_reset(). If the workaround isn't required, don't use the
+         workaround code in wm_gmii_i80003_{read,write}reg.
+       - Add WM_F_WA_I210_CLSEM flag for a workaround. FreeBSD/Linux drivers
+         say "In rare circumstances, the SW semaphore may already be held
+         unintentionally." on I21[01]. PXE boot is one of the case.
+       - Qemu's e1000e emulation (82574L)'s SPI has only 64 words. I've never
+         seen on real 82574 hardware with such small SPI ROM. Check
+         NVM word size before accessing higher address words to prevent
+         timeout.
+       - Check some wm_nvm_read()'s return vale.
+       - Use device_printf() instead of aprint_error_dev() for PHY read/write
+         functions because those are used not only in device attach.
+       - Print internal driver flags when attaching.
+       - Add debug printf()s.
+       - Rename variables.
+       - Add comment, update comment and remove wrong comment.
+       [msaitoh, ticket #173]
+
+external/gpl3/binutils/usr.sbin/mdsetimage/bin_bfd.c 1.2
+sys/arch/evbmips/conf/CI20                     1.23
+
+       mdsetimage(8): initialise some stack variables to zero so that
+       later checking ensures they are considered "unfound" instead
+       of some random value.
+
+       CI20: don't set NEED_MDSETIMAGE when we don't enable the md_root.
+       [mrg, ticket #174]
+



Home | Main Index | Thread Index | Old Index