Displaying 1 50 of 723,191 commits (0.026s)

NetBSD — distrib/sets/lists/comp ad.arm md.sparc, sys/arch/amd64/include sljitarch.h sljit_machdep.h

Rename sljitarch.h to sljit_machdep.h.

NetBSD — sys/external/bsd/drm2/i915drm i915_pci.c

Omit redundant vga_is_console test.

This was a copypasta error -- before it tested iot then memt -- but I
see no evidence that passing memt to vga_is_console is ever sensible.

NetBSD — sys/dev/wsfb genfbvar.h

RCS IDs do not go in header files.
Delta File
+1 -4 sys/dev/wsfb/genfbvar.h
+1 -4 1 file

NetBSD — sys/dev/pci agp_i810.c

Tweak style, make it compile...oops.
Delta File
+4 -6 sys/dev/pci/agp_i810.c
+4 -6 1 file

NetBSD — sys/dev/pci agp_i810.c

For the unbind code to work the bind code must set the offset.
Delta File
+3 -2 sys/dev/pci/agp_i810.c
+3 -2 1 file

NetBSD — sys/dev/pci agp_i810.c

Also unbind the right offset.
Delta File
+3 -3 sys/dev/pci/agp_i810.c
+3 -3 1 file

NetBSD — sys/dev/pci agp_i810.c

Bind i810 dcache pages at the requested offset, not at VA start.

From John D Baker in PR xsrc/48344.

XXX pullup to 6 (by patch)
Delta File
+3 -4 sys/dev/pci/agp_i810.c
+3 -4 1 file

NetBSD — sys/dev kttcp.c, sys/kern uipc_usrreq.c uipc_socket.c

split PRU_SENDOOB and PRU_RCVOOB function out of pr_generic() usrreq
switches and put into separate functions
  xxx_sendoob(struct socket *, struct mbuf *, struct mbuf *)
  xxx_recvoob(struct socket *, struct mbuf *, int)

  - always KASSERT(solocked(so)) even if request is not implemented

  - replace calls to pr_generic() with req = PRU_{SEND,RCV}OOB with
    calls to pr_{send,recv}oob() respectively.

there is still some tweaking of m_freem(m) and m_freem(control) to come
for consistency.  not performed with this commit for clarity.

reviewed by rmind
Delta File
+142 -42 sys/netinet/tcp_usrreq.c
+28 -13 sys/netinet/udp_usrreq.c
+27 -12 sys/netinet/raw_ip.c
+26 -13 sys/kern/uipc_usrreq.c
+29 -6 sys/netbt/rfcomm_socket.c
+29 -4 sys/netbt/l2cap_socket.c
+306 -63 14 files not shown
+587 -153 20 files

NetBSD — sys/kern init_sysent.c syscalls.c, sys/rump/include/rump rump_syscalls.h


NetBSD — sys/kern makesyscalls.sh

In the RUMP_KERNEL_IS_LIBC case, account for WEAKASM, i.e. create a
_sys_foo strong alias, and _foo and foo weak aliases.  This actually
treats all syscalls as WEAKASM, but it's probably(?) harmless, and saves
us from manual work a la libc.  Fixes at least pthread_cancelstub.
Delta File
+4 -3 sys/kern/makesyscalls.sh
+4 -3 1 file

NetBSD — sys/dev/pci if_wm.c

No functional change:
- Grouping functions.
- KNF.
Delta File
+4,465 -4,466 sys/dev/pci/if_wm.c
+4,465 -4,466 1 file

NetBSD — sys/dev/pci if_wm.c

No functional change:
- Add missing prototypes.
- Rename functions for consistency and clarify.
- KNF.
Delta File
+233 -149 sys/dev/pci/if_wm.c
+233 -149 1 file


More general advice about "cvs [update aborted]... No such file
or directory".

Also invent a "Cause:" keyword for use in "Symptom:/Cause:/Fix" sections.

Also add a note near the top of the file saying that there are
several sections marked by "^^^".
Delta File
+14 -1 1 file


How to deal with src/external/mit/lua/src: No such file or directory
Delta File
+10 -1 1 file

NetBSD — external/bsd/sljit Makefile.inc, sys/rump/kern/lib/libsljit Makefile

Implement rumpcomp_sync_icache() hyprecall for arm and add
a barebone implementation of arm cache ops to librumpkern_sljit.

NetBSD — sys/dev/usb if_smsc.c

