Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (46m)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 10:17:39 UTC Now

2016-12-10 10:41:07 UTC MAIN commitmail json YAML

2016-12-10 10:26:38 UTC MAIN commitmail json YAML

2016-12-10 09:51:44 UTC MAIN commitmail json YAML

move struct cpu_info and xpmsg into <machine/cpu.h> from
<sparc/sparc/cpuvar.h>.  this enables them for crash(8)
and this seems more natural to me anyway.

(mrg)

2016-12-10 09:49:00 UTC MAIN commitmail json YAML

Add d_label and add a few words to minphys and strategy.

Update disk man page for other users of the disk driver switch and
add reference to dksubr(9).

(mlelstv)

2016-12-10 09:44:06 UTC MAIN commitmail json YAML

revert the previous.  sparc has no spkr.

(mrg)

2016-12-10 09:26:16 UTC MAIN commitmail json YAML

Remove what looks like remnant (partly removed already) debug code,
which could not possibly compile as it was.

(kre)

2016-12-10 08:48:11 UTC MAIN commitmail json YAML

Remove what was probably a left over remnant of a debugging printf
which was incompletely deleted.  Hopefully fix the build.

(kre)

2016-12-10 07:23:38 UTC MAIN commitmail json YAML

make sure to hand EXA only whole scanlines of off-screen memory
( wait a minute, that sounds familiar... )

(macallan)

2016-12-10 07:11:58 UTC MAIN commitmail json YAML

2016-12-10 05:43:11 UTC MAIN commitmail json YAML

2016-12-10 05:41:10 UTC MAIN commitmail json YAML

2016-12-10 05:39:13 UTC MAIN commitmail json YAML

2016-12-10 05:37:55 UTC MAIN commitmail json YAML

2016-12-10 05:09:10 UTC MAIN commitmail json YAML

Need to include audiobell.c

(nat)

2016-12-10 01:58:36 UTC MAIN commitmail json YAML

2016-12-10 01:57:54 UTC MAIN commitmail json YAML

2016-12-10 00:40:27 UTC MAIN commitmail json YAML

Ooopss, missed the Makefile

(pgoyette)

2016-12-10 00:39:40 UTC MAIN commitmail json YAML

Create a new module for the synthesized speaker(4).

XXX Device module autoload (invoked when the /dev/speaker is opened, and
XXX no driver exists) will not find this module.  On i386 and amd64, the
XXX autoload will find the spkr module (spkr0 at pcppi0) and that module
XXX will be autoloaded.  For other architectures, either include the
XXX "spkr0 at audio0" in your config file, or manually load this new
XXX spkr_synth module using modload(8).

(pgoyette)

2016-12-09 23:13:14 UTC MAIN commitmail json YAML

enable byte swapping on big endian hardware
for some reason this was only enabled for pm2v but not pm2
Now this works properly on sparc64

(macallan)

2016-12-09 22:56:21 UTC MAIN commitmail json YAML

Avoid coredump for

(FOO) = fu

reported by Ori Bernstein

(sjg)

2016-12-09 22:50:10 UTC MAIN commitmail json YAML

No audio speaker on emips.  Fixes build.

(nat)

2016-12-09 19:13:47 UTC MAIN commitmail json YAML

Add functions to access device flags.  This restores simultaneous audio
open/close.

OK hannken@ christos@

(nat)

2016-12-09 17:57:24 UTC MAIN commitmail json YAML

On amd64 we try to guarantee that VA = PA + KERNBASE in the bootstrap
memory. But we have a problem with the ISA I/O MEM, because its va is
located above the kernel and its pa below it, so it does not respect
the rule.

To compensate for that we make the map look like the ISA stuff is above
the kernel by applying an offset on the pa. The issue with this design is
that we systematically lose 96 pages of physical memory.

Fix this by applying the offset on the va instead. Now these 96 pages are
internalized into uvm, and the rule is respected until kern_end.

(maxv)

2016-12-09 17:18:35 UTC MAIN commitmail json YAML

2016-12-09 16:22:09 UTC MAIN commitmail json YAML

2016-12-09 13:26:47 UTC MAIN commitmail json YAML

audiobell now only needs the unit.

(christos)

2016-12-09 13:26:11 UTC MAIN commitmail json YAML

2016-12-09 13:16:22 UTC MAIN commitmail json YAML

2016-12-09 13:06:41 UTC MAIN commitmail json YAML

When loading a kernel, test if it's already loaded before authorizing.
This allows us to return EEXIST instead of EPERM for higher secure levels.

My use case was to stop npfctl complaining that it could not load bpfjit
on ERLITE when it was compiled into the kernel.
It then went on to complain that NPF performance would be de-graded,
but this is clearly not the case.

(roy)

2016-12-09 13:06:02 UTC MAIN commitmail json YAML

paddr_t might be a different size then a pointer, so cast  viauintptr_t
to avoid compiler warnings.

(martin)

2016-12-09 10:30:48 UTC MAIN commitmail json YAML

Include sljit on octeon so we can use OPTIONS BPFJIT to speed up NPF on ERLITE.

(roy)

2016-12-09 08:34:38 UTC MAIN commitmail json YAML

Restrict atf_tc_expect_fail(PR port-amd64/51700) only for amd64 (x86_64)

Other ports than amd64 have their own issues, mostly keeping this call as
unimplemented.

While there cast sig_atomic_t to int in the printf(3)-like call -- pointed
out by <martin>

Sponsored by <The NetBSD Foundation>

(kamil)

2016-12-09 06:47:48 UTC MAIN commitmail json YAML

Add check in t_exect_null to verify that SIGTRAP was emitted only once

Currently this test fails on amd64.

PR port-amd64/51700
    exect(NULL,NULL,NULL) generates 15859 times SIGTRAP on amd64

On FreeBSD/amd64 this tests passes correctly.

Sponsored by <The NetBSD Foundation>

(kamil)

2016-12-09 06:12:03 UTC MAIN commitmail json YAML

sync with latest. this should either be called spkr_pcppi or made to work
with both busses.

(christos)

2016-12-09 06:12:02 UTC MAIN commitmail json YAML

Attach t_exect to ATF tests and distribution

Add missing SIGTRAP handler. Assert there that the signal is SIGTRAP as
expected and si_code TRAP_TRACE.

This test will break on some ports that have dummy or incomplete
implementation of exect(2).

This test works on amd64 correctly.

Sponsored by <The NetBSD Foundation>

(kamil)

2016-12-09 06:05:25 UTC MAIN commitmail json YAML

put back the isa/spkrio.h for compat

(christos)

2016-12-09 06:04:06 UTC MAIN commitmail json YAML

2016-12-09 05:45:20 UTC MAIN commitmail json YAML

include <sys/module.h for now so that things compile.

(christos)

2016-12-09 05:41:31 UTC netbsd-7 commitmail json YAML

2016-12-09 05:28:26 UTC netbsd-7 commitmail json YAML

