Displaying 1 50 of 683,315 commits (0.095s)

NetBSD — external/bsd/mdocml/bin/mandoc Makefile

add missing compat_recallocarray.c to the HOSTPROG part.

NetBSD — doc 3RDPARTY

On train to Cambridge for BSDCam
More upstream version updates.
code.google.com urls for Kyua are dead and now redirects to github repo.
Delta File
+16 -16 doc/3RDPARTY
+16 -16 1 file

NetBSD — sys/dev/fdt dwc2_fdt.c

Remove useless header arm/broadcom/bcm2835reg.h

From Aymeric Vincent on port-arm
Delta File
+2 -4 sys/dev/fdt/dwc2_fdt.c
+2 -4 1 file

NetBSD — sys/arch/arm/arm32 arm32_machdep.c

G/C

NetBSD — sys/arch/arm/include armreg.h

Some CPU specific ACTLR bit definitions
Delta File
+16 -1 sys/arch/arm/include/armreg.h
+16 -1 1 file

NetBSD — sys/arch/arm/arm32 cpu.c

KNF
Delta File
+3 -3 sys/arch/arm/arm32/cpu.c
+3 -3 1 file

NetBSD — sys/arch/arm/arm32 cpu.c

Fix includes (sys/cdefs.h then sys/param.h)
Delta File
+4 -4 sys/arch/arm/arm32/cpu.c
+4 -4 1 file

NetBSD — sys/arch/arm/arm cpufunc.c, sys/arch/arm/arm32 arm32_boot.c db_machdep.c

Sprinkle #include "opt_cputypes.h"

NetBSD — sys/arch/arm/arm arm_machdep.c, sys/arch/arm/imx imx6_board.c

sort #include "opt_..." entries

NetBSD — sys/arch/arm/vfp vfp_init.c

Add __KERNEL_RCSID
Delta File
+4 -1 sys/arch/arm/vfp/vfp_init.c
+4 -1 1 file

NetBSD — sbin/route route.c

Resolve every route(4) message type before printing anything more about it
other than the type and length.

This solves the issue where RTM_ONEWADDR is received and it tries to
parse route information from it.
Delta File
+6 -3 sbin/route/route.c
+6 -3 1 file

NetBSD — doc CHANGES

Note removal of etherip, add entry about ASLR in amd64, and improve the
ipkdb entry.
Delta File
+5 -2 doc/CHANGES
+5 -2 1 file

NetBSD — sys/external/bsd/drm2/linux linux_writecomb.c

Initialize n before mtrr_set in arch_phys_wc_del.

From mrg@.

XXX pullup-7
XXX pullup-8

NetBSD — sys/external/bsd/drm2/linux linux_writecomb.c

Exit, don't reenter, the mutex...!@#*@$!&.

From mrg@.

XXX pullup-7
XXX pullup-8

NetBSD — distrib/sets/lists/comp mi, distrib/sets/lists/man mi

Retire EtherIP, we have L2TP instead.
Delta File
+0 -708 sys/net/if_etherip.c
+0 -269 sys/netinet6/ip6_etherip.c
+0 -267 sys/netinet/ip_etherip.c
+0 -171 share/man/man4/etherip.4
+0 -73 sys/net/if_etherip.h
+0 -38 sys/netinet6/ip6_etherip.h
+17 -103 11 files not shown
+17 -1,629 17 files

NetBSD — distrib/sets/lists/comp ad.aarch64

Fix gcc build when MKCOMPAT=no.

NetBSD — bin/sh eval.c

PR bin/42184 PR bin/52687  (detailing the same bug).

Fix "command not found" handling so that the error message
goes to stderr (after any redirections are applied).

More importantly, in

        foo > /tmp/junk

/tmp/junk should be created, before any attempt is made
to execute (the assumed non-existing) "foo".

All this was always true for any command (not found command)
containing a / in its name

        foo/bar >/tmp/junk  2>>/tmp/errs

would have created /tmp/junk, then complained (in /tmp/errs)
about foo/bar not being found.   Now that happens for ordinary
commands as well.

The fix (which I found when I saw differences between our
code and FreeBSD's, where, for the benefit of PR 42184,
this has been fixed, sometime in the past 9 years) is
frighteningly simple.   Simply do not short circuit execution

    [9 lines not shown]
Delta File
+16 -6 bin/sh/eval.c
+16 -6 1 file

NetBSD — external/bsd/mdocml/dist configure

remove stray "fi" to unbreak build

NetBSD — external/mpl/bind/bin/check Makefile.inc, external/mpl/bind/bin/named Makefile

prepend libns

NetBSD — sys/sys kernhist.h

make things compile.
Delta File
+2 -2 sys/sys/kernhist.h
+2 -2 1 file

NetBSD — doc 3RDPARTY CHANGES