Delta File
+10 -10 sys/dev/usb/if_smsc.c
+10 -10 1 file

NetBSD — sys/net if_bridge.c

Avoid calling copyout with holding mutex(IPL_NET)

Because copyout may lead a page fault that may sleep, we have to pull it
out from the critical section of mutex(IPL_NET) in bridge_ioctl_gifs.
Delta File
+30 -25 sys/net/if_bridge.c
+30 -25 1 file

NetBSD — lib/libnpf npf.c, usr.sbin/npf/npfctl npfctl.c

Build fix (use error when defined).

NetBSD — sys/net if_bridge.c

Add missing unlock
Delta File
+3 -2 sys/net/if_bridge.c
+3 -2 1 file

NetBSD — distrib/sets/lists/base ad.mips ad.powerpc

fixed removal of Lua 5.1 entries from distrib/sets/lists

NetBSD — sys/net/npf npf.h

npf_iscached: add an assert.
Delta File
+2 -1 sys/net/npf/npf.h
+2 -1 1 file

NetBSD — lib/libnpf npf.c npf.h, sys/net/npf npf_ctl.c npf_conn.c

NPF: rework of the connection saving and restoring:
- Add support for saving a snapshot of the current connections together
  with a full configuration.  Support a reverse load operation.  Eliminate
  the old 'sess-save' and 'sess-load' in favour of the new mechanism.
- Share code between load and reload operations: the latter performs
  load from npf.conf without affecting the connections.
- Simplify and fix races with connection loading.
Delta File
+98 -127 sys/net/npf/npf_ctl.c
+81 -103 sys/net/npf/npf_conn.c
+73 -95 sys/net/npf/npf_nat.c
+53 -52 lib/libnpf/npf.c
+63 -36 usr.sbin/npf/npfctl/npfctl.c
+38 -19 sys/net/npf/npf_ruleset.c
+96 -81 11 files not shown
+502 -513 17 files

NetBSD — sys/dev/usb usb.c

Remove (harmless) redundant assignment of task->queue in usb_add_task.
Delta File
+2 -3 sys/dev/usb/usb.c
+2 -3 1 file

NetBSD — lib/librumpuser rumpuser_random.c rumpuser.c

Clean up random implementation for librumpuser

Use /dev/urandom for platforms without arc4random, not srandom(),
deduplicate code, do not read excessive random bytes

Reviewed by pooka@

NetBSD — distrib/sets/lists/comp mi

rename npf man pages to libnpf.
Delta File
+7 -4 distrib/sets/lists/comp/mi
+7 -4 1 file

NetBSD — lib/libnpf npf.3 libnpf.3

rename npf.3 -> libnpf.3 per rmind@'s request
Delta File
+0 -303 lib/libnpf/npf.3
+303 -0 lib/libnpf/libnpf.3
+2 -2 lib/libnpf/Makefile
+305 -305 3 files

NetBSD — sys/external/bsd/drm2/include/drm bus_dma_hacks.h

Free temporary segs on the way out of bus_dmamap_load_pglist.

NetBSD — sys/arch/sparc/include sljitarch.h

Cast to sparc_cache_flush() argument types. This change makes it clear
thatr sparc_cache_flush() is defined by sljit (unlike other ports).

NetBSD — sys/arch/powerpc/include sljitarch.h

Cast to __syncicache() argument types.

NetBSD — sys/rump Makefile.rump, sys/rump/kern/lib/libsljit sljit_rump.h Makefile

Implement rumpcomp_sync_icache() hyprecall for mips and add
a barebone implementation if mips cache ops to librumpkern_sljit.

NetBSD — distrib/sets/lists/comp md.cobalt md.pmax, sys/arch/cobalt/include Makefile sljitarch.h

Add sljitarch.h to cobalt and pmax.

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

Add parentheses around macro arguments.
Delta File
+2 -2 sys/arch/arm/include/sljitarch.h
+2 -2 1 file

NetBSD — sys/arch/mips/include sljitarch.h

Define SLJIT_CACHE_FLUSH() for mips.
Delta File
+19 -3 sys/arch/mips/include/sljitarch.h
+19 -3 1 file

NetBSD — external/mit/xorg/lib/dri/r200 Makefile, external/mit/xorg/lib/dri/r300 Makefile

Fix source lists for radeon dri modules.

NetBSD — sys/arch/evbarm/stand/bootimx23 Makefile