2016-12-09 05:27:30 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1300):
sys/dev/pci/pcidevs: revision 1.1270
sys/dev/pci/if_wm.c: revision 1.426
i82567V-3 is not ICH9 but ICH8.
--
82567V-3 is not ICH9 but ICH8.

(snj)

2016-12-09 05:23:58 UTC netbsd-7 commitmail json YAML

2016-12-09 05:23:31 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1299):
sys/dev/mii/miidevs: revisions 1.123, 1.124
Add xxMarvell E6060 6-port 10/100 Fast Ethernet Switch
--
Add Marvell 88E1512.

(snj)

2016-12-09 05:18:37 UTC MAIN commitmail json YAML

spkrio.h is not isa only anymore.

(christos)

2016-12-09 05:17:04 UTC MAIN commitmail json YAML

fix module build
XXX: spkr module is the pcppi version.

(christos)

2016-12-09 05:16:48 UTC netbsd-7 commitmail json YAML

2016-12-09 05:15:18 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1298):
sys/dev/pci/piixide.c: revision 1.65
sys/dev/pci/pcidevs: revision 1.1246
- s/82081/82801/ from OpenBSD.
- 0x2829 is SATA. 0x282a is RAID.
--
Rename macro (sync with pcidevs rev. 1.1246). No functional change.

(snj)

2016-12-09 05:10:45 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1297):
sys/arch/amd64/conf/ALL: revision 1.37
sys/arch/amd64/conf/GENERIC: revision 1.436
sys/arch/amd64/conf/XEN3_DOM0: revision 1.120
sys/arch/i386/conf/ALL: revision 1.400
sys/arch/i386/conf/GENERIC: revision 1.1138
sys/arch/i386/conf/XEN3_DOM0: revision 1.99
Add sdtemp(4)
--
Add ichsmb(4), spdmem(4) and sdtemp(4).

(snj)

2016-12-09 04:56:25 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by pgoyette in ticket #1296):
sys/dev/pci/pci_subr.c: revision 1.155 via patch
Protect against buffer overflow.

(snj)

2016-12-09 04:48:44 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1295):
sys/arch/x86/pci/ichlpcib.c: revision 1.50
Add Core 5G (mobile) LPC support.

(snj)

2016-12-09 04:46:39 UTC MAIN commitmail json YAML

2016-12-09 04:43:08 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1294):
sys/dev/pci/ichsmb.c: revisions 1.43-1.44
ichsmb(4): Add Braswell PCU SMBus and Intel 100 Series SMBus.

(snj)

2016-12-09 04:32:39 UTC MAIN commitmail json YAML

2016-12-09 04:00:36 UTC MAIN commitmail json YAML

Add new test t_exect to verify exect(2)

This test is a clone of tests/lib/libc/gen/execve/t_execve

t_exect_null:
    Tests an empty exect(2) executing

The function exect() executes a file with the program tracing facilities
enabled (see ptrace(2)).
    -- exect(2)

This test will be attached to build afterwards.

Sponsored by <The NetBSD Foundation>

(kamil)

2016-12-09 02:50:06 UTC MAIN commitmail json YAML

2016-12-09 02:41:09 UTC MAIN commitmail json YAML

ditch ptree and use lpm

(christos)

2016-12-09 02:40:38 UTC MAIN commitmail json YAML

This patches ditches the ptree(3) library, because it is broken (you
can get missing entries!).  Instead, as a temporary solution, we switch
to a simple linear scan of the hash tables for the longest-prefix-match
(lpm.c lpm.h) algorithm. In fact, with few unique prefixes in the set,
on modern hardware this simple algorithm is pretty fast anyway!

(christos)

2016-12-09 02:38:14 UTC MAIN commitmail json YAML

This spams 100's of times during boot!

(christos)

2016-12-09 02:26:36 UTC MAIN commitmail json YAML

make this compile again

(christos)

2016-12-09 02:25:47 UTC MAIN commitmail json YAML

2016-12-09 02:24:17 UTC MAIN commitmail json YAML

2016-12-09 02:23:25 UTC MAIN commitmail json YAML

2016-12-09 02:22:56 UTC MAIN commitmail json YAML

2016-12-09 02:22:34 UTC MAIN commitmail json YAML

2016-12-08 23:22:18 UTC MAIN commitmail json YAML

Revert to previous.  Add PCPPISPEAKER flag to fix build.

(nat)

2016-12-08 23:07:12 UTC MAIN commitmail json YAML

NPF: adjust the 'stateful-ends' mechanism to tag the packets and thus
pass-through them on other interfaces.  Per discussion with christos@.

(rmind)

2016-12-08 21:42:42 UTC MAIN commitmail json YAML

Fix building of the spkr module.  The module now is the synthesized speaker.
Reported by joerg@

(nat)

2016-12-08 20:53:12 UTC MAIN commitmail json YAML

MCLOSE class->flag.  Found by hannken@

(nat)

2016-12-08 20:44:24 UTC MAIN commitmail json YAML

spkr->speaker.  Found by kamil@

(nat)

2016-12-08 20:33:52 UTC MAIN commitmail json YAML

Fix a build error.  Found by joerg@

(nat)

2016-12-08 19:35:12 UTC MAIN commitmail json YAML

src/external/gpl3/binutils/lib/libbfd/arch/arm/bfd.h@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/lib/libbfd/arch/arm/bfdver.h@1.10 / diff / nxr@1.10
src/external/gpl3/binutils/lib/libbfd/arch/arm/config.h@1.6 / diff / nxr@1.6
src/external/gpl3/binutils/lib/libbfd/arch/armeb/bfd.h@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/lib/libbfd/arch/armeb/bfdver.h@1.10 / diff / nxr@1.10
src/external/gpl3/binutils/lib/libbfd/arch/armeb/config.h@1.6 / diff / nxr@1.6
src/external/gpl3/binutils/lib/libbfd/arch/earmhf/bfd.h@1.4 / diff / nxr@1.4
src/external/gpl3/binutils/lib/libbfd/arch/earmhf/bfdver.h@1.5 / diff / nxr@1.5
src/external/gpl3/binutils/lib/libbfd/arch/earmhf/config.h@1.6 / diff / nxr@1.6
src/external/gpl3/binutils/lib/libbfd/arch/earmhfeb/bfd.h@1.4 / diff / nxr@1.4
src/external/gpl3/binutils/lib/libbfd/arch/earmhfeb/bfdver.h@1.5 / diff / nxr@1.5
src/external/gpl3/binutils/lib/libbfd/arch/earmhfeb/config.h@1.5 / diff / nxr@1.5
src/external/gpl3/binutils/lib/libopcodes/arch/arm/config.h@1.6 / diff / nxr@1.6
src/external/gpl3/binutils/lib/libopcodes/arch/armeb/config.h@1.6 / diff / nxr@1.6
src/external/gpl3/binutils/lib/libopcodes/arch/earmhf/config.h@1.5 / diff / nxr@1.5
src/external/gpl3/binutils/lib/libopcodes/arch/earmhfeb/config.h@1.5 / diff / nxr@1.5
src/external/gpl3/binutils/usr.bin/common/arch/arm/config.h@1.6 / diff / nxr@1.6
src/external/gpl3/binutils/usr.bin/common/arch/arm/defs.mk@1.8 / diff / nxr@1.8
src/external/gpl3/binutils/usr.bin/common/arch/armeb/config.h@1.6 / diff / nxr@1.6
src/external/gpl3/binutils/usr.bin/common/arch/armeb/defs.mk@1.8 / diff / nxr@1.8
      :