new mdocml
Delta File
+2 -2 doc/3RDPARTY
+2 -1 doc/CHANGES
+4 -3 2 files

NetBSD — external/bsd/mdocml Makefile.inc, external/bsd/mdocml/bin/mandoc Makefile

merge conflicts

NetBSD — external/bsd/mdocml/dist roff.c mdoc_markdown.c

Import 1.14.4

This file lists the most important changes in the mandoc.bsd.lv distribution.

Changes in version 1.14.4, released on August 8, 2018

    --- MAJOR NEW FEATURES ---
 * In ASCII output, render mathematical symbols and greek letters
   as transliterations conveying the characters' meanings rather
   than trying to imitate their shape.  Consequently, such characters
   can now be used in portable manual pages.  All the same, please
   limit their use to contexts where they really matter, for example
   when showing complicated mathematical formulae.
 * First steps towards better support for small screens in HTML
   output (responsive design): avoid most style= attributes, in
   particular all hard-coded indentations and column widths, and
   provide a better mandoc.css style sheet with a @media query,
   using em units throughout, and avoiding redundancy in selectors.
 * Better HTML output with some more fitting HTML elements, eliminating
   needless class= attributes, and avoiding various HTML syntax errors
   (element nesting, URL-fragment syntax, duplicate id= attributes).
    --- MINOR NEW FEATURES ---
 * When a man(1) argument contains a slash, imply -l like in man-db.
 * Use TIOCGWINSZ to reduce the default -Owidth and -Oindent during
   interactive use on terminals narrower than 79 columns.

    [156 lines not shown]

NetBSD — external/bsd/mdocml/dist mdoc_markdown.c roff.7

Import 1.14.4

This file lists the most important changes in the mandoc.bsd.lv distribution.

Changes in version 1.14.4, released on August 8, 2018

    --- MAJOR NEW FEATURES ---
 * In ASCII output, render mathematical symbols and greek letters
   as transliterations conveying the characters' meanings rather
   than trying to imitate their shape.  Consequently, such characters
   can now be used in portable manual pages.  All the same, please
   limit their use to contexts where they really matter, for example
   when showing complicated mathematical formulae.
 * First steps towards better support for small screens in HTML
   output (responsive design): avoid most style= attributes, in
   particular all hard-coded indentations and column widths, and
   provide a better mandoc.css style sheet with a @media query,
   using em units throughout, and avoiding redundancy in selectors.
 * Better HTML output with some more fitting HTML elements, eliminating
   needless class= attributes, and avoiding various HTML syntax errors
   (element nesting, URL-fragment syntax, duplicate id= attributes).
    --- MINOR NEW FEATURES ---
 * When a man(1) argument contains a slash, imply -l like in man-db.
 * Use TIOCGWINSZ to reduce the default -Owidth and -Oindent during
   interactive use on terminals narrower than 79 columns.

    [156 lines not shown]

NetBSD — sys/arch/amd64/conf ALL GENERIC, sys/arch/evbmips/conf LINKITSMART7688

Replace references to etherip by l2tp. Etherip was already not enabled
anyway.

NetBSD — share/man/man4 gif.4

Sort SEE ALSO.
Delta File
+2 -2 share/man/man4/gif.4
+2 -2 1 file

NetBSD — share/man/man4 l2tp.4

Remove superfluous Pps.
Delta File
+1 -4 share/man/man4/l2tp.4
+1 -4 1 file

NetBSD — share/man/man4 bridge.4 gif.4

Replace etherip by l2tp in the "see also" sections.

NetBSD — share/man/man4 l2tp.4

Enlighten a little.
Delta File
+24 -23 share/man/man4/l2tp.4
+24 -23 1 file

NetBSD — sys/arch/amd64/conf XEN3_DOM0 XEN3_DOMU, sys/arch/i386/conf ALL GENERIC

Enable L2TP on all x86 configurations, not just native amd64.

NetBSD — sys/arch/aarch64/aarch64 db_machdep.c

no need machine local ddb command pmaphist any more.
Delta File
+2 -115 sys/arch/aarch64/aarch64/db_machdep.c
+2 -115 1 file

NetBSD — sys/netinet6 nd6_rtr.c

    Don't call find_pfxlist_reachable_router, which may sleep, in a pserialize read 
section
    
    Found by knakahara@
Delta File
+16 -9 sys/netinet6/nd6_rtr.c
+16 -9 1 file

NetBSD — doc 3RDPARTY

Remove Paul Vixie as maintainer, replace with ISC as they are the upstream.
Delta File
+6 -6 doc/3RDPARTY
+6 -6 1 file

NetBSD — sys/kern kern_mutex.c kern_rwlock.c

Check pserialize_not_in_read_section for adaptive mutexes and rwlocks