Override CPUFLAGS for compiler cpu-specific options, instead of appening
to CFLAGS. This allows the user to define CPUFLAGS without breaking the

NetBSD — sys/dev/pci if_bge.c

 Add workaround for PR#48451. Some BCM5717-5720 based systems get NMI on boot.
This problem doesn't occur when we don't use prefetchable memory in the APE
area. I don't know the reason...  The way to not to use prefetchable memory
was adviced by Riastradh. Tested with HP MicroServer Gen8.
Delta File
+27 -2 sys/dev/pci/if_bge.c
+27 -2 1 file

NetBSD — etc rc.subr locate.conf, etc/defaults rc.conf

'file system' for consistency with documentation (instead of 'filesystem').
Delta File
+3 -3 etc/defaults/rc.conf
+3 -3 etc/rc.subr
+3 -3 etc/rc.d/random_seed
+3 -3 etc/rc.d/mountall
+2 -2 etc/rc.d/mountcritlocal
+2 -2 etc/rc.d/mountcritremote
+6 -6 3 files not shown
+22 -22 9 files

NetBSD — sys/dev/pci radeonfb.c, sys/dev/wsfb genfb.c

Do not printf(foobar()).  Bad bad bad bad bad!
Delta File
+3 -3 sys/dev/pci/radeonfb.c
+3 -3 sys/dev/wsfb/genfb.c
+6 -6 2 files

NetBSD — sys/external/bsd/drm2/dist/drm/ttm ttm_tt.c

Fix ttm swap storage destruction.

NetBSD — sys/dev vnd.c

Fix MODULE() dependencies to account for VND_COMPRESSION
Delta File
+9 -3 sys/dev/vnd.c
+9 -3 1 file

NetBSD — sys/net bpfjit.c

Two tweaks: don't use a temporary register to dereference the err agrument
after xcall and don't generate ((tmp1 & 0xf) << 2) twice in emit_msh().
Delta File
+16 -43 sys/net/bpfjit.c
+16 -43 1 file

NetBSD — sys/net bpfjit.c

Don't use scratch registers for X and to restore A after BPF_COPX call.
Delta File
+39 -41 sys/net/bpfjit.c
+39 -41 1 file

NetBSD — sys/compat/linux32/common linux32_mod.c, sys/compat/netbsd32 netbsd32_mod.c

1) On 64bit systems, don't add the 32bit execsw[] to the global exec array.
   exec_elf32 works on 32bit systems only, and will crash 32bit binaries on
   64bit systems.
2) Now that exec_elf32 is dormant, we can give the native ELF loaders the
   highest priority.

Binaries will load faster now (system boot, compilation, etc.).

With the help of njloy@. Discussed a bit on tech-kern@, no disagreement.

NetBSD — sys/kern subr_kmem.c

Enable KMEM_REDZONE on DIAGNOSTIC. It will try to catch overflows.

No comment on tech-kern@
Delta File
+16 -6 sys/kern/subr_kmem.c
+16 -6 1 file

NetBSD — sys/dev/sbus tcx.c

restore the right colour map when X exits
Delta File
+23 -15 sys/dev/sbus/tcx.c
+23 -15 1 file

NetBSD — sys/dev/pci if_wm.c

 Add SERDES support from Matthias Drochner. Not all devices were tested but all
SERDES entries are enabled.
Delta File
+37 -22 sys/dev/pci/if_wm.c
+37 -22 1 file

NetBSD — sys/external/bsd/drm2/include/linux ww_mutex.h

Make Linux ww_mutex use a spin lock inside, not an adaptive lock.

NetBSD — sys/dev/pci if_vioif.c

Make if_vioif MPSAFE

- Introduce VIOIF_MPSAFE
  - It's enabled only when NET_MPSAFE is defined in if.h or the kernel config
- Add tx and rx mutex locks
  - Locking them is performance sensitive, so it's not used when !VIOIF_MPSAFE
- Set SOFTINT_MPSAFE to vioif_rx_softint only when VIOIF_MPSAFE
Delta File
+133 -11 sys/dev/pci/if_vioif.c
+133 -11 1 file

NetBSD — sys/dev/pci virtio.c virtiovar.h

Introduce VIRTIO_F_PCI_INTR_MPSAFE for virtio

It is set by a child driver, e.g., if_vioif. If set, virtio sets
PCI_INTR_MPSAFE for pci_intr_establish.

NetBSD — external/bsd/bind/dist/lib/lwres/include/lwres lwres.h

one more quoted comment