(more 18 files)
finish arm regeneration

(christos)

2016-12-08 18:42:01 UTC MAIN commitmail json YAML

more stuff needs -mfpu=vfp

(christos)

2016-12-08 18:09:39 UTC MAIN commitmail json YAML

round pitch up to a multiple of 32
now oddball resolutions like 1366x768 work properly on pm3
( the other chips enforce that anyway )

(macallan)

2016-12-08 13:32:17 UTC MAIN commitmail json YAML

Fix Clang/LLVM build

Reported error:
    src/tests/kernel/t_ptrace_wait.c:4401:33:
    error: missing field 'pl_event' initializer
            [-Werror,-Wmissing-field-initializers]

Line in the code:
    struct ptrace_lwpinfo info = {0};

Appease it with initializing info to {0, 0}.

Sponsored by <The NetBSD Foundation>

(kamil)

2016-12-08 12:22:56 UTC MAIN commitmail json YAML

invoke optional d_label callback to give the driver the possibility
to adjust the label with driver specific data.

(mlelstv)

2016-12-08 12:21:54 UTC MAIN commitmail json YAML

Add driver entry point to augment a default disklabel with driver specific
data. Legacy data like RPM values, typenames but also special paritioning
representing disk formats.

Bump kernel rev.

(mlelstv)

2016-12-08 11:34:40 UTC MAIN commitmail json YAML

Synthesized PC speaker(4) device.

(nat)

2016-12-08 11:31:15 UTC MAIN commitmail json YAML

2016-12-08 11:17:37 UTC MAIN commitmail json YAML

New audio sub-system changes - in kernel mixing

(nat)

2016-12-08 10:28:44 UTC MAIN commitmail json YAML

The audio sub-system now supports the following features as
posted to tech-kern:

    * Simultaneous playback and mixing of multiple streams
    * Playback streams can be of different encoding, frequency, precision
      and number of channels
    * Simultaneous recording to different formats
    * One audio device per process
    * Sysctls to set the common format frequency, precision and channels
    * Independent mixer controls for recording/playback per stream
    * Utilizes little cpu time for multiple streams / good performance
    * Compatible with existing programs that use OSS/NetBSD audio
    * Changes to audioctl(1) to allow specifying process id for corresponding
      audio device

(nat)

2016-12-08 08:12:10 UTC netbsd-7 commitmail json YAML

2016-12-08 08:06:38 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1293):
sys/arch/x86/x86/procfs_machdep.c: revisions 1.12-1.14
Update for x86 /proc/cpuinfo:
- Add ptsc, avx512dq, avx512bw, avx512vl and rdt_a.
- Update VIA/Cyrix/Centaur-defined bits. Part of PR#39950.
- Remove pcommit.
- Update some Linux mapping unused in /proc/cpuinfo.

(snj)

2016-12-08 08:03:59 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1292):
sys/dev/pci/pucdata.c: revisions 1.95-1.98
share/man/man4/puc.4: revisions 1.39-40
Add three devices to puc(4):
- Add support for SystemBase SB16C1050 PCI serial card. PR#49819
  reported by Roberto E. Vargas Caballero.
- Add another Intel Q45 KT.
- Add Intel 100 Series Chipset KT.

(snj)

2016-12-08 07:58:04 UTC netbsd-7 commitmail json YAML

