Module Name:src
Committed By: ad
Date: Sun Apr 25 11:49:36 UTC 2010
Modified Files:
src/sys/kern: sys_pset.c
Log Message:
MAXCPUS - maxcpus
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/kern/sys_pset.c
Please note that diffs are not public
Module Name:src
Committed By: ad
Date: Sun Apr 25 15:54:14 UTC 2010
Modified Files:
src/sys/uvm: uvm.h uvm_emap.c uvm_page.c
Log Message:
Reduce memory spent on bookkeeping for large values of MAXCPUS.
To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58
Module Name:src
Committed By: ad
Date: Sun Apr 25 15:55:24 UTC 2010
Modified Files:
src/sys/kern: sys_select.c
src/sys/sys: cpu_data.h lwp.h selinfo.h
Log Message:
Make select/poll work with more than 32 CPUs.
No ABI change.
To generate a diff of this commit:
Module Name:src
Committed By: ad
Date: Sun Apr 25 15:57:59 UTC 2010
Modified Files:
src/sys/kern: kern_cpu.c
Log Message:
Allocate the cpu_infos array dynamically.
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/kern/kern_cpu.c
Please note that
Module Name:src
Committed By: ad
Date: Sun Apr 25 16:10:51 UTC 2010
Modified Files:
src/sys/arch/x86/include: intr.h
src/sys/arch/x86/x86: ipi.c
Log Message:
Nothing uses x86_multicast_ipi() right now and it complicates many
CPU support, so remove it.
To
Module Name:src
Committed By: ad
Date: Fri Nov 22 20:07:53 UTC 2019
Modified Files:
src/sys/kern: sched_m2.c
Log Message:
sched_tick: examine the correct LWP, and lock it.
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/kern/sched_m2.c
Please note
Module Name:src
Committed By: ad
Date: Fri Nov 22 20:07:53 UTC 2019
Modified Files:
src/sys/kern: sched_m2.c
Log Message:
sched_tick: examine the correct LWP, and lock it.
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/kern/sched_m2.c
Please note
Module Name:src
Committed By: ad
Date: Fri Nov 22 20:04:03 UTC 2019
Modified Files:
src/sys/arch/x86/x86: x86_tlb.c
src/sys/kern: sys_select.c
Log Message:
Minor correction to previous.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10
Module Name:src
Committed By: ad
Date: Fri Nov 22 20:04:03 UTC 2019
Modified Files:
src/sys/arch/x86/x86: x86_tlb.c
src/sys/kern: sys_select.c
Log Message:
Minor correction to previous.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10
Module Name:src
Committed By: ad
Date: Fri Nov 22 23:01:49 UTC 2019
Modified Files:
src/sys/ddb: db_lex.c
Log Message:
Fix crash(8). Will revisit.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/ddb/db_lex.c
Please note that diffs are not public
Module Name:src
Committed By: ad
Date: Fri Nov 22 23:01:49 UTC 2019
Modified Files:
src/sys/ddb: db_lex.c
Log Message:
Fix crash(8). Will revisit.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/ddb/db_lex.c
Please note that diffs are not public
Module Name:src
Committed By: ad
Date: Fri Nov 22 23:36:25 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: locore.S
src/sys/arch/x86/x86: cpu.c
Log Message:
- On-demand zeroing pages with MOVNTI is crazy. It empties L1/L2/L3.
- Disable zeroing in the idle
Module Name:src
Committed By: ad
Date: Fri Nov 22 23:38:15 UTC 2019
Modified Files:
src/sys/sys: userret.h
Log Message:
Add a comment.
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/sys/userret.h
Please note that diffs are not public domain; they
Module Name:src
Committed By: ad
Date: Fri Nov 22 23:38:15 UTC 2019
Modified Files:
src/sys/sys: userret.h
Log Message:
Add a comment.
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/sys/userret.h
Please note that diffs are not public domain; they
Module Name:src
Committed By: ad
Date: Thu Nov 21 18:56:55 UTC 2019
Modified Files:
src/sys/kern: kern_sleepq.c kern_turnstile.c
src/sys/sys: sleepq.h
Log Message:
Sleep queues & turnstiles:
- Avoid false sharing.
- Make the turnstile hash function more suitable.
Module Name:src
Committed By: ad
Date: Thu Nov 21 18:56:55 UTC 2019
Modified Files:
src/sys/kern: kern_sleepq.c kern_turnstile.c
src/sys/sys: sleepq.h
Log Message:
Sleep queues & turnstiles:
- Avoid false sharing.
- Make the turnstile hash function more suitable.
Module Name:src
Committed By: ad
Date: Thu Nov 21 17:50:49 UTC 2019
Modified Files:
src/sys/kern: kern_resource.c kern_softint.c
Log Message:
calcru: ignore running softints, unless softint_timing is on.
Fixes crazy times reported for proc0.
To generate a diff of this
Module Name:src
Committed By: ad
Date: Thu Nov 21 17:50:49 UTC 2019
Modified Files:
src/sys/kern: kern_resource.c kern_softint.c
Log Message:
calcru: ignore running softints, unless softint_timing is on.
Fixes crazy times reported for proc0.
To generate a diff of this
Module Name:src
Committed By: ad
Date: Thu Nov 21 18:17:36 UTC 2019
Modified Files:
src/sys/kern: kern_lwp.c kern_sig.c
Log Message:
- lwp_need_userret(): only do it if ONPROC and !curlwp, and explain why.
- Use signotify() in a couple more places.
To generate a diff of
Module Name:src
Committed By: ad
Date: Thu Nov 21 18:17:36 UTC 2019
Modified Files:
src/sys/kern: kern_lwp.c kern_sig.c
Log Message:
- lwp_need_userret(): only do it if ONPROC and !curlwp, and explain why.
- Use signotify() in a couple more places.
To generate a diff of
Module Name:src
Committed By: ad
Date: Thu Nov 21 17:57:40 UTC 2019
Modified Files:
src/sys/kern: kern_timeout.c
Log Message:
Break the slow path for callout_halt() out into its own routine.
No functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.56
Module Name:src
Committed By: ad
Date: Thu Nov 21 17:57:40 UTC 2019
Modified Files:
src/sys/kern: kern_timeout.c
Log Message:
Break the slow path for callout_halt() out into its own routine.
No functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.56
Module Name:src
Committed By: ad
Date: Thu Nov 21 19:02:43 UTC 2019
Modified Files:
src/sys/arch/alpha/alpha: ipifuncs.c
Log Message:
alpha_ipi_ast: use ci_data.cpu_onproc, not ci_curlwp.
To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49
Module Name:src
Committed By: ad
Date: Thu Nov 21 19:02:43 UTC 2019
Modified Files:
src/sys/arch/alpha/alpha: ipifuncs.c
Log Message:
alpha_ipi_ast: use ci_data.cpu_onproc, not ci_curlwp.
To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49
Module Name:src
Committed By: ad
Date: Thu Nov 21 17:47:23 UTC 2019
Modified Files:
src/sys/dev/pci: ichsmb.c
Log Message:
If attach fails, don't panic on detach.
To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 src/sys/dev/pci/ichsmb.c
Please note that
Module Name:src
Committed By: ad
Date: Thu Nov 21 17:54:04 UTC 2019
Modified Files:
src/sys/kern: sys_pset.c
src/sys/sys: pset.h
Log Message:
Simplify pset locking, making it easier to sync with LWP creation, etc.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: ad
Date: Thu Nov 21 17:54:04 UTC 2019
Modified Files:
src/sys/kern: sys_pset.c
src/sys/sys: pset.h
Log Message:
Simplify pset locking, making it easier to sync with LWP creation, etc.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: ad
Date: Thu Nov 21 18:22:05 UTC 2019
Modified Files:
src/sys/kern: kern_lwp.c
Log Message:
lwp_create:
- Don't need to check for PK_SYSTEM when inheriting an affinity mask.
- Inherit processor set ID under proc_lock, to sync with pset
Module Name:src
Committed By: ad
Date: Thu Nov 21 18:22:05 UTC 2019
Modified Files:
src/sys/kern: kern_lwp.c
Log Message:
lwp_create:
- Don't need to check for PK_SYSTEM when inheriting an affinity mask.
- Inherit processor set ID under proc_lock, to sync with pset
Module Name:src
Committed By: ad
Date: Thu Nov 21 17:47:53 UTC 2019
Modified Files:
src/sys/uvm: uvm_glue.c
Log Message:
Use lwp_changepri().
To generate a diff of this commit:
cvs rdiff -u -r1.169 -r1.170 src/sys/uvm/uvm_glue.c
Please note that diffs are not public
Module Name:src
Committed By: ad
Date: Thu Nov 21 17:47:23 UTC 2019
Modified Files:
src/sys/dev/pci: ichsmb.c
Log Message:
If attach fails, don't panic on detach.
To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 src/sys/dev/pci/ichsmb.c
Please note that
Module Name:src
Committed By: ad
Date: Thu Nov 21 17:47:53 UTC 2019
Modified Files:
src/sys/uvm: uvm_glue.c
Log Message:
Use lwp_changepri().
To generate a diff of this commit:
cvs rdiff -u -r1.169 -r1.170 src/sys/uvm/uvm_glue.c
Please note that diffs are not public
Module Name:src
Committed By: ad
Date: Sat Nov 23 16:36:39 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: lock_stubs.S
src/sys/arch/i386/i386: lock_stubs.S
Log Message:
For this case during build.sh:
rw_enter(lock, RW_READ);
Having instrumented it,
Module Name:src
Committed By: ad
Date: Sat Nov 23 16:36:39 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: lock_stubs.S
src/sys/arch/i386/i386: lock_stubs.S
Log Message:
For this case during build.sh:
rw_enter(lock, RW_READ);
Having instrumented it,
Module Name:src
Committed By: ad
Date: Thu Nov 21 19:24:02 UTC 2019
Modified Files:
src/sys/arch/aarch64/aarch64: trap.c
src/sys/arch/aarch64/include: cpu.h
src/sys/arch/alpha/alpha: trap.c
src/sys/arch/amd64/amd64: cpufunc.S trap.c
Module Name:src
Committed By: ad
Date: Thu Nov 21 19:24:02 UTC 2019
Modified Files:
src/sys/arch/aarch64/aarch64: trap.c
src/sys/arch/aarch64/include: cpu.h
src/sys/arch/alpha/alpha: trap.c
src/sys/arch/amd64/amd64: cpufunc.S trap.c
Module Name:src
Committed By: ad
Date: Thu Nov 21 19:57:24 UTC 2019
Modified Files:
src/sys/arch/aarch64/aarch64: cpu_machdep.c
src/sys/arch/mips/mips: cpu_subr.c
src/sys/arch/powerpc/powerpc: powerpc_machdep.c
src/sys/arch/riscv/riscv:
Module Name:src
Committed By: ad
Date: Thu Nov 21 19:57:24 UTC 2019
Modified Files:
src/sys/arch/aarch64/aarch64: cpu_machdep.c
src/sys/arch/mips/mips: cpu_subr.c
src/sys/arch/powerpc/powerpc: powerpc_machdep.c
src/sys/arch/riscv/riscv:
Module Name:src
Committed By: ad
Date: Thu Nov 21 19:27:54 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: genassym.cf locore.S
src/sys/arch/i386/i386: genassym.cf locore.S
Log Message:
x86: abort pageidlezero unconditionally if there is something to run.
To
Module Name:src
Committed By: ad
Date: Thu Nov 21 19:47:21 UTC 2019
Modified Files:
src/sys/kern: kern_lwp.c
src/sys/sys: lwp.h
Log Message:
lwp_setlock(): return pointer to the kmutex_t that we replaced
To generate a diff of this commit:
cvs rdiff -u -r1.210
Module Name:src
Committed By: ad
Date: Thu Nov 21 20:51:05 UTC 2019
Modified Files:
src/sys/kern: kern_synch.c
Log Message:
- Don't give up kpriority boost in preempt(). That's unfair and bad for
interactive response. It should only be dropped on final return to user.
Module Name:src
Committed By: ad
Date: Thu Nov 21 20:51:05 UTC 2019
Modified Files:
src/sys/kern: kern_synch.c
Log Message:
- Don't give up kpriority boost in preempt(). That's unfair and bad for
interactive response. It should only be dropped on final return to user.
Module Name:src
Committed By: ad
Date: Thu Nov 21 19:47:21 UTC 2019
Modified Files:
src/sys/kern: kern_lwp.c
src/sys/sys: lwp.h
Log Message:
lwp_setlock(): return pointer to the kmutex_t that we replaced
To generate a diff of this commit:
cvs rdiff -u -r1.210
Module Name:src
Committed By: ad
Date: Thu Nov 21 21:48:34 UTC 2019
Modified Files:
src/sys/arch/x86/include: cpu.h
src/sys/arch/x86/x86: x86_tlb.c
Log Message:
x86 TLB shootdown IPI changes:
- Shave some time off processing.
- Reduce cacheline/bus traffic on
Module Name:src
Committed By: ad
Date: Thu Nov 21 21:48:34 UTC 2019
Modified Files:
src/sys/arch/x86/include: cpu.h
src/sys/arch/x86/x86: x86_tlb.c
Log Message:
x86 TLB shootdown IPI changes:
- Shave some time off processing.
- Reduce cacheline/bus traffic on
Module Name:src
Committed By: ad
Date: Thu Nov 21 19:27:54 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: genassym.cf locore.S
src/sys/arch/i386/i386: genassym.cf locore.S
Log Message:
x86: abort pageidlezero unconditionally if there is something to run.
To
Module Name:src
Committed By: ad
Date: Thu Nov 21 21:42:31 UTC 2019
Modified Files:
src/sys/kern: sys_select.c
src/sys/sys: selinfo.h
Log Message:
Minor improvements to select/poll:
- Increase the maximum number of clusters from 32 to 64 for large systems.
Module Name:src
Committed By: ad
Date: Thu Nov 21 21:42:31 UTC 2019
Modified Files:
src/sys/kern: sys_select.c
src/sys/sys: selinfo.h
Log Message:
Minor improvements to select/poll:
- Increase the maximum number of clusters from 32 to 64 for large systems.
On Tue, Dec 03, 2019 at 01:14:14PM +0100, Kamil Rytarowski wrote:
> On 03.12.2019 12:50, Juergen Hannken-Illjes wrote:
> > Module Name:src
> > Committed By: hannken
> > Date: Tue Dec 3 11:50:45 UTC 2019
> >
> > Modified Files:
> > src/sys/arch/x86/x86:
Module Name:src
Committed By: ad
Date: Tue Dec 3 12:42:21 UTC 2019
Modified Files:
src/sys/arch/sh3/sh3: exception.c
Log Message:
One more tweak.
To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.73 src/sys/arch/sh3/sh3/exception.c
Please note that diffs are
Module Name:src
Committed By: ad
Date: Tue Dec 3 12:42:21 UTC 2019
Modified Files:
src/sys/arch/sh3/sh3: exception.c
Log Message:
One more tweak.
To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.73 src/sys/arch/sh3/sh3/exception.c
Please note that diffs are
Module Name:src
Committed By: ad
Date: Tue Dec 3 12:39:00 UTC 2019
Modified Files:
src/sys/arch/sh3/sh3: exception.c
Log Message:
tlb_exception: in slow path, check for usermode before calling userret().
To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72
Module Name:src
Committed By: ad
Date: Tue Dec 3 12:39:00 UTC 2019
Modified Files:
src/sys/arch/sh3/sh3: exception.c
Log Message:
tlb_exception: in slow path, check for usermode before calling userret().
To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72
Module Name:src
Committed By: ad
Date: Sun Dec 8 20:35:23 UTC 2019
Modified Files:
src/sys/kern: vfs_bio.c
Log Message:
For safety, cv_broadcast(>b_busy) in more places where the buffer is
changing identity or moving from one vnode list to another.
To generate a diff
Module Name:src
Committed By: ad
Date: Sun Dec 8 20:35:23 UTC 2019
Modified Files:
src/sys/kern: vfs_bio.c
Log Message:
For safety, cv_broadcast(>b_busy) in more places where the buffer is
changing identity or moving from one vnode list to another.
To generate a diff
Module Name:src
Committed By: ad
Date: Sun Dec 8 20:42:49 UTC 2019
Modified Files:
src/sys/arch/x86/include: pmap.h
src/sys/arch/x86/x86: pmap.c svs.c
src/sys/arch/xen/x86: xen_pmap.c
Log Message:
Merge x86 pmap changes from yamt-pagecache:
- Deal better
Module Name:src
Committed By: ad
Date: Sun Dec 8 20:42:49 UTC 2019
Modified Files:
src/sys/arch/x86/include: pmap.h
src/sys/arch/x86/x86: pmap.c svs.c
src/sys/arch/xen/x86: xen_pmap.c
Log Message:
Merge x86 pmap changes from yamt-pagecache:
- Deal better
Module Name:src
Committed By: ad
Date: Sun Dec 8 19:52:37 UTC 2019
Modified Files:
src/sys/dev/qbus: ts.c
src/sys/kern: kern_physio.c
src/sys/ufs/lfs: lfs_segment.c
Log Message:
Revert previous. No performance gain worth the potential headaches
with
Module Name:src
Committed By: ad
Date: Sun Dec 8 20:00:56 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: lock_stubs.S
src/sys/arch/i386/i386: lock_stubs.S
Log Message:
After lots of testing I'm not convinced of the benefit to the tweak
I made to rw_enter(),
Module Name:src
Committed By: ad
Date: Sun Dec 8 20:00:56 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: lock_stubs.S
src/sys/arch/i386/i386: lock_stubs.S
Log Message:
After lots of testing I'm not convinced of the benefit to the tweak
I made to rw_enter(),
This is experimental: we use l_cpu to mean a number of things and this
involves changing it to a different value than curcpu() in a running LWP,
which we have not done before. I'll see about making it more robust.
Andrew
On Fri, Dec 06, 2019 at 09:36:11PM +, Andrew Doran wrote:
> Mod
Module Name:src
Committed By: ad
Date: Mon Dec 9 21:00:48 UTC 2019
Modified Files:
src/sys/dev/pci: ichsmb.c
Log Message:
Fix LOCKDEBUG panic on detach.
To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/sys/dev/pci/ichsmb.c
Please note that diffs are
Module Name:src
Committed By: ad
Date: Mon Dec 9 21:00:48 UTC 2019
Modified Files:
src/sys/dev/pci: ichsmb.c
Log Message:
Fix LOCKDEBUG panic on detach.
To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/sys/dev/pci/ichsmb.c
Please note that diffs are
Module Name:src
Committed By: ad
Date: Mon Dec 9 21:05:23 UTC 2019
Modified Files:
src/sys/kern: kern_mutex.c
Log Message:
- Add a mutex_owner_running() for the benefit of the pagedaemon, which
needs help with locking things in reverse order.
- Expunge the panicstr
Module Name:src
Committed By: ad
Date: Mon Dec 9 21:05:23 UTC 2019
Modified Files:
src/sys/kern: kern_mutex.c
Log Message:
- Add a mutex_owner_running() for the benefit of the pagedaemon, which
needs help with locking things in reverse order.
- Expunge the panicstr
Module Name:src
Committed By: ad
Date: Mon Dec 9 21:08:56 UTC 2019
Modified Files:
src/sys/sys: mutex.h
Log Message:
Add mutex_owner_running().
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/sys/mutex.h
Please note that diffs are not public
Module Name:src
Committed By: ad
Date: Mon Dec 9 21:08:56 UTC 2019
Modified Files:
src/sys/sys: mutex.h
Log Message:
Add mutex_owner_running().
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/sys/mutex.h
Please note that diffs are not public
Module Name:src
Committed By: ad
Date: Mon Dec 9 21:02:10 UTC 2019
Modified Files:
src/sys/kern: kern_rwlock.c
Log Message:
Expunge the panicstr checks, we don't need them.
To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/sys/kern/kern_rwlock.c
Please
Module Name:src
Committed By: ad
Date: Mon Dec 9 21:02:10 UTC 2019
Modified Files:
src/sys/kern: kern_rwlock.c
Log Message:
Expunge the panicstr checks, we don't need them.
To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/sys/kern/kern_rwlock.c
Please
Module Name:src
Committed By: ad
Date: Tue Dec 10 11:12:02 UTC 2019
Modified Files:
src/sys/kern: kern_mutex.c
Log Message:
Fix build break.
To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 src/sys/kern/kern_mutex.c
Please note that diffs are not public
Module Name:src
Committed By: ad
Date: Tue Dec 10 11:35:29 UTC 2019
Modified Files:
src/sys/kern: kern_mutex.c
Log Message:
Inverted test.
To generate a diff of this commit:
cvs rdiff -u -r1.82 -r1.83 src/sys/kern/kern_mutex.c
Please note that diffs are not public
Module Name:src
Committed By: ad
Date: Tue Dec 10 11:35:29 UTC 2019
Modified Files:
src/sys/kern: kern_mutex.c
Log Message:
Inverted test.
To generate a diff of this commit:
cvs rdiff -u -r1.82 -r1.83 src/sys/kern/kern_mutex.c
Please note that diffs are not public
Module Name:src
Committed By: ad
Date: Tue Dec 10 11:12:02 UTC 2019
Modified Files:
src/sys/kern: kern_mutex.c
Log Message:
Fix build break.
To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 src/sys/kern/kern_mutex.c
Please note that diffs are not public
On Wed, Dec 11, 2019 at 09:06:33AM +1100, matthew green wrote:
> "Andrew Doran" writes:
> > Module Name:src
> > Committed By: ad
> > Date: Mon Dec 9 21:02:10 UTC 2019
> >
> > Modified Files:
> > src/sys/kern
Module Name:src
Committed By: ad
Date: Fri Dec 13 20:10:22 UTC 2019
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c
src/sys/miscfs/genfs: genfs_io.c
src/sys/nfs: nfs_bio.c
src/sys/rump/librump/rumpkern: vm.c
Module Name:src
Committed By: ad
Date: Fri Dec 13 20:10:22 UTC 2019
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c
src/sys/miscfs/genfs: genfs_io.c
src/sys/nfs: nfs_bio.c
src/sys/rump/librump/rumpkern: vm.c
Module Name:src
Committed By: ad
Date: Fri Dec 13 20:50:08 UTC 2019
Modified Files:
src/sys/sys: param.h
Log Message:
NetBSD 9.99.24 - UVM changes
To generate a diff of this commit:
cvs rdiff -u -r1.624 -r1.625 src/sys/sys/param.h
Please note that diffs are not public
Module Name:src
Committed By: ad
Date: Fri Dec 13 20:50:08 UTC 2019
Modified Files:
src/sys/sys: param.h
Log Message:
NetBSD 9.99.24 - UVM changes
To generate a diff of this commit:
cvs rdiff -u -r1.624 -r1.625 src/sys/sys/param.h
Please note that diffs are not public
Module Name:src
Committed By: ad
Date: Fri Dec 13 20:14:25 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
Break the global uvm_pageqlock into a per-page identity lock and a private
lock for use of the pagedaemon policy code. Discussed on
Module Name:src
Committed By: ad
Date: Fri Dec 13 20:14:25 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
Break the global uvm_pageqlock into a per-page identity lock and a private
lock for use of the pagedaemon policy code. Discussed on
Module Name:src
Committed By: ad
Date: Sat Dec 14 15:04:48 UTC 2019
Modified Files:
src/sys/uvm: uvm_pager.c uvm_pdaemon.c
Log Message:
Adjust pdpending in uvm_pageout_start() and uvm_pageout_done() to avoid
the value going temporarily negative.
To generate a diff of
Module Name:src
Committed By: ad
Date: Sat Dec 14 15:04:48 UTC 2019
Modified Files:
src/sys/uvm: uvm_pager.c uvm_pdaemon.c
Log Message:
Adjust pdpending in uvm_pageout_start() and uvm_pageout_done() to avoid
the value going temporarily negative.
To generate a diff of
Module Name:src
Committed By: ad
Date: Sat Dec 14 14:46:11 UTC 2019
Modified Files:
src/sys/uvm/pmap: pmap_segtab.c
Log Message:
Use pageq.list instead of listq.list.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/uvm/pmap/pmap_segtab.c
Please
Module Name:src
Committed By: ad
Date: Sat Dec 14 14:46:11 UTC 2019
Modified Files:
src/sys/uvm/pmap: pmap_segtab.c
Log Message:
Use pageq.list instead of listq.list.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/uvm/pmap/pmap_segtab.c
Please
Module Name:src
Committed By: ad
Date: Sat Dec 14 15:08:45 UTC 2019
Modified Files:
src/sys/uvm: uvm_loan.c
Log Message:
Don't call uvm_pagedequeue() while holding pg->interlock.
To generate a diff of this commit:
cvs rdiff -u -r1.89 -r1.90 src/sys/uvm/uvm_loan.c
Module Name:src
Committed By: ad
Date: Sat Dec 14 15:08:45 UTC 2019
Modified Files:
src/sys/uvm: uvm_loan.c
Log Message:
Don't call uvm_pagedequeue() while holding pg->interlock.
To generate a diff of this commit:
cvs rdiff -u -r1.89 -r1.90 src/sys/uvm/uvm_loan.c
Module Name:src
Committed By: ad
Date: Sat Dec 14 15:30:37 UTC 2019
Modified Files:
src/distrib/sets/lists/comp: mi
src/sys/kern: init_main.c
src/sys/lib/libkern: Makefile.libkern
src/sys/sys: Makefile
Log Message:
Include radixtree in the kernel.
Module Name:src
Committed By: ad
Date: Sat Dec 14 15:30:37 UTC 2019
Modified Files:
src/distrib/sets/lists/comp: mi
src/sys/kern: init_main.c
src/sys/lib/libkern: Makefile.libkern
src/sys/sys: Makefile
Log Message:
Include radixtree in the kernel.
Module Name:src
Committed By: ad
Date: Mon Dec 16 22:48:25 UTC 2019
Modified Files:
src/sys/sys: param.h
Log Message:
NetBSD 9.99.26 - UVM counter changes
To generate a diff of this commit:
cvs rdiff -u -r1.626 -r1.627 src/sys/sys/param.h
Please note that diffs are not
Module Name:src
Committed By: ad
Date: Mon Dec 16 22:48:25 UTC 2019
Modified Files:
src/sys/sys: param.h
Log Message:
NetBSD 9.99.26 - UVM counter changes
To generate a diff of this commit:
cvs rdiff -u -r1.626 -r1.627 src/sys/sys/param.h
Please note that diffs are not
Module Name:src
Committed By: ad
Date: Tue Dec 17 00:33:47 UTC 2019
Modified Files:
src/sys/kern: kern_cpu.c
Log Message:
Hopefully unbreak the build - now that this is included in rump.
To generate a diff of this commit:
cvs rdiff -u -r1.82 -r1.83
Module Name:src
Committed By: ad
Date: Tue Dec 17 00:33:47 UTC 2019
Modified Files:
src/sys/kern: kern_cpu.c
Log Message:
Hopefully unbreak the build - now that this is included in rump.
To generate a diff of this commit:
cvs rdiff -u -r1.82 -r1.83
Module Name:src
Committed By: ad
Date: Mon Dec 16 22:47:55 UTC 2019
Modified Files:
src/sys/kern: kern_cpu.c kern_fork.c kern_softint.c vfs_vnode.c
vfs_vnops.c
src/sys/miscfs/procfs: procfs_linux.c
src/sys/rump/librump/rumpkern: MAINBUS.ioconf
Module Name:src
Committed By: ad
Date: Mon Dec 16 22:47:55 UTC 2019
Modified Files:
src/sys/kern: kern_cpu.c kern_fork.c kern_softint.c vfs_vnode.c
vfs_vnops.c
src/sys/miscfs/procfs: procfs_linux.c
src/sys/rump/librump/rumpkern: MAINBUS.ioconf
Module Name:src
Committed By: ad
Date: Tue Dec 17 00:51:28 UTC 2019
Modified Files:
src/sys/kern: kern_cpu.c
src/sys/rump/librump/rumpkern: MAINBUS.ioconf
Log Message:
Rump is living up to its name
To generate a diff of this commit:
cvs rdiff -u -r1.83 -r1.84
Module Name:src
Committed By: ad
Date: Tue Dec 17 00:51:28 UTC 2019
Modified Files:
src/sys/kern: kern_cpu.c
src/sys/rump/librump/rumpkern: MAINBUS.ioconf
Log Message:
Rump is living up to its name
To generate a diff of this commit:
cvs rdiff -u -r1.83 -r1.84
Module Name:src
Committed By: ad
Date: Tue Dec 17 00:59:14 UTC 2019
Modified Files:
src/sys/kern: kern_cpu.c
Log Message:
More rump-ing. I will split this into two files during the week.
To generate a diff of this commit:
cvs rdiff -u -r1.84 -r1.85
Module Name:src
Committed By: ad
Date: Tue Dec 17 00:59:14 UTC 2019
Modified Files:
src/sys/kern: kern_cpu.c
Log Message:
More rump-ing. I will split this into two files during the week.
To generate a diff of this commit:
cvs rdiff -u -r1.84 -r1.85
Module Name:src
Committed By: ad
Date: Sun Dec 15 19:24:11 UTC 2019
Modified Files:
src/sys/arch/x86/include: pmap.h
src/sys/arch/x86/x86: pmap.c
src/sys/arch/xen/x86: xen_pmap.c
Log Message:
uvm_pagerealloc() can now block because of radixtree
Module Name:src
Committed By: ad
Date: Sun Dec 15 19:24:11 UTC 2019
Modified Files:
src/sys/arch/x86/include: pmap.h
src/sys/arch/x86/x86: pmap.c
src/sys/arch/xen/x86: xen_pmap.c
Log Message:
uvm_pagerealloc() can now block because of radixtree
101 - 200 of 1835 matches
Mail list logo