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 (2h)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (177d) 

2024-05-10 01:13:09 UTC Now

2017-03-20 00:30:03 UTC MAIN commitmail json YAML

Make sure we hold alldevs_mtx for access to alldevs in deviter.

- Extend alldevs_mtx section in deviter_init.
- Assert ownership of alldevs_mtx in private functions:
  . deviter_reinit
  . deviter_next1
  . deviter_next2
- Acquire alldevs_mtx in deviter_next.

(alldevs_mtx is not relevant to the struct deviter object, which is
private to the caller who must guarantee exclusive access to it.)

(riastradh)

2017-03-19 23:47:46 UTC MAIN commitmail json YAML

#if DIAGNOSTIC panic ---> KASSERT

(riastradh)

2017-03-19 23:44:35 UTC MAIN commitmail json YAML

2017-03-19 23:30:39 UTC MAIN commitmail json YAML

2017-03-19 22:48:00 UTC MAIN commitmail json YAML

Fix inadvertently reversed sense of comparisons.

(riastradh)

2017-03-19 22:19:05 UTC MAIN commitmail json YAML

#if DIAGNOSTIC panic ---> KASSERT

(riastradh)

2017-03-19 20:29:30 UTC MAIN commitmail json YAML

PR bin/52090

Add 5 new test cases to test various ways that $* can be expanded.
Currently 3 of the 5 are marked as "expected to fail" because of the
bug in this PR.

(kre)

2017-03-19 16:51:45 UTC MAIN commitmail json YAML

Fix configure script to not always provide an extern for strsep().

(jakllsch)

2017-03-19 15:34:26 UTC MAIN commitmail json YAML

don't redefine EFTYPE (tools build, defined by compat_defs.h)

(christos)

2017-03-19 12:46:21 UTC MAIN commitmail json YAML

Support __HAVE_MM_MD_DIRECT_MAPPED_PHYS

(skrll)

2017-03-19 11:22:32 UTC MAIN commitmail json YAML

Mention about addition of luna68k's front panel LCD driver.

(tsutsui)

2017-03-19 10:21:26 UTC MAIN commitmail json YAML

2017-03-19 10:21:02 UTC MAIN commitmail json YAML

Fix locking comments.

Forgot to save my Emacs buffer before last commit.

(riastradh)

2017-03-18 22:36:56 UTC MAIN commitmail json YAML

Summarize lifetime of cache entries.

(riastradh)

2017-03-18 22:04:52 UTC MAIN commitmail json YAML

Omit duplicate forward declaration of cache_invalidate.

(riastradh)

2017-03-18 22:02:11 UTC MAIN commitmail json YAML

Fix lock order statement.  Annotate with references to examples.

(riastradh)

2017-03-18 21:21:24 UTC MAIN commitmail json YAML

Omit excessive indentation for text.

(riastradh)

2017-03-18 21:18:09 UTC MAIN commitmail json YAML

2017-03-18 21:04:24 UTC MAIN commitmail json YAML

2017-03-18 21:04:13 UTC MAIN commitmail json YAML

Build with DTrace support by default.
To activate, define the relevant modules in /etc/modules.conf.
For example (incomplete list):
solaris
dtrace
dtrace_sdt
dtrace_fbt
dtrace_lockstat
dtrace_profile
dtrace_syscall

Reviewed by christos

(sevan)

2017-03-18 21:03:28 UTC MAIN commitmail json YAML

Rework namecache locking commentary.

- Annotate struct namecache declaration in namei.src/namei.h.
- Bulleted lists, not walls of texts.
- Identify lock order too.
- Note subtle exceptions.

(riastradh)

2017-03-18 20:01:44 UTC MAIN commitmail json YAML

Nix trailing whitespace.

(riastradh)

2017-03-18 20:00:10 UTC MAIN commitmail json YAML

2017-03-18 19:59:20 UTC MAIN commitmail json YAML

Omit vestigial comment.

- We have not dropped the cache entry on vget failure since 2008.
- We have not had `generation numbers' since 2001.

(riastradh)

2017-03-18 19:43:46 UTC MAIN commitmail json YAML

2017-03-18 19:43:31 UTC MAIN commitmail json YAML

Make cache_lookup return bool for clarity.

(riastradh)

2017-03-18 19:05:38 UTC MAIN commitmail json YAML

Remove excessive indentation from function description text.

(riastradh)

2017-03-18 19:03:23 UTC MAIN commitmail json YAML

Move out-of-place note about interrupt context and namei.

Tweak paragraph break.

(riastradh)

2017-03-18 19:01:01 UTC MAIN commitmail json YAML

2017-03-18 18:55:49 UTC MAIN commitmail json YAML

Clarify wording: pathname component is not a vnode or lookup result.

(riastradh)

2017-03-18 18:53:43 UTC MAIN commitmail json YAML

Organize namei flags by whose perspective they are relevant to.

- namei callers
- input to VOP_LOOKUP set by caller
- input to VOP_LOOKUP set by namei
- output from VOP_LOOKUP

(riastradh)

2017-03-18 18:13:15 UTC MAIN commitmail json YAML

Rewrite intro to say positively, actively how you use namei.

(riastradh)

2017-03-18 17:55:23 UTC MAIN commitmail json YAML

Rewrite operating modes section.

- Identify contract with caller.
- Identify contract with file system.
- Identify failure modes.
- Write in bulleted lists, not long rambly paragraphs.

(riastradh)

2017-03-18 17:07:05 UTC MAIN commitmail json YAML

Bump image size to unbreak builds.
nbmakefs: `work' size of 21610496 is larger than the maxsize of 20480000.