2016-12-08 07:56:45 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1291):
sys/dev/pci/pcidevs: revisions 1.1221-1.1245, 1.1247-1.1262, 1.1264-1.1269, 1.1271-1.1273
- Add SystemBase SB16C1050 UARTs.
- Add D-Link DFE520TX (part of PR#49889 reported by Maxim Tsyplakov).
- Add Realtek RTL8188EE and RTL8192CE
- Add PLX Technology PEX 8111.
- Add some Red Hat devices.
- Add Samsung SM951.
- Add several NVIDIA geforce and NVS cards.
- Add some ATI/AMD devices.
- Add Radeon HD 2400 and TSB82AA2 IEEE 1394 Host Controller.
  Reported by T. M. Pederson (PR#40987).
- Add some Edimax, AWT, Fusion-io and Ralink devices of ral(4).
- Add MSI RT3090, Edimax RT3591, Ralink RT 536[02] and RT5390 of
  ral(4).
- Add vendor ID of Super Micro.
- Add MegaRAID SAS3008.
- Fix entries. The following problems were found while sorting entries:
  - Remove the following entries because the value is duplicated:
    CMDTECH_240 (CMDTECH_AAR_1210SA has the same value)
    INTEL_C610_SATA_RAID (INTEL_82801H_SATA_RAID has the same vaule)
    INTEL_C610_PCIE_1_3 (82801BA_HPB has the same value)
    GEFORCE_610M3 (GEFORCE_610M2 has the same value)
  - RADEON_RV350_NQ is not 0x4e41 but 0x4e51
  - 82801JD_SATA_RAID is not 0x3a02 but 0x3a05.
  - The following two entries have the same number. Fix one of them:
    DH89XXCL_USB_2 to 0x23b5 (was 0x23b4 (== DH89XXCL_USB_1))
    5500_HB to 0x3404 and change the desc (was 0x3403 (== 3400_HB))
    82X58_PCIE_0_1 to 0x3421 (was 0x3420 (== 82X58_PCIE_0_0))
    82801JI_THERMAL to 0x3a32 (was 0x3a30 (== 82801JI_SMB))
- Add the following Intel entries:
  - PCIe NVMe SSD.
  - Dual Band Wireless AC 3165.
  - I219 family Ethernet devices.
  - Dual Band Wireless AC 3165, 4165 and 8260 devices.
  - 82597EX_SR (part of PR#47750).
  - Braswell devices.
  - Core 6G devices.
  - 100 series chipset devices.
  - Xeon D devices.
  - Xeon 5[56]00 devices.
  - Xeon E7 v4 devices.
- Add "Core i7-6xxxK" to some Intel devices' description.
- Fix Intel XE5_V3_IMC1_DDRIO_[34]'s values.
- Add another ID for Intel 82Q45 KT.
- Add some entries of Intel 965 Express Chipset.
- Add some Intel Xeon E5 v3 devices.
- Add some Intel 1st gen Core PCI devices.
- Add some Intel Core 5G devices.
- Add some Intel Core i7-6xxxK devices.
- Add some Intel Core i7-800 and i5-700 devices.
- Add some Intel 10G devices.
- Add ASMedia ASM1042A USB 3.0 Host Controller.
- Add ASMEDIA ASM1083/1085/1142.
- Add Marvell Armada38x and 88AP510.
- Add Qualcomm Atheros QCA986x/988x.
- Add Atheros AR9565 Wireless LAN.
- Sort entries in device ID's order.
- Fix typo.

(snj)

2016-12-08 07:52:51 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1290):
sys/dev/pci/satalink.c: revision 1.53
Remove PCI_PRODUCT_CMDTECH_240's entry because CMDTECH_AAR_1210SA has
the same ID.

(snj)

2016-12-08 07:50:17 UTC netbsd-7 commitmail json YAML

2016-12-08 07:49:42 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1289):
sys/dev/usb/usbdevs: revisions 1.683-1.684, 1.686-1.689, 1.691-1.695, 1.697-1.700, 1.702-1.711, 1.713-1.715, 1.717-1.727
- Add Realtek RTL8152, RTL8153, RTL8192EU.
- Add Atheros AR3012.
- Add Validity Sensors, Inc. and their devices. PR#45732 from
  Greg A. Woods.
- Add some SMSC devices (PR#49484)
- Add Silicon Labs EC3 USB debug adapter.
- Add Xbox 360 Wireless Receiver.
- Add Arduino, TP-Link, Compare, DataApex, Evoluton Robotics devices.
- Add another RTL8192CU device of Asustek.
- Add Belkin Components RTL8192CPU, RTL8188CU and F7D2102.
- Add another RTL8188CUS. device of Chicony Electronics.
- Add another RTL8192CU and DWA-131 rev. B of D-Link.
- Add Guillemot RTL8192CU.
- Add Hawking RTL8192CU.
- Add IO-DATA WN-G150UM and RTL8192CU.
- Add another RTL8188RU of Realtek.
- Add Huawei U8150, E353_HiLink.
- Add vendor ID of Ingenic Semiconductor Ltd.
- Add Conexant USB Modem.
- Add TI TUSB3410, MSP-FET430UIF and MSP-FET430UIF JTAG.
  Part of PR#49814.
- Add Lenovo ThinkPad Compact USB keyboard with TrackPoint.
- Add Panasonic Lumix Camera DMC-FS45 from kern/49809.
- Add Asustek USB-N53 and USB-N66.
- Add D-Link DWA-1xx devices.
- Add Ralink RT3573 and RT5572.
- Add Sitecom Europe ET3072 and LN-031.
- Add Elecom WDC-433SU2M2.
- Add Apple iPhone[45], iPad[23] and iPad Mini.
- Add Century CT-USB1HUB.
- Add MosChip MCS7832 Ethernet Adapter.
- Add another RTL8188CU of Realtek.
- Add DisplayLink MIMO, Polaris2 USB dock, Plugable docking station,
  FY-DVI and FY-DVI2.
- Add a NetChip USB-IDE bridge.
- Add MS Confort Mouse 6000 from Martijn van Buul (PR#50701).
- Add NTT DOCOMO L-05A.
- Add Buffalo WI-U2-300D.
- Add Sandisk Cruzer (PR#46547).
- Add D-Link DWA 125 rev. D1 USB wireless network adapter
  from Jake Slazenger (part of PR#51529).
- Add C-Meida USB Pnp Sound.
- Add AboCom RTL8188EU.
- Add Intel Advanced-N 6235 Combo Bluetooth.
- Add Validity Sensors VFS491.
- Add Linksys HG20F9 Ethernet.

(snj)

2016-12-08 07:43:44 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1288):
distrib/sets/lists/man/mi: revisions 1.1521, 1.1522
lib/libc/stdlib/Makefile.inc: revision 1.92
Add malloc.conf.5 (link to jemalloc.3).
--
Add malloc.conf.0 to fix build with MKCATPAGES

(snj)

2016-12-08 07:41:14 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1287):
sys/arch/arm/include/armreg.h: revision 1.111
Fix CORTEXA9Rx definitions.

(snj)

2016-12-08 07:34:34 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1286):
sys/dev/i2c/sdtemp.c: revisions 1.26-1.32 via patch
sys/dev/i2c/sdtemp_reg.h: revisions 1.8-1.12
share/man/man4/sdtemp.4: revisions1.5-1.6
Changes for sdtemp(4):
- Add support for Atmel AT30TS00, AT30TSE004, Giantec GT30TS00,
  GT34TS02, Microchip MCP9804, MCP98244, IDT TS3000GB[02], TS3001GB2,
  TSE2004GB2, On Semiconductor CAT34TS02C and CAT34TS04.
- Add JEDEC TSE2004av support. If a device conforms TES2004av, it can
  be used without adding new entry into the matching table.
- Check the temperature resolution field in the capability register
  instead of the hard coded value in the match table. With this change,
  some devices' temperature resolution would be fixed.
- The resolution register is a vendor specific register.
- All of IDT devices have the resolution register.
- The address of the resolution register of Microchip MCP98244 is
  different from other Microchip devices.
- Show accuracy, range, resolution, high voltage standoff and shutdown.
- Show timeout with AB_DEBUG.
- Fix dmesg of STTS2004.

(snj)

2016-12-08 06:56:21 UTC pgoyette-localcount commitmail json YAML

2016-12-08 06:28:21 UTC MAIN commitmail json YAML

- Remove "pcommit".
- Add "rdt_a".

(msaitoh)

2016-12-08 06:25:43 UTC MAIN commitmail json YAML

Use psref for ip_rtaddr

ip_rtaddr will be sleepable soon. So use psref instead of pserialize.

(ozaki-r)

2016-12-08 06:11:03 UTC MAIN commitmail json YAML

2016-12-08 05:16:34 UTC MAIN commitmail json YAML

Add rtcache_unref to release points of rtentry stemming from rtcache

In the MP-safe world, a rtentry stemming from a rtcache can be freed at any
points. So we need to protect rtentries somehow say by reference couting or
passive references. Regardless of the method, we need to call some release
function of a rtentry after using it.

The change adds a new function rtcache_unref to release a rtentry. At this
point, this function does nothing because for now we don't add a reference
to a rtentry when we get one from a rtcache. We will add something useful
in a further commit.

This change is a part of changes for MP-safe routing table. It is separated
to avoid one big change that makes difficult to debug by bisecting.

(ozaki-r)

2016-12-08 03:25:35 UTC MAIN commitmail json YAML

factor out expression.

(christos)

2016-12-08 03:22:36 UTC MAIN commitmail json YAML

move sh3 to new binutils

(christos)

2016-12-08 01:12:01 UTC MAIN commitmail json YAML

2016-12-08 01:06:35 UTC MAIN commitmail json YAML

Introduce deferred if_start framework

The framework provides a means to schedule if_start that will be executed
in softint later. It intends to be used to avoid calling if_start,
especially bpf_mtap, in hardware interrupt.

It adds a dedicated softint to a driver if the driver requests to use the
framework via if_deferred_start_init. The driver can schedule deferred
if_start by if_schedule_deferred_start.

Proposed and discussed on tech-kern and tech-net

(ozaki-r)

2016-12-08 00:15:50 UTC netbsd-7 commitmail json YAML

2016-12-08 00:15:25 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1285):
sys/arch/x86/include/cacheinfo.h: revision 1.22
sys/arch/x86/include/specialreg.h: revisions 1.87 and 1.90
usr.sbin/cpuctl/arch/i386.c: revisions 1.72-1.74
Changes for x86's cpuctl(8):
- Add Quark X1000, Xeon E[57] v4, Core i7-69xx Extreme, 7th gen Core,
  Denverton, Xeon Phi [357]200, Future Xeon and Future Xeon Phi.
- Add SGX, UMIP, RDPID, SGXLC, AVX512DQ, AVX512BW and AVX512VL bit.
- Fix the bit location of CLFLUSHOPT.
- Add new TLB descriptor 0x64 and 0xc4.

(snj)

2016-12-07 22:24:44 UTC MAIN commitmail json YAML

Stop using atf_utils_fork() in tests/kernel/arch/amd64/t_ptrace_wait.c

Switch from:
    child = atf_utils_fork();
to:
    ATF_REQUIRE((child = fork()) != -1);

Prefer the latter as working as intended and not outputing to files with
danger to overwrite files' content after each fork in test-suite.

Discussed with Christos Zoulas.

Sponsored by <The NetBSD Foundation>

(kamil)

2016-12-07 19:57:09 UTC MAIN commitmail json YAML

Don't apply the suffix (curdir) to MAKEOBJDIR

(christos)

2016-12-07 18:39:04 UTC MAIN commitmail json YAML

- don't flush the engine after every blitter operation
- make sure we don't overrun the pipeline in pm3fb_init()

(macallan)

2016-12-07 15:50:30 UTC MAIN commitmail json YAML

fix downward scrolling, set BUS_SPACE_MAP_PREFETCHABLE

(macallan)

2016-12-07 15:00:46 UTC MAIN commitmail json YAML

2016-12-07 11:27:18 UTC MAIN commitmail json YAML

Fix sign of zero in case of x > -(2^18).
# By the way, I will modify this case later.

(isaki)

2016-12-07 10:03:29 UTC MAIN commitmail json YAML

Fix comment:  s/ACCD/ADDC/

(pgoyette)

2016-12-07 09:52:34 UTC MAIN commitmail json YAML

Actually guarantee that the returned buffer from link_ntoa() is always
NUL terminated, even when called by malicious/broken applications.

(kre)

2016-12-07 04:58:39 UTC MAIN commitmail json YAML

Device ID 0xa01 also matches Catalyst CAT34TS02C.

Found on SMD-N8G28CTP-18ML-BK.

(nonaka)

2016-12-07 03:48:05 UTC MAIN commitmail json YAML

2016-12-07 03:23:09 UTC MAIN commitmail json YAML

Use percpuq if_input

It prevents sppp_input from running in hardware interrupt context.

(ozaki-r)

2016-12-07 03:22:14 UTC MAIN commitmail json YAML

Update BUGS section to note the possibility of a truncated return value.

(pgoyette)

2016-12-07 03:16:45 UTC MAIN commitmail json YAML

make it always return a NUL terminated string instead of NULL when the address
is truncated for compatibility with others.

(christos)

2016-12-07 02:48:54 UTC MAIN commitmail json YAML

Add the terminating NUL as a regular character addition.

(christos)

2016-12-07 02:36:41 UTC MAIN commitmail json YAML

Leave room for the null terminator. Spotted by DuClare on freenode.

(dholland)

2016-12-06 18:59:00 UTC MAIN commitmail json YAML

switch to using fork so we can see the child output.

(christos)

2016-12-06 18:41:03 UTC MAIN commitmail json YAML

Fix buffer copy without checking the size of input:
https://www.kb.cert.org/vuls/id/548487

(christos)

2016-12-06 15:09:04 UTC MAIN commitmail json YAML

Memory leak, found by Mootja

(maxv)

2016-12-06 15:05:07 UTC MAIN commitmail json YAML

Use __kernel_end instead. Does not change anything, but will be meaningful
soon.

(maxv)

2016-12-06 08:58:16 UTC MAIN commitmail json YAML

remove unnecessary extern declaration.

inetsw has been declared since r1.1, however sctp6_usrreq.c can be built
without the declaration. It must be removed.

(knakahara)

2016-12-06 08:21:47 UTC MAIN commitmail json YAML

Don't check if the frame is for us in the driver

It's done normally by ether_input now. And also if drop packets here,
bridge(4) doesn't work with the driver.

(ozaki-r)

2016-12-06 08:03:09 UTC MAIN commitmail json YAML

Clean up after fixes and refactoring by Christos Zoulas

No functional change, remove dead and unneeded code.

Sponsored by <The NetBSD Foundation>

(kamil)

2016-12-06 07:49:25 UTC MAIN commitmail json YAML

Remove obsolete ancient optimization for bpf

The optimization code was obsoleted over 15 years ago.
We can remove it safely.

(ozaki-r)

2016-12-06 07:34:22 UTC MAIN commitmail json YAML

PR port-evbppc/51564 (myself): wait for console input after halting the machine.
ok joerg

(rin)

2016-12-06 07:09:38 UTC MAIN commitmail json YAML

Use if_percpuq_enqueue, not if_input

Because gmac_hwqueue_rxconsume is called in hardware interrupt.

(ozaki-r)

2016-12-06 07:01:47 UTC MAIN commitmail json YAML

add API to manipulate ifa->ia_hash and ia_hash_pslist_entry, and fix ia_hash_pslist_entry race by using them.

in_ifaddr_lock is required before writing ifa->ia_hash and
ia_hash_pslist_entry to serialize writer processings.

reviewed by ozaki-r@n.o.

(knakahara)

2016-12-06 06:58:05 UTC netbsd-7 commitmail json YAML

2016-12-06 06:52:22 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1284):
sys/arch/dreamcast/dev/pvr.c: revision 1.36
Properly zero out struct fb_devconfig, including rasops_info.
Fix panic after wsconscfg(8) from serial console, caused by
a junk function pointer.

