Displaying 1 50 of 1,420,535 commits (0.057s)

NetBSD — sys/dev/dkwedge dk.c dkwedge_gpt.c

use a bounded copy. NFCI

NetBSD — share/man/man4 rnd.4

Fix couple of typos:
        s/intractible/intractable
        s/contiuously/continuously
Delta File
+3 -3 share/man/man4/rnd.4
+3 -3 1 file

NetBSD — sbin/ifconfig ifconfig.8

Fix typo: s/forwared/forwarded
Also remove full stop from the date.
Delta File
+3 -3 sbin/ifconfig/ifconfig.8
+3 -3 1 file

NetBSD — sys/arch/sparc/sparc cpu.c

be more specific when identifying SuperSPARC CPUs
Delta File
+8 -2 sys/arch/sparc/sparc/cpu.c
+8 -2 1 file

NetBSD — doc/roadmaps ports

Remove xhci... It exists. It works (ymmv). It can be improved, but it
doesn't needed an entry here.
Delta File
+9 -21 doc/roadmaps/ports
+9 -21 1 file

NetBSD — doc/roadmaps ports

Withdraw the 36-bit port item. While there's always interest in it
when the idea comes up on the list, there's also a feeling that
quixotic and/or crazy projects shouldn't be on roadmaps. Which seems
reasonable.
Delta File
+2 -18 doc/roadmaps/ports
+2 -18 1 file

NetBSD — share/misc acronyms

DNFT: do not feed troll
Delta File
+2 -1 share/misc/acronyms
+2 -1 1 file

NetBSD — sys/arch/x86/x86 dbregs.c

Fix bug with swapped event type and register that fired in hw watchpoints

Swap bits for DR_EVENT_MASK and DR_REGISTER_MASK.

Sponsored by <The NetBSD Foundation>
Delta File
+3 -3 sys/arch/x86/x86/dbregs.c
+3 -3 1 file

NetBSD — sys/dev/pci/ixgbe ixv.c ixgbe.c

 Now we can use multiqueue. It's default on ixg(4). Not yet for ixv(4).

NetBSD — sys/dev/pci/ixgbe ixgbe.c ixgbe.h

 Fix sysctl stuff. Make the top sysctl node and keep the pointer.

NetBSD — common/lib/libc/stdlib _strtoul.h, crypto/external/bsd/openssl/dist CHANGES CONTRIBUTING

Sync with netbsd-5

NetBSD — sys/dev/pci/ixgbe ixgbe.c

 Use 64bit DMA tag. If not, a lot of bounce buffer is allocated.
Fixes PR#49968 reported by Hauke.

XXX pullup-[67].
Delta File
+5 -2 sys/dev/pci/ixgbe/ixgbe.c
+5 -2 1 file

NetBSD — sys/dev/pci/ixgbe ix_txrx.c

 Call ixgbe_free_transmit_buffers instead of ixgbe_free_transmit_structures()
in ixgbe_allocate_transmit_buffers()...
Delta File
+5 -1 sys/dev/pci/ixgbe/ix_txrx.c
+5 -1 1 file

NetBSD — sys/dev/ic spdmem.c spdmemvar.h

- Move __DDR4_VALUE()'s comment to the correct position.
- s/ftp/ftb/. No functional change.
Delta File
+7 -7 sys/dev/ic/spdmem.c
+2 -2 sys/dev/ic/spdmemvar.h
+9 -9 2 files

NetBSD — sys/arch/x86/x86 dbregs.c

Remove assert that Debug Registers are not mixed with Debug Trap Flag

New code is designed to mix them.

Sponsored by <The NetBSD Foundation>
Delta File
+1 -8 sys/arch/x86/x86/dbregs.c
+1 -8 1 file

NetBSD — tests/kernel/arch/amd64 t_ptrace_wait.c

Use siginfo_t to validate tests/kernel/arch/amd64/t_ptrace_wait*

This change makes sure that the fired expected watchpoint with expected
property. It's done with PT_GET_SIGINFO and checking SIGTRAP codes.