ok jakllsch

(sevan)

2017-03-18 16:12:20 UTC MAIN commitmail json YAML

Clarify what NOCACHE and MAKEENTRY do and who uses them.

De-editorialize.

(riastradh)

2017-03-18 15:25:41 UTC MAIN commitmail json YAML

2017-03-18 15:24:18 UTC MAIN commitmail json YAML

2017-03-18 13:39:23 UTC MAIN commitmail json YAML

Mmh, allow iret to be handled when an #SS fault (T_STKFLT) happens. Even
if the sdm is far from being clear, it appears that iret can trigger an #SS
fault if %ss points to a writable but non-present segment; in which case
the kernel would panic, thinking the fault was internal to it.

In particular, userland can create a broken segment in the ldt with
USER_LDT, update its %ss with setcontext and trigger the panic. I don't
think amd64 is affected since USER_LDT does not exist there, and the
changes on tf_ss seem correct - but I'm still adding T_STKFLT for safety.

(maxv)

2017-03-18 13:35:57 UTC MAIN commitmail json YAML

Style, and remove debug code that does not work anyway.

(maxv)

2017-03-18 08:05:40 UTC MAIN commitmail json YAML

Add NOLUNS quirk for SEAGATE ST39236LC disk drives.

Found on "SCSI drive conservation activity" for poor Tier-II machines.

(tsutsui)

2017-03-18 05:55:13 UTC MAIN commitmail json YAML

Make VIMPL_TO_VNODE and VNODE_TO_VIMPL type-safe.

(riastradh)

2017-03-18 05:50:30 UTC netbsd-7 commitmail json YAML

1353, 1365, 1368

(snj)

2017-03-18 05:49:56 UTC MAIN commitmail json YAML

Need membar_datadep_consumer here.

(riastradh)

2017-03-18 05:49:17 UTC MAIN commitmail json YAML

Nix trailing whitespace.

(riastradh)

2017-03-18 05:45:48 UTC MAIN commitmail json YAML

Nix trailing whitespace.

(riastradh)

2017-03-18 05:43:16 UTC MAIN commitmail json YAML

#if DIAGNOSTIC panic ---> KASSERT

(riastradh)

2017-03-18 05:39:06 UTC MAIN commitmail json YAML

#if DIAGNOSTIC panic ---> KASSERT

(riastradh)

2017-03-18 05:33:07 UTC MAIN commitmail json YAML

#if DIAGNOSTIC panic ---> KASSERT

(riastradh)

2017-03-18 05:29:16 UTC MAIN commitmail json YAML

#if DIAGNOSTIC panic ---> KASSERT

(riastradh)

2017-03-18 05:26:40 UTC MAIN commitmail json YAML

#if DIAGNOSTIC panic ---> KASSERT

(riastradh)

2017-03-18 05:22:18 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by uwe in ticket #1368):
sys/kern/exec_elf.c: revision 1.88 via patch
netbsd_elf_signature - look at note segments (phdrs) not note
sections.  They point to the same data in the file, but sections are
for linkers and are not necessarily present in an executable.
The original switch from phdrs to shdrs seems to be just a cop-out to
avoid parsing multiple notes per segment, which doesn't really avoid
the problem b/c sections also can contain multiple notes.

(snj)

2017-03-18 05:20:04 UTC MAIN commitmail json YAML

#if DIAGNOSTIC panic ---> KASSERT

(riastradh)

2017-03-18 05:13:22 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by kre in ticket #1365):
usr.bin/pkill/pkill.c: revision 1.31
PR bin/50934 -- avoid core dump if a process being examined has set
its argv[0] to NULL.

(snj)

2017-03-18 05:02:28 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by nonaka in ticket #1353):
usr.bin/ftp/fetch.c: revision 1.227
Use the first name we requested the http/https URL for, not any name we ended
up with after random redirects.

(snj)

2017-03-17 23:43:43 UTC MAIN commitmail json YAML

apply changes to this file as well, as part of:
allow pcu_save() and pcu_discard() to be called on other threads,
ptrace needs to use it that way.

(chs)

2017-03-17 20:42:43 UTC MAIN commitmail json YAML

2017-03-17 17:26:20 UTC MAIN commitmail json YAML

Add the local route after finishing the configuration of the address.
This fixes the issue where the initial address announced had an
invalid broadcast address.

(roy)

2017-03-17 16:15:12 UTC MAIN commitmail json YAML

If we're not doing DAD, don't set IN_IFF_TENTATIVE.

(roy)

2017-03-17 16:13:44 UTC MAIN commitmail json YAML

Report the PID for the process changing the address.

(roy)

2017-03-17 11:21:45 UTC MAIN commitmail json YAML

Modify some variables to make code more understandable.

(msaitoh)

2017-03-17 11:20:16 UTC MAIN commitmail json YAML

Don't print BAR's window size on pcictl pciN dump again
because there is no way to know it's correct value from
userland now.

(msaitoh)