(snj)

2016-12-06 06:50:23 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1283):
distrib/sets/lists/comp/md.luna68k: revision 1.21
etc/etc.luna68k/MAKEDEV.conf: revision 1.9
sys/arch/luna68k/conf/GENERIC: revision 1.120
sys/arch/luna68k/conf/files.luna68k: revision 1.25
sys/arch/luna68k/conf/majors.luna68k: revision 1.21
sys/arch/luna68k/dev/xp.c: revision 1.1
sys/arch/luna68k/include/Makefile: revision 1.19
sys/arch/luna68k/include/xpio.h: revision 1.1
sys/arch/luna68k/luna68k/mainbus.c: revision 1.14
Preliminary support for LUNA's HD647180X I/O processor (a.k.a. XP).
Demonstrated as "PSG tunes / PCM wav player on LUNA"
(using Z80 PSG/PCM drivers ported from NEC PC-6001)
at OSC2016 Kyoto and OSC2016 Hiroshima:
http://mail-index.netbsd.org/netbsd-advocacy/2016/08/01/msg000712.html
http://mail-index.netbsd.org/netbsd-advocacy/2016/11/29/msg000724.html

(snj)

2016-12-06 06:46:02 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1282):
sys/arch/x68k/x68k/machdep.c: revision 1.194
Fix crashdump on machines with EXTENDED_MEMORY.
PR port-x68k/51663 from Rin Okuyama.

