Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src



Module Name:    src
Committed By:   ad
Date:           Sat May 23 23:42:44 UTC 2020

Modified Files:
        src/external/cddl/osnet/dist/uts/common/dtrace: dtrace.c
        src/sys/arch/vax/vax: pmap.c
        src/sys/arch/x68k/dev: event.c
        src/sys/compat/common: kern_sig_16.c tty_43.c
        src/sys/compat/linux/arch/arm: linux_ptrace.c
        src/sys/compat/linux/arch/i386: linux_ptrace.c
        src/sys/compat/linux/arch/powerpc: linux_ptrace.c
        src/sys/compat/linux/common: linux_file.c linux_sched.c linux_signal.c
        src/sys/compat/netbsd32: netbsd32_fs.c
        src/sys/ddb: db_xxx.c
        src/sys/dev: lockstat.c midi.c sequencer.c
        src/sys/dev/audio: audio.c
        src/sys/dev/pci/bktr: bktr_core.c
        src/sys/dev/sbus: bpp.c
        src/sys/dev/usb: uhid.c usb.c
        src/sys/dev/wscons: wsdisplay_compat_usl.c wsevent.c
        src/sys/external/bsd/drm/dist/bsd-core: drm_irq.c
        src/sys/external/bsd/drm2/drm: drm_lock.c
        src/sys/fs/autofs: autofs.c
        src/sys/kern: core_elf32.c init_main.c init_sysctl.c kern_acct.c
            kern_core.c kern_cpu.c kern_descrip.c kern_event.c kern_exec.c
            kern_exit.c kern_fork.c kern_ktrace.c kern_lwp.c kern_proc.c
            kern_prot.c kern_resource.c kern_sig.c kern_stub.c kern_synch.c
            kern_syscall.c kern_tc.c kern_time.c subr_copy.c subr_exec_fd.c
            subr_prf.c subr_time.c sys_aio.c sys_generic.c sys_lwp.c
            sys_mqueue.c sys_pset.c sys_ptrace_common.c sys_sched.c sys_sig.c
            tty.c tty_tty.c uipc_socket2.c uipc_syscalls.c vfs_mount.c
            vfs_vnops.c
        src/sys/miscfs/procfs: procfs_limit.c procfs_linux.c procfs_status.c
            procfs_subr.c procfs_vfsops.c procfs_vnops.c
        src/sys/miscfs/specfs: spec_vnops.c
        src/sys/nfs: nfs_bio.c
        src/sys/rump/librump/rumpkern: lwproc.c rump.c signals.c
        src/sys/sys: proc.h
        src/sys/ufs/chfs: chfs_vnops.c
        src/sys/uvm: uvm_meter.c
        src/tests/rump/kernspace: sendsig.c

Log Message:
Move proc_lock into the data segment.  It was dynamically allocated because
at the time we had mutex_obj_alloc() but not __cacheline_aligned.


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 \
    src/external/cddl/osnet/dist/uts/common/dtrace/dtrace.c
cvs rdiff -u -r1.190 -r1.191 src/sys/arch/vax/vax/pmap.c
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/x68k/dev/event.c
cvs rdiff -u -r1.5 -r1.6 src/sys/compat/common/kern_sig_16.c
cvs rdiff -u -r1.35 -r1.36 src/sys/compat/common/tty_43.c
cvs rdiff -u -r1.21 -r1.22 src/sys/compat/linux/arch/arm/linux_ptrace.c
cvs rdiff -u -r1.33 -r1.34 src/sys/compat/linux/arch/i386/linux_ptrace.c
cvs rdiff -u -r1.31 -r1.32 src/sys/compat/linux/arch/powerpc/linux_ptrace.c
cvs rdiff -u -r1.117 -r1.118 src/sys/compat/linux/common/linux_file.c
cvs rdiff -u -r1.77 -r1.78 src/sys/compat/linux/common/linux_sched.c
cvs rdiff -u -r1.82 -r1.83 src/sys/compat/linux/common/linux_signal.c
cvs rdiff -u -r1.89 -r1.90 src/sys/compat/netbsd32/netbsd32_fs.c
cvs rdiff -u -r1.74 -r1.75 src/sys/ddb/db_xxx.c
cvs rdiff -u -r1.26 -r1.27 src/sys/dev/lockstat.c
cvs rdiff -u -r1.89 -r1.90 src/sys/dev/midi.c
cvs rdiff -u -r1.71 -r1.72 src/sys/dev/sequencer.c
cvs rdiff -u -r1.69 -r1.70 src/sys/dev/audio/audio.c
cvs rdiff -u -r1.57 -r1.58 src/sys/dev/pci/bktr/bktr_core.c
cvs rdiff -u -r1.44 -r1.45 src/sys/dev/sbus/bpp.c
cvs rdiff -u -r1.113 -r1.114 src/sys/dev/usb/uhid.c
cvs rdiff -u -r1.183 -r1.184 src/sys/dev/usb/usb.c
cvs rdiff -u -r1.52 -r1.53 src/sys/dev/wscons/wsdisplay_compat_usl.c
cvs rdiff -u -r1.44 -r1.45 src/sys/dev/wscons/wsevent.c
cvs rdiff -u -r1.15 -r1.16 src/sys/external/bsd/drm/dist/bsd-core/drm_irq.c
cvs rdiff -u -r1.7 -r1.8 src/sys/external/bsd/drm2/drm/drm_lock.c
cvs rdiff -u -r1.5 -r1.6 src/sys/fs/autofs/autofs.c
cvs rdiff -u -r1.62 -r1.63 src/sys/kern/core_elf32.c
cvs rdiff -u -r1.525 -r1.526 src/sys/kern/init_main.c
cvs rdiff -u -r1.225 -r1.226 src/sys/kern/init_sysctl.c \
    src/sys/kern/kern_fork.c