2017-03-17 10:09:24 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2017-03-17 10:05:02 UTC MAIN commitmail json YAML

Add missing NULL check

Fix PR kern/52083

(ozaki-r)

2017-03-17 08:51:44 UTC MAIN commitmail json YAML

- Don't try to sizing a BAR not if a device is host bridge but a device's
  PCI_COMMAND_MEM_ENABLE is set.
- Fix 17 years old bug that all effective BARs are marked "not sized" on
  pcictl pciN dump.
- Print  BAR's window size on pcictl pciN dump.
- remove extra "(?)"

(msaitoh)

2017-03-17 06:52:59 UTC MAIN commitmail json YAML

Fix cksum calculation for clearing the cached route.

In ping.c:r1.104, the size of echoreply packet was changed to ICMP_MINLEN,
Therefore also calculation size must be ICMP_MINLEN.

(ryo)

2017-03-17 03:19:46 UTC MAIN commitmail json YAML

Back out part of previous: missed a caller of wapbl_write_inodes.

(riastradh)

2017-03-17 03:17:07 UTC MAIN commitmail json YAML

Nix trailing whitespace.

(riastradh)

2017-03-17 03:16:29 UTC MAIN commitmail json YAML

2017-03-17 03:06:17 UTC MAIN commitmail json YAML

Assert write lock in wapbl_write_revocations, wapbl_write_inodes.

Only one call site, so trivial to prove correct.

(riastradh)

2017-03-16 22:09:19 UTC MAIN commitmail json YAML

need to turn off async during ffs_sync(), otherwise its bwrite() calls are
themselves turned to bdwrite(), creating dirty delayed writes

fixes panic for 'mount -o log,async ...' reported by Masanobu SAITOH
on current-users; fix help by hannken@, thank you

(jdolecek)

2017-03-16 16:32:12 UTC MAIN commitmail json YAML

lrint() and lrintf() are supposed to use the current rounding mode,
so use vcvtr rather than vcvt.

(chs)

2017-03-16 16:13:21 UTC MAIN commitmail json YAML

2017-03-16 13:21:59 UTC MAIN commitmail json YAML

Undo local changes not intended to be committed (and certainly not
with that commit message) in the previous update.  This stuff works,
and will probably appear sometime, but not right now.

(kre)

2017-03-16 13:09:06 UTC MAIN commitmail json YAML

Have "make clean" remove sh.html1 and adapt it to clean trace files
the way they have been generated the past 20 years or so...

(kre)

2017-03-16 09:43:56 UTC MAIN commitmail json YAML

Add a test case of ifconfig <if_index>

I don't know if <if_index> is expected to be accepted instead of
an interface name. Please update the test case if the behavior is
just a bug and ifconfig gets fixed.

(ozaki-r)

2017-03-16 09:40:48 UTC MAIN commitmail json YAML

Simplify ifunit, if_get and if_get_byindex by reusing other functions

Inspired by kre@'s comment

(ozaki-r)

2017-03-16 08:11:47 UTC MAIN commitmail json YAML

Fix panic on ifconfig <number>

Pointed out by s-yamaguchi@IIJ

(ozaki-r)

2017-03-16 05:23:56 UTC MAIN commitmail json YAML

fix: remove unmatched mutex_exit/enter. must be forgetting to remove at crypto.c:r1.41

(knakahara)

2017-03-16 05:18:14 UTC MAIN commitmail json YAML

clarify history.

prompted by a comment on the blog from "dark"

(snj)

2017-03-16 01:09:24 UTC MAIN commitmail json YAML

actually cast to unsigned long long and use %llu. certainly not use hex (oops)
suggested by dh

(maya)

2017-03-16 00:21:30 UTC MAIN commitmail json YAML

Dedup functions which vary only by type using fancy macros.
mark them static. NFCI

(maya)

2017-03-15 23:23:15 UTC MAIN commitmail json YAML

more trash to take out at bump time

(dholland)

2017-03-15 21:28:41 UTC MAIN commitmail json YAML

print inode number in an assert I keep hitting and the adjacent one.
use PRIx64 for printing inode number elsewhere.

(maya)

2017-03-15 20:25:41 UTC MAIN commitmail json YAML

PR/52078: Don't panic on 0 allocation, check more bounds.

(christos)

2017-03-15 16:42:18 UTC MAIN commitmail json YAML

Add a comment to answer a question regarding privilege separation when
modifying a PTE from an active page tree. The question is from Manuel
Bouyer, and the answer is from me.

(maxv)

2017-03-15 15:33:54 UTC MAIN commitmail json YAML

Change duplicate 'D' option to 'm'. From Ed Maste @ FreeBSD

(christos)

2017-03-15 11:22:47 UTC MAIN commitmail json YAML

2017-03-15 11:22:15 UTC MAIN commitmail json YAML

2017-03-15 10:53:15 UTC MAIN commitmail json YAML

Do not assume an all-zeroes disk label will read back as a disk with
an 'a'  partition covering the whole disk, instead use the raw partition.
Also skip this test if the fss device is not available.
With lots of help from pgoyette.

(martin)

2017-03-15 09:51:08 UTC MAIN commitmail json YAML

Fix memory leak in vlan_start

(ozaki-r)

2017-03-15 06:40:34 UTC MAIN commitmail json YAML