(snj)

2016-12-06 06:44:14 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1281):
sys/arch/luna68k/luna68k/locore.s: revisions 1.60-1.62
Allow NetBSD/luna68k kernel work with 8kB/page (PGSHIFT==13) settings.
Tested on both LUNA (68030) and LUNA-II (68040).
--
Make kernels build without options M68030.
--
Fix spelling in comments.

(snj)

2016-12-06 06:41:14 UTC MAIN commitmail json YAML

Fix sign of NAN.  Found by XM6i.

(isaki)

2016-12-06 05:58:19 UTC MAIN commitmail json YAML

Remove fpu_cordit2() and atanh_table[] completely.
Since cordit1 (for trigonometric functions) and cordit2 (for
hyperbolic functions) are very similar, so I implemented both
at first, but I didn't use cordit2 after all :(

(isaki)

2016-12-06 04:54:00 UTC MAIN commitmail json YAML

2016-12-06 02:55:42 UTC MAIN commitmail json YAML

void duplicate definition on statically linking libc+ssp and rumpkern+ssp.

(christos)

2016-12-06 01:23:01 UTC MAIN commitmail json YAML

Fix memory leak of struct if_percpuq on interface destruction

(ozaki-r)

2016-12-05 22:59:18 UTC MAIN commitmail json YAML

src/external/gpl3/binutils/lib/libbfd/arch/earm/bfd.h@1.4 / diff / nxr@1.4
src/external/gpl3/binutils/lib/libbfd/arch/earm/bfdver.h@1.5 / diff / nxr@1.5
src/external/gpl3/binutils/lib/libbfd/arch/earm/config.h@1.6 / diff / nxr@1.6
src/external/gpl3/binutils/lib/libbfd/arch/earmeb/bfd.h@1.4 / diff / nxr@1.4
src/external/gpl3/binutils/lib/libbfd/arch/earmeb/bfdver.h@1.5 / diff / nxr@1.5
src/external/gpl3/binutils/lib/libbfd/arch/earmeb/config.h@1.6 / diff / nxr@1.6
src/external/gpl3/binutils/lib/libbfd/arch/m68000/bfd.h@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/lib/libbfd/arch/m68000/bfdver.h@1.10 / diff / nxr@1.10
src/external/gpl3/binutils/lib/libbfd/arch/m68000/config.h@1.6 / diff / nxr@1.6
src/external/gpl3/binutils/lib/libopcodes/arch/earm/config.h@1.5 / diff / nxr@1.5
src/external/gpl3/binutils/lib/libopcodes/arch/earmeb/config.h@1.5 / diff / nxr@1.5
src/external/gpl3/binutils/lib/libopcodes/arch/m68000/config.h@1.6 / diff / nxr@1.6
src/external/gpl3/binutils/usr.bin/common/arch/earm/config.h@1.6 / diff / nxr@1.6
src/external/gpl3/binutils/usr.bin/common/arch/earm/defs.mk@1.5 / diff / nxr@1.5
src/external/gpl3/binutils/usr.bin/common/arch/earmeb/config.h@1.6 / diff / nxr@1.6
src/external/gpl3/binutils/usr.bin/common/arch/earmeb/defs.mk@1.5 / diff / nxr@1.5
src/external/gpl3/binutils/usr.bin/common/arch/m68000/config.h@1.6 / diff / nxr@1.6
src/external/gpl3/binutils/usr.bin/common/arch/m68000/defs.mk@1.8 / diff / nxr@1.8
src/external/gpl3/binutils/usr.bin/gas/arch/earm/config.h@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/usr.bin/gas/arch/earm/targ-env.h@1.3 / diff / nxr@1.3
      :
(more 9 files)
regen sun2, earm, earmeb

(christos)

2016-12-05 22:07:16 UTC MAIN commitmail json YAML

set the signal flag when the signal was sent to every lwp, not to just an
individual one.

(christos)

2016-12-05 22:05:53 UTC MAIN commitmail json YAML

2016-12-05 21:20:38 UTC MAIN commitmail json YAML

Fix the tests that broke after my changes.
XXX: This code is heavily duplicated and needs some merging.

(christos)

2016-12-05 20:10:10 UTC MAIN commitmail json YAML

- abstract the pipe calls into routines.
- some of the tests that worked (really failed silently before) now fail.

(christos)

2016-12-05 15:31:01 UTC MAIN commitmail json YAML

Improve the exponential and hyperbolic function's performance
10..100 times faster.
PR port-m68k/51645 from rin@ (and modified by me)

(isaki)

2016-12-05 13:17:28 UTC MAIN commitmail json YAML

update uep(4) to reflect the fact it can be calibrated now.

(maya)

2016-12-05 13:14:22 UTC MAIN commitmail json YAML

uep: allow (hard-coded) calibration.

From Nicolas Jouanne in PR kern/40105
ok skrll

(maya)

2016-12-05 12:42:33 UTC MAIN commitmail json YAML

binutils decided to shuffle around its extensions a long time ago. Since
we don't actually use them for anything, follow them.

(joerg)

2016-12-05 10:55:30 UTC nick-nhusb commitmail json YAML

2016-12-05 10:05:11 UTC MAIN commitmail json YAML

- Fix wol_enable, fc and wufc sysctls to work correctly.
- Fix RCS Id.

(msaitoh)

2016-12-05 08:53:01 UTC MAIN commitmail json YAML

Add Intel X55x support.

(msaitoh)

2016-12-05 08:50:29 UTC MAIN commitmail json YAML

Update ixg(4) and ixv(4) up to FreeBSD r303890:
- Configure ixgbe phy & gbic power.
  Setup phy and gbic power as per Linux 4.3.13 driver.
  This fixes link not detected on X540-AT2 after booting to Linux which
  turns the phy power off on detach. (FreeBSD r295093)
- Fixup DA cable detection routine. (FreeBSD r303032)
- Some minor changes

(msaitoh)

2016-12-05 07:24:16 UTC MAIN commitmail json YAML

Fix cpu_switchto(9) prototype in a comment

(kamil)

2016-12-05 07:18:10 UTC MAIN commitmail json YAML

Mark again lwpinfo2 with expected failure in t_ptrace_wait{,3,4,6,id,pid}

Only failure lwpinfo1 was addressed, not lwpinfo2.

PR kern/51685

Sponsored by <The NetBSD Foundation>

(kamil)

2016-12-05 03:59:47 UTC MAIN commitmail json YAML

Fix CPUID_SEF_FLAGS. Octal value has no 8.

(msaitoh)

2016-12-04 23:48:02 UTC MAIN commitmail json YAML