Sponsored by <The NetBSD Foundation>
Delta File
+194 -2 tests/kernel/arch/amd64/t_ptrace_wait.c
+194 -2 1 file

NetBSD — sys/arch/amd64/amd64 trap.c, sys/arch/i386/i386 trap.c

Embed hardware trap and its type that fired (x86), information for tracers

Now x86 throws SIGTRAP on hardware exception with:
 - si_code TRAP_HWWPT - dedicated for hw assisted watchpoint interface
 - si_trap - unchanged (T_TRCTRAP)
 - si_trap2 - watchpoint number that fired
 - si_trap3 - watchpoint specific event description

x86 returns in si_trap3 one of the field from <x86/dbregs.h>
 - X86_HW_WATCHPOINT_EVENT_FIRED - watchpoint fired
 - X86_HW_WATCHPOINT_EVENT_FIRED_AND_SSTEP - watchpoint fired under PT_STEP

Othe changes:
 - restrict more code from <x86/dbregs.h> to _KERNEL

Sponsored bt <The NetBSD Foundation>

NetBSD — share/mk bsd.own.mk

Resort _MKVARS.no
Delta File
+19 -14 share/mk/bsd.own.mk
+19 -14 1 file

NetBSD — sys/sys time.h

use ULL so this doesn't break on 32bit builds... sorry
Delta File
+2 -2 sys/sys/time.h
+2 -2 1 file

NetBSD — sys/sys time.h

define constants as being wider than int when needed, instead of casting
them at use. makes compilers happier.
Delta File
+3 -3 sys/sys/time.h
+3 -3 1 file

NetBSD — external/gpl3/gcc/dist/libstdc++-v3/include/bits stl_heap.h

use the full attribute syntax

NetBSD — external/gpl3/gcc/dist/libstdc++-v3/include/bits stl_algo.h

use the full attribute syntax.

NetBSD — sys/arch/aarch64/include byte_swap.h

avoid conversion warnings

NetBSD — share/mk bsd.sys.mk

Don't randomly break the build and restrict -Wsystem-headers to gcc.
Delta File
+2 -2 share/mk/bsd.sys.mk
+2 -2 1 file

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

remove unnecessary cast, KNF
Delta File
+3 -3 sys/arch/arm/include/byte_swap.h
+3 -3 1 file

NetBSD — sys/dev/pci if_iwm.c

show NVM channel flags when AB_DEBUG is set.
Delta File
+17 -6 sys/dev/pci/if_iwm.c
+17 -6 1 file

NetBSD — sys/dev/pci if_iwm.c

more acknowledge interrupts from iwn(4).
Delta File
+6 -3 sys/dev/pci/if_iwm.c
+6 -3 1 file

NetBSD — sys/dev/pci if_iwm.c

only bus_dmamap_sync(9) once for ICT region.
Delta File
+5 -5 sys/dev/pci/if_iwm.c
+5 -5 1 file

NetBSD — sys/rump/librump/rumpnet Makefile.rumpnet, sys/rump/net/lib/libnet Makefile