Add another 100 Series SMBus (100SERIES_LP_SMB)

(msaitoh)

2017-03-15 06:26:31 UTC netbsd-7 commitmail json YAML

2017-03-15 06:21:41 UTC netbsd-7-1 commitmail json YAML

2017-03-15 06:17:39 UTC MAIN commitmail json YAML

add netbsd-7-1

(snj)

2017-03-15 06:17:07 UTC netbsd-7-1 commitmail json YAML

2017-03-15 05:05:04 UTC MAIN commitmail json YAML

2017-03-14 23:59:26 UTC MAIN commitmail json YAML

src/distrib/sets/lists/base/mi@1.1156 / diff / nxr@1.1156
src/external/intel-fw-public/Makefile@1.11 / diff / nxr@1.11
src/external/intel-fw-public/iwl3160/Makefile@1.4 / diff / nxr@1.4
src/external/intel-fw-public/iwl3160/dist/iwlwifi-3160-16.ucode deleted
src/external/intel-fw-public/iwl3160/dist/iwlwifi-3160-17.ucode@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl3168/Makefile@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl3168/dist/LICENSE.iwlwifi-3168-ucode@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl3168/dist/README.iwlwifi-3168-ucode@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl3168/dist/iwlwifi-3168-22.ucode@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl7260/Makefile@1.4 / diff / nxr@1.4
src/external/intel-fw-public/iwl7260/dist/iwlwifi-7260-16.ucode deleted
src/external/intel-fw-public/iwl7260/dist/iwlwifi-7260-17.ucode@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl7265/Makefile@1.5 / diff / nxr@1.5
src/external/intel-fw-public/iwl7265/dist/iwlwifi-7265-16.ucode deleted
src/external/intel-fw-public/iwl7265/dist/iwlwifi-7265-17.ucode@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl7265/dist/iwlwifi-7265D-17.ucode deleted
src/external/intel-fw-public/iwl7265/dist/iwlwifi-7265D-22.ucode@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl8000/Makefile@1.2 / diff / nxr@1.2
src/external/intel-fw-public/iwl8000/dist/iwlwifi-8000C-16.ucode deleted
src/external/intel-fw-public/iwl8000/dist/iwlwifi-8000C-22.ucode@1.1 / diff / nxr@1.1
      :
(more 7 files)

2017-03-14 21:22:59 UTC MAIN commitmail json YAML

libevent is at 2.1.8, not 2.1.18

(snj)

2017-03-14 21:11:12 UTC MAIN commitmail json YAML

2017-03-14 19:40:42 UTC MAIN commitmail json YAML

use x alt format and print vendor and product in hex too

(christos)

2017-03-14 15:11:41 UTC MAIN commitmail json YAML

PR/51380: Mutex error: mutex_vector_enter: locking against myself

Change the interrupt handler IPL level to IPL_VM (aka IPL_BIO aka
IPL_SDMMC) so that the sdhc_host_lock prevents edma_intr from running

(skrll)

2017-03-14 14:05:52 UTC MAIN commitmail json YAML

2017-03-14 13:50:40 UTC MAIN commitmail json YAML

Document option console=auto. Works since at least NetBSD 6. [i386,amd64]

(bad)

2017-03-14 13:34:11 UTC MAIN commitmail json YAML

wpa_supplicant.conf(5) not (8)

(kre)

2017-03-14 11:42:06 UTC MAIN commitmail json YAML

document the current easiest way to use WPA for wireless networking.
don't have my laptop here and going by memory so it may be slightly wrong.

(maya)

2017-03-14 09:39:28 UTC MAIN commitmail json YAML

Add missing pserialize_read_exit

Pointed out by riastradh@

(ozaki-r)

2017-03-14 09:22:38 UTC MAIN commitmail json YAML

Add garbage instructions at end of kern_assert after vpanic.

This avoids having the return address passed to vpanic confusingly
appear to be some other symbol.

(riastradh)

2017-03-14 09:04:16 UTC MAIN commitmail json YAML

Bump kernel version for ifnet_psref_class hiding

Welcome to 7.99.66

(ozaki-r)

2017-03-14 09:03:09 UTC MAIN commitmail json YAML

2017-03-14 08:35:55 UTC MAIN commitmail json YAML

Fix use of curlwp_bind

There was an error path that returned without curlwp_bindx.

(ozaki-r)

2017-03-14 08:27:13 UTC MAIN commitmail json YAML

ECN: Change Root Complex Event Collector Class Code
- Old RCEC has subclass 0x06. It's the same as IOMMU. Read the type in PCIe
  extend capability to know whether it's RCEC or IOMMU.

(msaitoh)

2017-03-14 08:25:35 UTC MAIN commitmail json YAML

Pint PCI Interface name if available.

(msaitoh)

2017-03-14 08:20:11 UTC MAIN commitmail json YAML

Add two new PCI classes:
- processing accelerators
- non-essential instrumentation

(msaitoh)

2017-03-14 08:11:09 UTC MAIN commitmail json YAML

Fix race condition in sysctl_iflist

We need to use psref for the ifa iteration because iflist_addr can sleep.

(ozaki-r)

2017-03-14 08:09:31 UTC MAIN commitmail json YAML

No functional change:
- modify variable names
- KNF

(msaitoh)