The overhead of the checks is not negligible so they're turned on only if both
DEBUG and LOCKDEBUG are enabled.

NetBSD — sys/kern kern_synch.c subr_pserialize.c

    Change the place to check if a context switch doesn't happen within a pserialize read 
section
    
    The previous place (pserialize_switchpoint) was not a good place because at that
    point a suspect thread is already switched so that a backtrace gotten on
    a KASSERT failure doesn't point out where a context switch happens.

NetBSD — tests/lib/libc/sys t_ptrace_wait.c

Add a new ATF ptrace(2) test: tracer_attach_to_unrelated_stopped_process

Reuse the body of tracer_sees_terminaton_before_the_parent_raw for a test
attaching to an unrelated stopped process.

This test passes.
Delta File
+41 -6 tests/lib/libc/sys/t_ptrace_wait.c
+41 -6 1 file

NetBSD — share/misc acronyms.comp

It's Flattened Device Tree.

Thanks @sevan for the heads up.
Delta File
+2 -2 share/misc/acronyms.comp
+2 -2 1 file

NetBSD — bin/sh redir.c

NFC:  DEBUG (compile time) mode only change:
        Add some extra redirection (fd manipulation) tracing.
While here, some white space fixes, and very minor KNF.
Delta File
+29 -11 bin/sh/redir.c
+29 -11 1 file

NetBSD — tests/lib/libc/sys t_ptrace_wait.c

Add a new ATF test parent_attach_to_its_stopped_child

Reuse the body of parent_attach_to_its_child for a test attaching to a
stopped child.

This test passes.
Delta File
+41 -10 tests/lib/libc/sys/t_ptrace_wait.c
+41 -10 1 file

NetBSD — tests/lib/libc/sys t_ptrace_wait.h

Add await_stopped() in t_ptrace_wait.h

This is used in tests where a process awaits for a stopped process.
Delta File
+29 -1 tests/lib/libc/sys/t_ptrace_wait.h
+29 -1 1 file

NetBSD — tests/lib/libc/sys t_ptrace_wait.c

Add a new ATF ptrace(2) test: child_attach_to_its_stopped_parent

Reuse the body of child_attach_to_its_parent for a test attaching to a
stopped parent.

As a workaround to ATF framework (atf-run), run this test in a subprocess.
The raise(SIGSTOP) call breaks the pipe from atf-run, that is polling
whether a process is in order.
According to code inspection the poll(2) call in safe_poll() receives
EINTR and this tears down the test.

This test passes.
Delta File
+68 -11 tests/lib/libc/sys/t_ptrace_wait.c
+68 -11 1 file

NetBSD — share/misc acronyms.comp

Add FDT (flat device tree).
Delta File
+2 -1 share/misc/acronyms.comp
+2 -1 1 file

NetBSD — sys/arch/i386/conf GENERIC

use dev/usb/usbdevices.config instead of a local list.
adds slurm(4), umcs(4), uark(4), and usmsc(4).
Delta File
+3 -193 sys/arch/i386/conf/GENERIC
+3 -193 1 file

NetBSD — sys/arch/amd64/conf GENERIC

use dev/usb/usbdevices.config, gaining these missing drivers:
slurm(4), uthum(4), umcs(4), uark(4), upgt(4), and usmsc(4).
Delta File
+3 -187 sys/arch/amd64/conf/GENERIC
+3 -187 1 file

NetBSD — sys/dev/usb usbdevices.config

- add commented entries that exist in amd64 GENERIC: oboe, mos, umb.
  (XXX: mos might be deleteable now?).
- comment uscanner(4) -- usb scanners use ugen(4) interface.
- minor sort.
Delta File
+11 -5 sys/dev/usb/usbdevices.config
+11 -5 1 file

NetBSD — sys/arch/xen/xen xpci_xenbus.c

Clarify, remove dead code, and add XXXSMP; really this static variable
looks like a great bug.
Delta File
+32 -71 sys/arch/xen/xen/xpci_xenbus.c
+32 -71 1 file

NetBSD — share/mk sys.mk

remove random seed debugging
Delta File
+3 -3 share/mk/sys.mk
+3 -3 1 file

NetBSD — sys/arch/arm/fdt psci_fdt.c

Need to use fdtbus_get_reg64 for mpidr
Delta File
+3 -3 sys/arch/arm/fdt/psci_fdt.c
+3 -3 1 file

NetBSD — doc 3RDPARTY

Update current vers of some components.
Add a url for ath-hal to the FreeBSD svn repo and update rev
Update bsd-family-tree url to link directly to svnweb
Still to complete the list and repass with versions in our tree.
Delta File
+23 -23 doc/3RDPARTY
+23 -23 1 file

NetBSD — doc 3RDPARTY

New version of mandoc came out last week.
Delta File
+2 -2 doc/3RDPARTY
+2 -2 1 file