Displaying 1 50 of 723,459 commits (0.655s)

NetBSD — sys/fs/udf udf_vnops.c

Access time should only be set on accessing the data or messing with the
contents, not on inode access rights and ownership changes. Should address
PR kern/49033 for UDF.

Test results now come clean for bugs related to this issue in the ATF.
Delta File
+2 -6 sys/fs/udf/udf_vnops.c
+2 -6 1 file

NetBSD — tests/fs/vfs t_renamerace.c

Mark the udf_renamerace test case (but not udf_renamerace_dirs) as an
expected failure again, now with a reference to PR kern/49046.
Since the test only fails part of the time, force failure to
avoid failure reports reports due to unexpected success.
Delta File
+6 -1 tests/fs/vfs/t_renamerace.c
+6 -1 1 file


Add microcode file missing from update.

NetBSD — sys/arch/arm/arm cpufunc_asm_arm11.S

Remove very old and incorrect comment.

NetBSD — sys/net if.c

Delta File
+4 -5 sys/net/if.c
+4 -5 1 file

NetBSD — sys/net if_faith.c

Use if_free instead of free
Delta File
+3 -3 sys/net/if_faith.c
+3 -3 1 file

NetBSD — distrib/sets/lists/base mi, sys/dev/microcode/radeon LICENSE.radeon Makefile

Update radeon microcode.

NetBSD — external/gpl3/gcc README.gcc48

update for reality.
Delta File
+2 -16 external/gpl3/gcc/README.gcc48
+2 -16 1 file

NetBSD — external/gpl3/gcc/dist/gcc config.gcc

rs6000/sysv.h must be after netbsd.h so we use the ppc CC1_SPEC

NetBSD — libexec/ld.elf_so/arch/powerpc ppc_reloc.c

Fix parenthesis on __ha macro

NetBSD — sys/net if_ethersubr.c if.c

Add a mutex for global variables of if_ethersubr.c

To initialize the mutex, we introduce etherinit that is called from ifinit1.
Delta File
+11 -2 sys/net/if_ethersubr.c
+4 -2 sys/net/if.c
+2 -1 sys/net/if_ether.h
+17 -5 3 files

NetBSD — sys/external/bsd/drm2/dist/drm/radeon radeon_fence.c

Take rdev->fence_lock around the wakeup.

NetBSD — sys/arch/i386/include int_fmtio.h int_mwgwtypes.h

GCC sets up u?int_fast8_t to be int, so be consistent with it.

NetBSD — sys/rump/net/lib/libsockin sockin.c

add missing KASSERT()s at the top of sockin_usrreq(), req shall not be
either of these operations.

>       KASSERT(req != PRU_BIND);
>       KASSERT(req != PRU_LISTEN);

NetBSD — external/cddl/osnet/dist/uts/common/fs/zfs zvol.c

SPEC_MAXOFFSET_T doesn't exist anywhere else, so don't use it here

NetBSD — lib/libc/sys ptrace.2

PR/49045: Tetsuya Isaki: remove remaining caddr_t in ptrace(2)
Delta File
+5 -5 lib/libc/sys/ptrace.2
+5 -5 1 file

NetBSD — sys/net bpf.c

Enable net.bpf.jit only if MODULAR and BPFJIT. Tweak a warning about postponed
jit activation.
Delta File
+7 -3 sys/net/bpf.c
+7 -3 1 file

NetBSD — sys/dev/pci if_wm.c

Use two different mutexes for tx and rx

This change splits the mutex of wm into two: one for tx and the other
for rx. By doing so, lock contentions can be reduced. We lock both for
other operations that need locking, e.g., init, stop and ioctl.

The modification doesn't change the behavior of the driver.
Delta File
+65 -52 sys/dev/pci/if_wm.c
+65 -52 1 file

NetBSD — sys/external/bsd/drm2/radeon files.radeon

radeon depends on firmload.

Noted by rjs@.

NetBSD — external/mit/xorg/server/drivers/xf86-video-radeon Makefile

disable KMS for now; it breaks UMS + (old) radeondrm.

NetBSD — share/man/man9 callout.9

callout_ack returns void, not bool.
Delta File
+2 -2 share/man/man9/callout.9
+2 -2 1 file

NetBSD — sys/arch/arm/arm cpufunc.c, sys/arch/arm/include/arm32 pmap.h vmparam.h

More fixes as a step towards ARM_MMU_EXTENDED on RPI.

- don't set CPU_CONTROL_SYST_ENABLE in arm11x6_setup for ARM_MMU_EXTENDED

- Use the new MMU defines for V6N

- pull in arm/cpuconf.h in vmparam s that VM_MAXUSER_ADDRESS gets set

NetBSD — sys/arch/sparc64/doc TODO

sun4v: Update TODO list with relevant sun4v stuff
Delta File
+5 -1 sys/arch/sparc64/doc/TODO
+5 -1 1 file

NetBSD — sys/miscfs/procfs procfs_subr.c procfs_vfsops.c

Change procfs from hashlist to vcache.
- Key is (type, pid, fd)
- Remove argument "p" from procfs_allocvp().  It is only used
  when "type == PFSfd".  Lookup the proc with proc_find() when
  procfs_loadvnode() needs it.
- Use a vfs_vnode_iterator for procfs_revoke_vnodes().

NetBSD — sys/arch/sparc64/sparc64 locore.s

    sun4v: Introduce a new macro ALTERNATE_GLOBALS (matching NORMAL_GLOBALS). Two new 