2017-03-14 07:23:50 UTC MAIN commitmail json YAML

boottime is a timespec these days.
From Tomoyuki Sahara in PR 52059.

(dholland)

2017-03-14 07:02:53 UTC MAIN commitmail json YAML

Use frame_dump if TRAP_SIGDEBUG is enabled

This unbreaks the build of i386 ALL kernel.

(ozaki-r)

2017-03-14 06:37:39 UTC MAIN commitmail json YAML

Mark the msdos parition active for boards like the BeagleBone Black

(skrll)

2017-03-14 04:25:10 UTC MAIN commitmail json YAML

2017-03-14 04:24:04 UTC MAIN commitmail json YAML

Replace DIAGNOSTIC + panic with CTASSERT

(ozaki-r)

2017-03-14 04:23:15 UTC MAIN commitmail json YAML

Avoid debug printf just if DIAGNOSTIC

(ozaki-r)

2017-03-14 04:21:38 UTC MAIN commitmail json YAML

Remove unnecessary NULL check

(ozaki-r)

2017-03-14 04:07:43 UTC MAIN commitmail json YAML

2017-03-14 04:06:58 UTC MAIN commitmail json YAML

Added Intel Wireless 3168 entry.

(nonaka)

2017-03-14 03:13:50 UTC MAIN commitmail json YAML

#if DIAGNOSTIC panic ---> KASSERT

- Omit mutex_exit before panic.  No need.
- Sprinkle some more information into a few messages.
- Prefer __diagused over #if DIAGNOSTIC for declarations,
  to reduce conditionals.

ok mrg@

(riastradh)

2017-03-13 21:06:51 UTC MAIN commitmail json YAML

several small tweaks:
- use MSIX if available
- fix off-by-one for nluns/ntargets (code inspection, not actual effect)
- when virtio_enqueue_reserve() fails, do not execute vioscsi_req_put()
  and hence virtio_dequeue_commit() as there is nothing to commit, just
  unload the xs and return; also report XS_RESOURCE_SHORTAGE, it's
  semi-normal situation
- set status/resid in vioscsi_req_done() before the switch, so that
  the override for VIRTIO_SCSI_S_BAD_TARGET actually has effect
- g/c vioscsi_req_put(), call the appropriate cleanup routines directly
- stop initializing id/task_attr in vioscsi_req_get(), it's overwritten
  in vioscsi_scsipi_request() anyway

(jdolecek)

2017-03-13 20:47:38 UTC MAIN commitmail json YAML

replace req queue offset with define, only set & start the req interrupt for
that queue; add some masks for the lun for visibility; use slot as tag number

no actual functional change, just small cleanup

(jdolecek)

2017-03-13 20:15:50 UTC MAIN commitmail json YAML

Fill in some XXXs with the exact action described in them. match
lfs_valloc behaviour.

(maya)

2017-03-13 14:24:20 UTC MAIN commitmail json YAML

2017-03-13 13:45:53 UTC MAIN commitmail json YAML

#if DIAGNOSTIC panic ---> KASSERTMSG

(riastradh)

2017-03-13 11:50:06 UTC MAIN commitmail json YAML

Add UB (undefined behavior)

Seen in several commit messages

(leot)

2017-03-13 07:41:28 UTC netbsd-7-nhusb commitmail json YAML

src/crypto/external/bsd/openssh/dist/moduli@1.2.26.1 / diff / nxr@1.2.26.1
src/crypto/external/bsd/openssl/dist/crypto/ecdsa/ecs_ossl.c@1.1.1.4.12.1.4.1 / diff / nxr@1.1.1.4.12.1.4.1
src/crypto/external/bsd/openssl/dist/crypto/evp/e_rc4_hmac_md5.c@1.1.1.1.16.2.4.1 / diff / nxr@1.1.1.1.16.2.4.1
src/distrib/notes/common/main@1.510.4.7.4.1 / diff / nxr@1.510.4.7.4.1
src/distrib/sets/lists/base/mi@1.1087.2.8.2.2 / diff / nxr@1.1087.2.8.2.2
src/doc/3RDPARTY@1.1145.2.27.2.2 / diff / nxr@1.1145.2.27.2.2
src/doc/CHANGES-7.1@1.1.2.106.2.2 / diff / nxr@1.1.2.106.2.2
src/etc/etc.luna68k/MAKEDEV.conf@1.8.16.2 / diff / nxr@1.8.16.2
src/external/bsd/bind/Makefile.inc@1.21.2.1.4.2 / diff / nxr@1.21.2.1.4.2
src/external/bsd/bind/dist/CHANGES@1.12.2.6.2.2 / diff / nxr@1.12.2.6.2.2
src/external/bsd/bind/dist/README@1.1.1.14.2.6.2.2 / diff / nxr@1.1.1.14.2.6.2.2
src/external/bsd/bind/dist/bin/named/query.c@1.16.2.4.2.2 / diff / nxr@1.16.2.4.2.2
src/external/bsd/bind/dist/bin/tests/system/dname/ans3/ans.pl@1.1.1.1.6.2 / diff / nxr@1.1.1.1.6.2
src/external/bsd/bind/dist/bin/tests/system/dname/ns1/root.db@1.1.1.2.18.1 / diff / nxr@1.1.1.2.18.1
src/external/bsd/bind/dist/bin/tests/system/dname/tests.sh@1.1.1.3.16.2 / diff / nxr@1.1.1.3.16.2
src/external/bsd/bind/dist/config.guess@1.1.1.3.10.1 / diff / nxr@1.1.1.3.10.1
src/external/bsd/bind/dist/config.sub@1.1.1.2.10.1 / diff / nxr@1.1.1.2.10.1
src/external/bsd/bind/dist/contrib/dnsperf-2.1.0.0-1/config.guess@1.1.1.1.10.3 / diff / nxr@1.1.1.1.10.3
src/external/bsd/bind/dist/contrib/dnsperf-2.1.0.0-1/config.sub@1.1.1.1.10.3 / diff / nxr@1.1.1.1.10.3
src/external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/config.guess@1.1.1.1.34.1 / diff / nxr@1.1.1.1.34.1
      :