Fix build (undefined reference to `rumpns_pfil_init' on usr.sbin/puffs/rump_nfs)

NetBSD — sys/net route.c

Fix typo in comments
Delta File
+4 -4 sys/net/route.c
+4 -4 1 file

NetBSD — sys/rump/librump/rumpnet rump_net.c

call pfil_init() here.

NetBSD — sys/rump/net/lib/libnet net_component.c

pfile_init earlier (not here)

NetBSD — sys/dev/pci if_vioif.c

Fix unlocking in vioif_rx_filter
Delta File
+6 -5 sys/dev/pci/if_vioif.c
+6 -5 1 file

NetBSD — sys/netinet sctp_asconf.c

Fix build w/ SCTP and w/o SCTP_DEBUG
Delta File
+4 -2 sys/netinet/sctp_asconf.c
+4 -2 1 file

NetBSD — doc 3RDPARTY

expat 2.2.0 is out
Delta File
+2 -2 doc/3RDPARTY
+2 -2 1 file

NetBSD — sys/arch/amd64/amd64 process_machdep.c, sys/arch/amd64/include ptrace.h

Refactor ptrace_watchpoint structure to allow extensions

Add new field pw_type in the ptrace_watchpoint structure.

amd64 and i386 offer the current set of watchpoints as
PTRACE_PW_TYPE_DBREGS.

On other archs than x86, there are readily available different types of
hardware assisted watchpoints like for code-only or data-only registers on
ARM. Also in future there is an option to implement MMU-based watchpoints
and future per-port or per-cpu extensions.

Next step is to alter this interface on x86 to generate SIGTRAP with
si_code TRAP_HWWTRAP with additional information on occurred event:
 - which watchpoint fired,
 - additional watchpoint-type specific information, like on amd64 with
   PTRACE_PW_TYPE_DBREGS.:
   * only watchpoint fired
   * watchpoint fired and single step occurred

Adjust ATF tests for the pw_type change.

Sponsored by <The NetBSD Foundation>

NetBSD — sys/arch/amd64/include userret.h

Allow to mix single-step with hardware assisted watchpoints on amd64

This case needs new handling in trap recognition.

Sponsored by <The NetBSD Foundation>
Delta File
+3 -6 sys/arch/amd64/include/userret.h
+3 -6 1 file

NetBSD — sys/arch/i386/include userret.h

Allow to mix single-step with hardware assisted watchpoints on i386

This case needs new handling in trap recognition.

Sponsored by <The NetBSD Foundation>
Delta File
+3 -6 sys/arch/i386/include/userret.h
+3 -6 1 file

NetBSD — include paths.h

add _PATH_DEVZERO
Delta File
+2 -1 include/paths.h
+2 -1 1 file

NetBSD — tests/lib/libpthread h_common.h

beware of your shadow
Delta File
+4 -4 tests/lib/libpthread/h_common.h
+4 -4 1 file

NetBSD — tests/net/can t_can.c

Adapt to CAN_RAW_RECV_OWN_MSGS being off by default, and test
CAN_RAW_RECV_OWN_MSGS and CAN_RAW_LOOPBACK options.
Delta File
+344 -7 tests/net/can/t_can.c
+344 -7 1 file

NetBSD — sys/netcan can.c can_pcb.h

Use PACKET_TAG_SO to store the sender's struct socket pointer, and use
it to implement socket options CAN_RAW_LOOPBACK and CAN_RAW_RECV_OWN_MSGS.

NetBSD — sys/sys mbuf.h

Add PACKET_TAG_SO tag type, so store a pointer the sender struct socket.
Delta File
+2 -1 sys/sys/mbuf.h
+2 -1 1 file

NetBSD — sys/compat/aoutm68k aoutm68k_syscalls.c aoutm68k_sysent.c, sys/compat/freebsd freebsd_syscalls.c freebsd_sysent.c

regen

NetBSD — sys/compat Makefile.syscall

Add a Makefile to rebuild the syscall files for all emulations
Delta File
+6 -0 sys/compat/Makefile.syscall
+6 -0 1 file

NetBSD — sys/compat/linux32 Makefile.inc Makefile

Descend

NetBSD — sys/compat/linux Makefile.inc

Don't re-define rules for subdir Makefile
Delta File
+3 -1 sys/compat/linux/Makefile.inc
+3 -1 1 file

NetBSD — tests/lib/libc/ssp h_read.c

PR/51894: Ngie Cooper: Use /dev/zero to read instead of stdin
Delta File
+11 -4 tests/lib/libc/ssp/h_read.c
+11 -4 1 file

NetBSD — tests/lib/libc/ssp h_memset.c

PR/51893: Ngie Cooper: prevent toolchain from optimizing out memset call
Delta File
+3 -3 tests/lib/libc/ssp/h_memset.c
+3 -3 1 file