lwpinfo1 and lwpinfo2 in t_ptrace_wait{,3,4,6,id,pid} no longer fails

Remove atf_tc_expect_fail() linked with PR kern/51685.

Issue fixed by Christsos Zoulas in src/sys/kern/kern_sig.c r. 1.331

Sponsored by <The NetBSD Foundation>

(kamil)

2016-12-04 18:43:07 UTC MAIN commitmail json YAML

2016-12-04 16:59:49 UTC MAIN commitmail json YAML

Add a missing usb_syncmem(... BUS_DMASYNC_PRE{READ,WRITE}) for the
transfer buffer

(skrll)

2016-12-04 16:40:44 UTC MAIN commitmail json YAML

PR/51685: Kamil Rytarowski: Fill sigcontext info in kpsignal2 so that the
debugger/core-dump signal info gets filled in in all code paths (including
the lwp_kill one).

(christos)

2016-12-04 13:37:45 UTC MAIN commitmail json YAML

Fix debug entry for glint driver (no longer obsolete with 1.18)

(martin)

2016-12-04 11:47:29 UTC MAIN commitmail json YAML

Fix a -Werror=sign-compare

(skrll)

2016-12-04 11:40:01 UTC MAIN commitmail json YAML

Note new axe(4) chipset support.

(maya)

2016-12-04 11:31:55 UTC MAIN commitmail json YAML

Note all chipsets supported.

Bump date.

(skrll)

2016-12-04 10:58:12 UTC MAIN commitmail json YAML

2016-12-04 10:12:35 UTC MAIN commitmail json YAML

2016-12-04 10:08:26 UTC MAIN commitmail json YAML

2016-12-04 10:07:06 UTC MAIN commitmail json YAML

Sync with FreeBSD/OpenBSD and add support for 88772B devices.

While I'm here convert to USB_DEBUG

(skrll)

2016-12-04 08:21:08 UTC MAIN commitmail json YAML

2016-12-04 03:38:58 UTC MAIN commitmail json YAML

Add dbregs_dr[0123]_trap_variable in arch/amd64/t_ptrace_wait*

Add new preliminary tests for testing that CPU Debug Registers can be used
to trap on a variable (write operation).

dbregs_dr0_trap_variable:
    Verify that setting trap with DR0 triggers SIGTRAP

dbregs_dr1_trap_variable:
    Verify that setting trap with DR1 triggers SIGTRAP

dbregs_dr2_trap_variable:
    Verify that setting trap with DR2 triggers SIGTRAP

dbregs_dr3_trap_variable:
    Verify that setting trap with DR3 triggers SIGTRAP

Sponsored by <The NetBSD Foundation>

(kamil)

2016-12-03 22:28:16 UTC MAIN commitmail json YAML

2016-12-03 19:15:27 UTC MAIN commitmail json YAML

Mention luna68k HD647180X I/O processor support.

(tsutsui)

2016-12-03 18:18:12 UTC MAIN commitmail json YAML

2016-12-03 18:12:50 UTC MAIN commitmail json YAML

Print warning for problematic switch configuration.

(flxd)

2016-12-03 17:38:02 UTC MAIN commitmail json YAML

2016-12-03 16:41:34 UTC MAIN commitmail json YAML

2016-12-03 16:38:15 UTC MAIN commitmail json YAML

2016-12-03 16:02:10 UTC MAIN commitmail json YAML

switch sparc/sparc64 to binutils 227

(christos)

2016-12-03 16:01:19 UTC MAIN commitmail json YAML

src/external/gpl3/binutils/lib/libbfd/arch/alpha/bfd.h@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/lib/libbfd/arch/alpha/bfdver.h@1.10 / diff / nxr@1.10
src/external/gpl3/binutils/lib/libbfd/arch/alpha/config.h@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/lib/libbfd/arch/sparc/bfd.h@1.9 / diff / nxr@1.9
src/external/gpl3/binutils/lib/libbfd/arch/sparc/bfdver.h@1.10 / diff / nxr@1.10
src/external/gpl3/binutils/lib/libbfd/arch/sparc/config.h@1.6 / diff / nxr@1.6
src/external/gpl3/binutils/lib/libbfd/arch/sparc64/bfd.h@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/lib/libbfd/arch/sparc64/bfdver.h@1.10 / diff / nxr@1.10
src/external/gpl3/binutils/lib/libbfd/arch/sparc64/config.h@1.6 / diff / nxr@1.6
src/external/gpl3/binutils/lib/libopcodes/arch/alpha/config.h@1.6 / diff / nxr@1.6
src/external/gpl3/binutils/lib/libopcodes/arch/sparc/config.h@1.6 / diff / nxr@1.6
src/external/gpl3/binutils/lib/libopcodes/arch/sparc64/config.h@1.6 / diff / nxr@1.6
src/external/gpl3/binutils/usr.bin/common/arch/alpha/config.h@1.6 / diff / nxr@1.6
src/external/gpl3/binutils/usr.bin/common/arch/alpha/defs.mk@1.8 / diff / nxr@1.8
src/external/gpl3/binutils/usr.bin/common/arch/sparc/config.h@1.6 / diff / nxr@1.6
src/external/gpl3/binutils/usr.bin/common/arch/sparc/defs.mk@1.8 / diff / nxr@1.8
src/external/gpl3/binutils/usr.bin/common/arch/sparc64/config.h@1.6 / diff / nxr@1.6
src/external/gpl3/binutils/usr.bin/common/arch/sparc64/defs.mk@1.8 / diff / nxr@1.8
src/external/gpl3/binutils/usr.bin/gas/arch/alpha/config.h@1.6 / diff / nxr@1.6
src/external/gpl3/binutils/usr.bin/gas/arch/sparc/config.h@1.6 / diff / nxr@1.6
      :
(more 7 files)
switch alpha/sparc/sparc64 to new binutils

(christos)

2016-12-03 16:00:10 UTC MAIN commitmail json YAML

struct cpu_info is varible size when page_size is not fixed.

(christos)

2016-12-03 15:18:41 UTC MAIN commitmail json YAML

Directories are unconditional and hence must be untagged.

(riastradh)

2016-12-03 12:35:48 UTC netbsd-7 commitmail json YAML

2016-12-03 12:34:23 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1279):
sys/net/if_vlan.c: revision 1.92
Don't check parent capabilities when a parent interface hasn't been
assigned.

(martin)

2016-12-03 12:33:56 UTC netbsd-7-0 commitmail json YAML

2016-12-03 12:33:12 UTC netbsd-7-0 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1279):
sys/net/if_vlan.c: revision 1.92
Don't check parent capabilities when a parent interface hasn't been
assigned.

(martin)

2016-12-03 12:24:50 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by maya in ticket #1277):
sys/external/bsd/drm2/drm/drm_vma_manager.c: revision 1.5
Lock the manager and not just the node for inserting/removing nodes
should fix/help PR kern/50349: radeondrmkms vt-switching crash
ok riastradh

(martin)