helper macros ENABLE_INTERRUPTS and DISABLE_INTERRUPTS are also created. With these 
changes the GENERIC.UP kernel will reach rootmount on sun4v systems - ok martin@
Delta File
+37 -4 sys/arch/sparc64/sparc64/locore.s
+37 -4 1 file

NetBSD — tests/bin/sh/dotcmd Makefile

Run scripts at build time via ${HOST_SH}
Delta File
+3 -3 tests/bin/sh/dotcmd/Makefile
+3 -3 1 file

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

Linux work is queued in intr context, so block intrs when locking.

(Yes, this getting out of hand.)

NetBSD — distrib/sets/lists/debug mi

Add usr/sbin/sysinst
Delta File
+2 -1 distrib/sets/lists/debug/mi
+2 -1 1 file

NetBSD — sys/arch/evbarm/rpi rpi_start.S

Delta File
+39 -14 sys/arch/evbarm/rpi/rpi_start.S
+39 -14 1 file

NetBSD — sys/arch/zaurus/include intr.h

Delta File
+1 -17 sys/arch/zaurus/include/intr.h
+1 -17 1 file

NetBSD — etc rc.subr rc

In rc.subr, add _have_rc_postprocessor function and use it instead of
inline tests like [ -n "${_rc_postprocessor_fd}" ]. The new function
performs a few new tests, including verifying that /etc/rc is still
running (using a new _rc_pid variable set by /etc/rc).

This is intended to deal with the case that a script run from /etc/rc
spawns a background process, then /etc/rc exits, but the background
process still has environment variables inherited from /etc/rc.

Fixes PR 46546.
Delta File
+39 -10 etc/rc.subr
+2 -1 etc/rc
+41 -11 2 files

NetBSD — usr.sbin/schedctl schedctl.c

Fix illegal snprintf usage noted in PR 47976 by simplifying it away:
instead of consing up a string and printing it to stdout, just print
to stdout. Not as compositionally tidy, but much simpler and perfectly
adequate here.
Delta File
+22 -27 usr.sbin/schedctl/schedctl.c
+22 -27 1 file

NetBSD — usr.sbin/mopd/common log.c Makefile

Fix broken snprintf usage; noted in PR 47976 from Henning Petersen.
As a bonus, this removes the nonliteral format arguments.

NetBSD — usr.bin/tip cu.c tip.c

Remove broken snprintf usage (noted in PR 47976) and replace with
something simpler.
Delta File
+7 -6 usr.bin/tip/cu.c
+6 -5 usr.bin/tip/tip.c
+13 -11 2 files

NetBSD — usr.bin/netstat show.c

Fix snprintf usage; from Henning Petersen in PR 47976.
Delta File
+4 -2 usr.bin/netstat/show.c
+4 -2 1 file

NetBSD — sbin/veriexecctl veriexecctl.c

Fix snprintf usage and, while here, don't trundle off the end of an
array. Part of PR 47976 from Henning Petersen.
Delta File
+5 -5 sbin/veriexecctl/veriexecctl.c
+5 -5 1 file

NetBSD — external/gpl3/gcc.old/usr.bin Makefile.inc, external/gpl3/gcc/usr.bin Makefile.inc

Update the bug report URL as per PR 48712. I assume in order for this
to propagate to where it'll be seen we need to rerun mknative, which
I'm not in a position to do right now; but this way it'll update the
next time someone else does that.

NetBSD — sys/external/bsd/drm/dist/bsd-core drm_scatter.c

Fix misplaced parenthesis, from Henning Petersen in PR 44804.

NetBSD — sys/arch/acorn32/conf LOWMEM_WSCONS NC, sys/arch/cats/conf INSTALL

"internally consistency checks" -> "internal consistency checks"

NetBSD — sys/arch/hppa/dev pdc.c

Fix typo in previous. Eesh.
Delta File
+3 -3 sys/arch/hppa/dev/pdc.c
+3 -3 1 file

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

Revert ttm_bo.c 1.3 and try to fix the double-free properly.

bo->destroy doesn't ttm_tt_destroy or ttm_tt_fini anything.  Trouble
is that ttm_tt_fini expects the swap storage to still be there, and
ttm_tt_destroy -- which is what calls ttm_tt_fini by way of
ttm->func->destroy -- has already nulled it out.

NetBSD — sys/netinet6 mld6.c

PR 49036: net.inet6 has not been created when the sysctl constructor
for net.inet6.multicast is run.
Delta File
+8 -2 sys/netinet6/mld6.c
+8 -2 1 file

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

Break overlong lines.

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

Don't forget to decrement the acquired count too.

NetBSD — sys/external/bsd/drm2/dist/drm/radeon radeon_ttm.c

Make sure the low bits, not the high bits, of the offset are zero!

NetBSD — sys/external/bsd/drm2/dist/drm/i915 i915_drv.c, sys/external/bsd/drm2/dist/drm/radeon radeon_drv.c radeon_ttm.c

Let the drm driver decide what part of what object gets mmapped.

Pass the file around too so radeon/ttm can get at it to verify access.

Add drm_gem_or_legacy_mmap_object for drivers to choose the previous
behaviour, like i915.

NetBSD — sys/external/bsd/drm2/radeon radeon_module.c

drmkms_ttm is not split into a module (yet).

NetBSD — sys/external/bsd/sljit/sljit sljit_mod.c

Don't destroy mutexes because the module can't be unload.

NetBSD — sys/arch/hppa/dev pdc.c

Add d_discard to a cdevsw I apparently missed.
Delta File
+14 -4 sys/arch/hppa/dev/pdc.c
+14 -4 1 file

NetBSD — share/man/man4 lua.4

Sort sections.
Delta File
+6 -6 share/man/man4/lua.4
+6 -6 1 file