cvs rdiff -u -r1.96 -r1.97 src/sys/kern/kern_acct.c
cvs rdiff -u -r1.29 -r1.30 src/sys/kern/kern_core.c
cvs rdiff -u -r1.89 -r1.90 src/sys/kern/kern_cpu.c
cvs rdiff -u -r1.245 -r1.246 src/sys/kern/kern_descrip.c
cvs rdiff -u -r1.106 -r1.107 src/sys/kern/kern_event.c
cvs rdiff -u -r1.500 -r1.501 src/sys/kern/kern_exec.c
cvs rdiff -u -r1.289 -r1.290 src/sys/kern/kern_exit.c
cvs rdiff -u -r1.176 -r1.177 src/sys/kern/kern_ktrace.c
cvs rdiff -u -r1.238 -r1.239 src/sys/kern/kern_lwp.c
cvs rdiff -u -r1.252 -r1.253 src/sys/kern/kern_proc.c
cvs rdiff -u -r1.121 -r1.122 src/sys/kern/kern_prot.c
cvs rdiff -u -r1.186 -r1.187 src/sys/kern/kern_resource.c
cvs rdiff -u -r1.389 -r1.390 src/sys/kern/kern_sig.c
cvs rdiff -u -r1.48 -r1.49 src/sys/kern/kern_stub.c src/sys/kern/sys_sched.c
cvs rdiff -u -r1.348 -r1.349 src/sys/kern/kern_synch.c
cvs rdiff -u -r1.19 -r1.20 src/sys/kern/kern_syscall.c
cvs rdiff -u -r1.54 -r1.55 src/sys/kern/kern_tc.c
cvs rdiff -u -r1.204 -r1.205 src/sys/kern/kern_time.c
cvs rdiff -u -r1.13 -r1.14 src/sys/kern/subr_copy.c
cvs rdiff -u -r1.10 -r1.11 src/sys/kern/subr_exec_fd.c
cvs rdiff -u -r1.183 -r1.184 src/sys/kern/subr_prf.c
cvs rdiff -u -r1.24 -r1.25 src/sys/kern/subr_time.c
cvs rdiff -u -r1.47 -r1.48 src/sys/kern/sys_aio.c src/sys/kern/sys_mqueue.c
cvs rdiff -u -r1.131 -r1.132 src/sys/kern/sys_generic.c
cvs rdiff -u -r1.81 -r1.82 src/sys/kern/sys_lwp.c
cvs rdiff -u -r1.23 -r1.24 src/sys/kern/sys_pset.c
cvs rdiff -u -r1.80 -r1.81 src/sys/kern/sys_ptrace_common.c
cvs rdiff -u -r1.50 -r1.51 src/sys/kern/sys_sig.c
cvs rdiff -u -r1.286 -r1.287 src/sys/kern/tty.c
cvs rdiff -u -r1.40 -r1.41 src/sys/kern/tty_tty.c
cvs rdiff -u -r1.136 -r1.137 src/sys/kern/uipc_socket2.c
cvs rdiff -u -r1.199 -r1.200 src/sys/kern/uipc_syscalls.c
cvs rdiff -u -r1.82 -r1.83 src/sys/kern/vfs_mount.c
cvs rdiff -u -r1.211 -r1.212 src/sys/kern/vfs_vnops.c
cvs rdiff -u -r1.3 -r1.4 src/sys/miscfs/procfs/procfs_limit.c
cvs rdiff -u -r1.82 -r1.83 src/sys/miscfs/procfs/procfs_linux.c
cvs rdiff -u -r1.39 -r1.40 src/sys/miscfs/procfs/procfs_status.c
cvs rdiff -u -r1.115 -r1.116 src/sys/miscfs/procfs/procfs_subr.c
cvs rdiff -u -r1.108 -r1.109 src/sys/miscfs/procfs/procfs_vfsops.c
cvs rdiff -u -r1.213 -r1.214 src/sys/miscfs/procfs/procfs_vnops.c
cvs rdiff -u -r1.178 -r1.179 src/sys/miscfs/specfs/spec_vnops.c
cvs rdiff -u -r1.197 -r1.198 src/sys/nfs/nfs_bio.c
cvs rdiff -u -r1.49 -r1.50 src/sys/rump/librump/rumpkern/lwproc.c
cvs rdiff -u -r1.347 -r1.348 src/sys/rump/librump/rumpkern/rump.c
cvs rdiff -u -r1.16 -r1.17 src/sys/rump/librump/rumpkern/signals.c
cvs rdiff -u -r1.366 -r1.367 src/sys/sys/proc.h
cvs rdiff -u -r1.40 -r1.41 src/sys/ufs/chfs/chfs_vnops.c
cvs rdiff -u -r1.76 -r1.77 src/sys/uvm/uvm_meter.c
cvs rdiff -u -r1.1 -r1.2 src/tests/rump/kernspace/sendsig.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index