(more 882 files)
Sync with netbsd-7-1-RELEASE

(skrll)

2017-03-12 21:02:48 UTC MAIN commitmail json YAML

use printf format macros for fixed-sized integers.

(mlelstv)

2017-03-12 20:38:31 UTC MAIN commitmail json YAML

Update zlib version in pkgconfig file.

(wiz)

2017-03-12 15:07:30 UTC MAIN commitmail json YAML

Christos updated tzcode to 2017a

(kre)

2017-03-12 10:19:40 UTC MAIN commitmail json YAML

2017-03-12 10:18:07 UTC MAIN commitmail json YAML

Include the atheros hal files

(martin)

2017-03-12 06:37:41 UTC MAIN commitmail json YAML

Remove `fix module_init()' entry.

I've been committed.

(nonaka)

2017-03-12 05:33:48 UTC MAIN commitmail json YAML

2017-03-12 04:19:29 UTC MAIN commitmail json YAML

Fix for the "${unset-var#$(cmd1)}$(cmd2)" runs the wrong command bug.
... From FreeBSD

(kre)

2017-03-12 00:39:47 UTC MAIN commitmail json YAML

Add new test case in to check (coming) bug fix for newly discovered
ash based shell bug
echo ${unset_var##$(echo a)}$(echo b)
should say "b" but instead says "a" ... the first "echo a" is not
evaluated because it cannot possibly match an unset variable, but is
not removed from the list of command substitutions, when the shell
needs to execute the 2nd cmdsub, "echo b" should be at the head of
the list, but isn't, "echo a" is still there...

This test should fail (for now) - should show 4 of 40 subtests failing.
It isn't marked as atf_expect_fail as the fix for this will be coming
later today (I will just wait at least 1 b5 build cycle so the failure
can be observed).

Detecting the bug, and the fix, are from FreeBSD.

(kre)

2017-03-11 23:59:02 UTC MAIN commitmail json YAML

Do not consider using -C arg "as is" for .CURDIR unless it starts with '/'.

Reviewed by: christos

(sjg)

2017-03-11 23:39:49 UTC MAIN commitmail json YAML

2017-03-11 21:23:36 UTC MAIN commitmail json YAML

Add missing comma, else the strings are concatenated (and possibly the
wrong message is used). noted by coverity.

Linux iwlwifi strings seem similar.

(maya)

2017-03-11 18:24:22 UTC MAIN commitmail json YAML

new sqlite3 tzcode

(christos)

2017-03-11 18:23:14 UTC MAIN commitmail json YAML

2017-03-11 16:36:01 UTC MAIN commitmail json YAML

2017-03-11 16:34:34 UTC MAIN commitmail json YAML

2017-03-11 16:29:52 UTC MAIN commitmail json YAML

src/external/public-domain/sqlite/bin/sqlite3.1@1.1 / diff / nxr@1.1
src/external/public-domain/sqlite/dist/shell.c@1.3 / diff / nxr@1.3
src/external/public-domain/sqlite/dist/sqlite3.1 deleted
src/external/public-domain/sqlite/dist/sqlite3.c@1.16 / diff / nxr@1.16
src/external/public-domain/sqlite/lib/shlib_version@1.4 / diff / nxr@1.4
src/external/public-domain/sqlite/man/Makefile@1.3 / diff / nxr@1.3
src/external/public-domain/sqlite/man/SQLITE_ACCESS_EXISTS.3@1.3 / diff / nxr@1.3
src/external/public-domain/sqlite/man/SQLITE_CHANGESET_DATA.3@1.3 / diff / nxr@1.3
src/external/public-domain/sqlite/man/SQLITE_CHANGESET_OMIT.3@1.3 / diff / nxr@1.3
src/external/public-domain/sqlite/man/SQLITE_CHECKPOINT_PASSIVE.3@1.4 / diff / nxr@1.4
src/external/public-domain/sqlite/man/SQLITE_CONFIG_SINGLETHREAD.3@1.4 / diff / nxr@1.4
src/external/public-domain/sqlite/man/SQLITE_CREATE_INDEX.3@1.3 / diff / nxr@1.3
src/external/public-domain/sqlite/man/SQLITE_DBCONFIG_MAINDBNAME.3@1.1 / diff / nxr@1.1
src/external/public-domain/sqlite/man/SQLITE_DBSTATUS_LOOKASIDE_USED.3@1.4 / diff / nxr@1.4
src/external/public-domain/sqlite/man/SQLITE_DENY.3@1.4 / diff / nxr@1.4
src/external/public-domain/sqlite/man/SQLITE_DETERMINISTIC.3@1.3 / diff / nxr@1.3
src/external/public-domain/sqlite/man/SQLITE_FCNTL_LOCKSTATE.3@1.4 / diff / nxr@1.4
src/external/public-domain/sqlite/man/SQLITE_INDEX_CONSTRAINT_EQ.3@1.4 / diff / nxr@1.4
src/external/public-domain/sqlite/man/SQLITE_INDEX_SCAN_UNIQUE.3@1.3 / diff / nxr@1.3
src/external/public-domain/sqlite/man/SQLITE_INTEGER.3@1.3 / diff / nxr@1.3
      :
(more 193 files)
merge 3.17.0

(christos)

2017-03-11 16:03:55 UTC netbsd-7 commitmail json YAML

2017-03-11 14:13:39 UTC MAIN commitmail json YAML

Mmh, remove a debug printf I mistakenly added in my previous commit

(maxv)

2017-03-11 12:41:14 UTC MAIN commitmail json YAML

memcpy of overlapping arguments is UB. use memmove.
CID 1299071

ok riastradh

(maya)

2017-03-11 12:19:30 UTC MAIN commitmail json YAML

Fixup the catchall for the media instructions that are currently unhandled
so that swi, etc can match

(skrll)

2017-03-11 12:08:57 UTC MAIN commitmail json YAML

Don't loop infinitely if the output pointer was changed
Untested, but the change done seems to match the comment above it

CID 980321

(maya)

2017-03-11 10:33:46 UTC MAIN commitmail json YAML

Add the AMD 10h family, with additional events that I believe are useful,
the DTLB misses on large pages for example.

While here, remove a few K7 flags that do not actually exist on K7 (there
must have been a confusion between K7 and K8); and make the 'pmc list'
command a little more user-friendly.

(maxv)

2017-03-11 09:12:13 UTC MAIN commitmail json YAML

Remove already fixed HACKS entry. correct path to makeinfo Makefile for
easy reference.

(maya)

2017-03-11 08:49:11 UTC netbsd-7 commitmail json YAML

2017-03-11 08:48:42 UTC netbsd-7 commitmail json YAML

2017-03-11 08:26:24 UTC MAIN commitmail json YAML

Remove extra newline during attach.

> acpiec0 at acpi0 (EC, PNP0C09)
> : io 0x62,0x66
> acpiec0: using global ACPI lock

acpi_resource_parse() with &acpi_resource_parse_ops_default prints
resouce info and newline.  Found and tested on ThinkPad X21.

(tsutsui)

2017-03-11 07:49:14 UTC netbsd-7-0 commitmail json YAML

2017-03-11 07:48:22 UTC netbsd-7-0 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1384):
sys/conf/copyright: revision 1.14, 1.15
WELCOME 2016!
--
goodbye 2016, hello 2017!

(snj)

2017-03-11 07:47:31 UTC netbsd-7 commitmail json YAML

2017-03-11 07:46:58 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1384):
sys/conf/copyright: 1.14, 1.15
WELCOME 2016!
--
goodbye 2016, hello 2017!

(snj)

2017-03-11 07:40:21 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #1366):
sys/arch/arm/include/arm32/pmap.h: 1.145
sys/arch/arm/arm32/pmap.c: 1.343, 1.344
sys/arch/evbarm/gumstix/gumstix_machdep.c: 1.58 via patch
Fixup the compile time decisions around PMAP_{INCLUDE,NEEDS}_PTE_SYNC and
fix the options for xscale boards which require the code in
pmap_l2ptp_ctor marked as #ifndef PMAP_INCLUDE_PTE_SYNC.
Fix the typo (pte -> opte) in this code block and consistently use opte
elsewhere.
PR/51990: Regression data_abort_handler: data_aborts fsr=0x406 far=0xbfffeff5  on copyout in init
--
fix unused.
--
Set xscale_cache_clean_addr appropriately and re-arrange default KVA
layout to allow direct map for all boards.
OVERO/DUOVERO/PEPPER aren't tested.
PR/52010: Regression: Gumstix Verdex is hanging in enabling cache + KASSERT ram_size

(snj)

2017-03-11 07:23:14 UTC MAIN commitmail json YAML

Add ixv(4) to MP-safe component's list.

(msaitoh)

2017-03-11 07:21:10 UTC MAIN commitmail json YAML

2017-03-11 07:10:37 UTC MAIN commitmail json YAML

AMA: ask me anything

(riastradh)

2017-03-11 06:40:19 UTC MAIN commitmail json YAML

2017-03-11 04:24:52 UTC MAIN commitmail json YAML

2017-03-11 02:01:10 UTC MAIN commitmail json YAML

Improve test stability and output messages on failure

(ozaki-r)

2017-03-11 01:25:04 UTC MAIN commitmail json YAML

fix the mapping table.  this sh3 version was originally copied from arm,
but FP_RP and FP_RM have opposite values on sh3 vs. arm.

(chs)

2017-03-10 22:43:03 UTC MAIN commitmail json YAML

sync any delayed writes when updating filesystem to log

Adresses PR kern/52056 by Martin Husemann, fix helped by Juergen Hannken, thanks

(jdolecek)

2017-03-10 20:38:28 UTC MAIN commitmail json YAML

slightly rearrange the code for IMNT_WANTRDONLY + MNT_UPDATE case for
better readability, no functional change

(jdolecek)

2017-03-10 20:27:31 UTC MAIN commitmail json YAML

If an ARP packet is received to the null host (0.0.0.0) then look for
an address matching the sender IP address on the interface.
This allows DAD to fail during the probe phase when a reverse ARP
proxy is present.

(roy)

2017-03-10 18:02:32 UTC MAIN commitmail json YAML

Remove entirely redundant free right after declaration.

This block existed because the original code used bindname as a global.

(maya)

2017-03-10 17:47:20 UTC MAIN commitmail json YAML

Drop redundant null checks.

this doesn't increase diff to upstream, the whole block differs already.

(maya)

2017-03-10 17:15:47 UTC MAIN commitmail json YAML

State the reason script bombed.
Reword recommendation.

(sevan)

2017-03-10 15:44:24 UTC MAIN commitmail json YAML

Initialise the windows and allow access to PCI Express port 1 first lane.

Allows xhci(4) to attach in the MV78230 based Lenovo ix4-300d

mvpex1 at mvsoc0 unit 4 offset 0x80000-0x81fff irq 62: Marvell PCI Express Interface
pci1 at mvpex1
xhci0 at pci1 dev 1 function 0: vendor 1033 product 0194 (rev. 0x04)
xhci0: interrupting at interrupt pin INTA#
usb3 at xhci0: USB revision 3.0
usb4 at xhci0: USB revision 2.0

(skrll)

2017-03-10 15:34:17 UTC MAIN commitmail json YAML

Sort sections. Remove unnecessary/incorrect macros.

(wiz)

2017-03-10 15:30:45 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2017-03-10 15:06:21 UTC MAIN commitmail json YAML

2017-03-10 14:54:12 UTC MAIN commitmail json YAML

2017-03-10 14:40:56 UTC MAIN commitmail json YAML

2017-03-10 13:42:47 UTC MAIN commitmail json YAML

2017-03-10 13:09:11 UTC MAIN commitmail json YAML

Switch to per-CPU PMC results, and completely rewrite the pmc(1) tool. Now
the PMCs are system-wide, fine-grained and more tunable by the user.

We don't do application tracking, since it would require to store the PMC
values in mdproc and starting/stopping the counters on each context switch.
While this doesn't seem to be particularly difficult to achieve, I don't
think it is really interesting; and if someone really wants to measure
the performance of an application, they can simply schedctl it to a cpu
and look at the PMC results for this cpu.

Note that several options are implemented but not yet used.

(maxv)

2017-03-10 09:13:49 UTC MAIN commitmail json YAML

Revert to version 1.55 of map_object.c. This reverts:

"really unmap the gap between the text and data rather than just removing
all access with mprotect().  the latter results in the kernel having to
keep track of that range separately since the permissions are different.
avoid calling mmap() with a size of zero."

As per toolchain/52054: src/libexec/ld.elf_so update breaks everything,
this commit is very broken for some people (but not others). chs mentioned
he has a fix, but best not to leave -current broken in the meantime.

(maya)

2017-03-10 09:12:46 UTC MAIN commitmail json YAML

PR misc/52058: proc_trampoline became lwp_trampoline.
Sort.

(martin)

2017-03-10 09:08:47 UTC MAIN commitmail json YAML

PR misc/52058: replace all proc_trampoline with lwp_trampoline belatedly.

(martin)

2017-03-10 07:35:58 UTC MAIN commitmail json YAML

need to membar_producer() *before* switching.

pointed out by riastradh@, thanks

(ryo)

2017-03-10 04:13:43 UTC MAIN commitmail json YAML

add my name to distrib/notes/common/main

(salazar)

2017-03-10 02:21:37 UTC MAIN commitmail json YAML

fix MIN/MAX confusion.

(christos)

2017-03-10 00:26:43 UTC MAIN commitmail json YAML

attach display devices first so we see more kernel output on shark

(macallan)

2017-03-10 00:22:01 UTC MAIN commitmail json YAML

- provide access to PCI memory space
- pass a DMA tag. Won't work but at least we don't crash anymore
TODO:
- magic number reduction. Seriously.
- figure out why DMA doesn't work

with this cards that don't need DMA or more than 1MB of MMIO space should work

(macallan)

2017-03-10 00:13:08 UTC MAIN commitmail json YAML

if we have vlpci, map in 1MB worth of PCI memory space

(macallan)

2017-03-10 00:09:13 UTC MAIN commitmail json YAML

include files.usb, vlpci needs-flag

(macallan)

2017-03-09 16:28:13 UTC netbsd-7 commitmail json YAML

2017-03-09 16:27:32 UTC netbsd-7 commitmail json YAML

2017-03-09 14:05:59 UTC MAIN commitmail json YAML

2017-03-09 11:39:43 UTC MAIN commitmail json YAML

Bump date for previous. Use American spelling.

(wiz)

2017-03-09 11:39:41 UTC MAIN commitmail json YAML

Remove redundant null check before free. it is safe to free(NULL)
While here, clear up odd whitespace issue. NFC

(maya)