2016-12-03 12:24:28 UTC netbsd-7-0 commitmail json YAML

2016-12-03 12:23:57 UTC netbsd-7-0 commitmail json YAML

Pull up following revision(s) (requested by maya in ticket #1277):
sys/external/bsd/drm2/drm/drm_vma_manager.c: revision 1.5
Lock the manager and not just the node for inserting/removing nodes
should fix/help PR kern/50349: radeondrmkms vt-switching crash
ok riastradh

(martin)

2016-12-03 12:20:32 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by flxd in ticket #1276):
sys/dev/scsipi/scsi_disk.h: revision 1.32
sbin/scsictl/scsictl.8: revision 1.27-1.30
sbin/scsictl/scsictl.c: revision 1.39
Add "getrealloc" and "setrealloc" commands to get/set automatic reallocation
parameters/enables for error recovery, similar to {get,set}cache.
Many old SCSI disks shipped with reallocation disabled, albeit
supporting it.
Minor (cosmetic) fixup of scsi_disk_pages while there.
Based upon code in PR bin/29165 by Greg A. Woods.
OK christos@
Bump date for previous.
Use more and more appropriate markup while here.
Add crossreference to scsi(4) per note in PR 9627.
Whitespace, sort.

(martin)

2016-12-03 12:08:36 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1275):
sys/arch/mips/include/vmparam.h: revision 1.57
sys/uvm/pmap/pmap_segtab.c: revision 1.4
1TB is enough UVA for anyone... plus not all cpus can support more.
fix the start index generation in pmap_segtab_release() to
ensure it fits in the actual array.  fixes N64 binaries from
triggering later panic.  move the panic check itself into a
common function that is called from a couple of new places too.

(martin)

2016-12-03 12:06:56 UTC netbsd-7-0 commitmail json YAML

2016-12-03 11:43:14 UTC netbsd-7-0 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1275):
sys/arch/mips/include/vmparam.h: revision 1.57
sys/uvm/pmap/pmap_segtab.c: revision 1.4
1TB is enough UVA for anyone... plus not all cpus can support more.
fix the start index generation in pmap_segtab_release() to
ensure it fits in the actual array.  fixes N64 binaries from
triggering later panic.  move the panic check itself into a
common function that is called from a couple of new places too.

(martin)

2016-12-03 09:20:55 UTC MAIN commitmail json YAML

2016-12-03 07:23:08 UTC MAIN commitmail json YAML

Add new tests lwpinfo1 in t_ptrace_wait* and lwpinfo2 under HAVE_PID guard

lwpinfo1:
    Verify baic LWPINFO call for single thread (PT_TRACE_ME)

lwpinfo2:
    Verify baic LWPINFO call for single thread (PT_ATTACH from tracer)

Both tests are marked as expected failure PR kern/51685:
    ptrace(2): Signal does not set PL_EVENT_SIGNAL in
    (struct ptrace_lwpinfo.)pl_event

Sponsored by <The NetBSD Foundation>

(kamil)

2016-12-03 06:38:29 UTC MAIN commitmail json YAML

pull out some function(s) used by both XAA and EXA

(macallan)

2016-12-03 04:06:25 UTC MAIN commitmail json YAML

move alpha to new binutils

(christos)

2016-12-03 03:26:27 UTC MAIN commitmail json YAML

add a basic "-b" option - that outputs one display and exits.
inspired by "top -b".  still requires a curses-capable output
without some fairly significant internal restructuring.

(mrg)

2016-12-03 02:18:38 UTC MAIN commitmail json YAML

switch mips64 to new binutils and gdb.

(christos)

2016-12-03 01:41:15 UTC MAIN commitmail json YAML

Define new tests for CPU Debug Registers in t_ptrace_wait{,3,4,6,id,pid}

Rename dbregs1 to dbregs_print
Rename dbregs[2345] to dbregs_preserve_dr[0123]

Add new tests dbregs_preserve_dr[0123]_yield.

dbregs_preserve_dr0_yield:
    Verify that setting DR0 is preserved across ptrace(2) calls with
    scheduler yield

dbregs_preserve_dr1_yield:
    Verify that setting DR1 is preserved across ptrace(2) calls with
    scheduler yield

dbregs_preserve_dr2_yield:
    Verify that setting DR2 is preserved across ptrace(2) calls with
    scheduler yield

dbregs_preserve_dr3_yield:
    Verify that setting DR3 is preserved across ptrace(2) calls with
    scheduler yield

Add new tests dbregs_preserve_dr[0123]_continued.

dbregs_preserve_dr0_continued:
    Verify that setting DR0 is preserved across ptrace(2) calls and with
    continued child

dbregs_preserve_dr1_continued:
    Verify that setting DR1 is preserved across ptrace(2) calls and with
    continued child

dbregs_preserve_dr2_continued:
    Verify that setting DR2 is preserved across ptrace(2) calls and with
    continued child

dbregs_preserve_dr3_continued:
    Verify that setting DR3 is preserved across ptrace(2) calls and with
    continued child

Use more meaningful names for these tests as they are MD specific and
testing precise functionality. Also there will be a growing number of
tests in this category and prefixing everything with plain dbregs and
trailing with a number cannot be verbose.

Sponsored by <The NetBSD Foundation>

(kamil)

2016-12-03 00:41:07 UTC MAIN commitmail json YAML

2016-12-03 00:40:48 UTC MAIN commitmail json YAML

src/external/gpl3/binutils/lib/libbfd/arch/mips64eb/bfd.h@1.8 / diff / nxr@1.8
src/external/gpl3/binutils/lib/libbfd/arch/mips64eb/bfdver.h@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/lib/libbfd/arch/mips64eb/config.h@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/lib/libbfd/arch/mips64eb/defs.mk@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/lib/libbfd/arch/mips64el/bfd.h@1.9 / diff / nxr@1.9
src/external/gpl3/binutils/lib/libbfd/arch/mips64el/bfdver.h@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/lib/libbfd/arch/mips64el/config.h@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/lib/libbfd/arch/mips64el/defs.mk@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/lib/libopcodes/arch/mips64eb/config.h@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/lib/libopcodes/arch/mips64el/config.h@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/usr.bin/common/arch/mips64eb/config.h@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/usr.bin/common/arch/mips64eb/defs.mk@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/usr.bin/common/arch/mips64el/config.h@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/usr.bin/common/arch/mips64el/defs.mk@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/usr.bin/gas/arch/mips64eb/config.h@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/usr.bin/gas/arch/mips64el/config.h@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/usr.bin/gprof/arch/mips64eb/gconfig.h@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/usr.bin/gprof/arch/mips64el/gconfig.h@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/usr.bin/ld/arch/mips64eb/config.h@1.7 / diff / nxr@1.7
src/external/gpl3/binutils/usr.bin/ld/arch/mips64el/config.h@1.7 / diff / nxr@1.7

regen mips64

(christos)

2016-12-02 23:16:07 UTC MAIN commitmail json YAML

change license since much of the actual acceleration code was adapted from
pm3_accel.c

(macallan)