Home
last modified time | relevance | path

Searched hist:"2 de4f77e" (Results 1 – 13 of 13) sorted by relevance

/dragonfly/sys/vm/
H A Dvm_swapcache.c2de4f77e Sat Aug 28 17:26:04 GMT 2010 Matthew Dillon <dillon@apollo.backplane.com> kernel - Add vmobj_token, misc vm-related tokenization

* Add vmobj_token to protect vm_object_list and vm_object->ref_count and
related functions.

Note: coalesce and collapse require both vm_token and vmobj_token,
and vmspace_fork() requires a bunch of tokens.

* Remove miscellanious mplocks and critical sections that are no longer
needed.

* Correct potential sysinfo kernel data visibilty issue.

* Optimize some potentially recursive vm_token/vmobj_token situations
by adding *_locked() procedure variants. To avoid blowing out the
token stack.

* Remove unnecessary get_mplock() calls in vm_zone.c

* Bump gd_intr_nesting_level in the IPI processing core and assert
that it is zero in the gettoken core. Hard interrupts (vs interrupt
threads) are not allowed to acquire tokens for obvious reasons.
H A Dvm_kern.c2de4f77e Sat Aug 28 17:26:04 GMT 2010 Matthew Dillon <dillon@apollo.backplane.com> kernel - Add vmobj_token, misc vm-related tokenization

* Add vmobj_token to protect vm_object_list and vm_object->ref_count and
related functions.

Note: coalesce and collapse require both vm_token and vmobj_token,
and vmspace_fork() requires a bunch of tokens.

* Remove miscellanious mplocks and critical sections that are no longer
needed.

* Correct potential sysinfo kernel data visibilty issue.

* Optimize some potentially recursive vm_token/vmobj_token situations
by adding *_locked() procedure variants. To avoid blowing out the
token stack.

* Remove unnecessary get_mplock() calls in vm_zone.c

* Bump gd_intr_nesting_level in the IPI processing core and assert
that it is zero in the gettoken core. Hard interrupts (vs interrupt
threads) are not allowed to acquire tokens for obvious reasons.
H A Dvm_object.h2de4f77e Sat Aug 28 17:26:04 GMT 2010 Matthew Dillon <dillon@apollo.backplane.com> kernel - Add vmobj_token, misc vm-related tokenization

* Add vmobj_token to protect vm_object_list and vm_object->ref_count and
related functions.

Note: coalesce and collapse require both vm_token and vmobj_token,
and vmspace_fork() requires a bunch of tokens.

* Remove miscellanious mplocks and critical sections that are no longer
needed.

* Correct potential sysinfo kernel data visibilty issue.

* Optimize some potentially recursive vm_token/vmobj_token situations
by adding *_locked() procedure variants. To avoid blowing out the
token stack.

* Remove unnecessary get_mplock() calls in vm_zone.c

* Bump gd_intr_nesting_level in the IPI processing core and assert
that it is zero in the gettoken core. Hard interrupts (vs interrupt
threads) are not allowed to acquire tokens for obvious reasons.
H A Dvm_zone.c2de4f77e Sat Aug 28 17:26:04 GMT 2010 Matthew Dillon <dillon@apollo.backplane.com> kernel - Add vmobj_token, misc vm-related tokenization

* Add vmobj_token to protect vm_object_list and vm_object->ref_count and
related functions.

Note: coalesce and collapse require both vm_token and vmobj_token,
and vmspace_fork() requires a bunch of tokens.

* Remove miscellanious mplocks and critical sections that are no longer
needed.

* Correct potential sysinfo kernel data visibilty issue.

* Optimize some potentially recursive vm_token/vmobj_token situations
by adding *_locked() procedure variants. To avoid blowing out the
token stack.

* Remove unnecessary get_mplock() calls in vm_zone.c

* Bump gd_intr_nesting_level in the IPI processing core and assert
that it is zero in the gettoken core. Hard interrupts (vs interrupt
threads) are not allowed to acquire tokens for obvious reasons.
H A Dvnode_pager.c2de4f77e Sat Aug 28 17:26:04 GMT 2010 Matthew Dillon <dillon@apollo.backplane.com> kernel - Add vmobj_token, misc vm-related tokenization

* Add vmobj_token to protect vm_object_list and vm_object->ref_count and
related functions.

Note: coalesce and collapse require both vm_token and vmobj_token,
and vmspace_fork() requires a bunch of tokens.

* Remove miscellanious mplocks and critical sections that are no longer
needed.

* Correct potential sysinfo kernel data visibilty issue.

* Optimize some potentially recursive vm_token/vmobj_token situations
by adding *_locked() procedure variants. To avoid blowing out the
token stack.

* Remove unnecessary get_mplock() calls in vm_zone.c

* Bump gd_intr_nesting_level in the IPI processing core and assert
that it is zero in the gettoken core. Hard interrupts (vs interrupt
threads) are not allowed to acquire tokens for obvious reasons.
H A Dvm_meter.c2de4f77e Sat Aug 28 17:26:04 GMT 2010 Matthew Dillon <dillon@apollo.backplane.com> kernel - Add vmobj_token, misc vm-related tokenization

* Add vmobj_token to protect vm_object_list and vm_object->ref_count and
related functions.

Note: coalesce and collapse require both vm_token and vmobj_token,
and vmspace_fork() requires a bunch of tokens.

* Remove miscellanious mplocks and critical sections that are no longer
needed.

* Correct potential sysinfo kernel data visibilty issue.

* Optimize some potentially recursive vm_token/vmobj_token situations
by adding *_locked() procedure variants. To avoid blowing out the
token stack.

* Remove unnecessary get_mplock() calls in vm_zone.c

* Bump gd_intr_nesting_level in the IPI processing core and assert
that it is zero in the gettoken core. Hard interrupts (vs interrupt
threads) are not allowed to acquire tokens for obvious reasons.
H A Dvm_map.c2de4f77e Sat Aug 28 17:26:04 GMT 2010 Matthew Dillon <dillon@apollo.backplane.com> kernel - Add vmobj_token, misc vm-related tokenization

* Add vmobj_token to protect vm_object_list and vm_object->ref_count and
related functions.

Note: coalesce and collapse require both vm_token and vmobj_token,
and vmspace_fork() requires a bunch of tokens.

* Remove miscellanious mplocks and critical sections that are no longer
needed.

* Correct potential sysinfo kernel data visibilty issue.

* Optimize some potentially recursive vm_token/vmobj_token situations
by adding *_locked() procedure variants. To avoid blowing out the
token stack.

* Remove unnecessary get_mplock() calls in vm_zone.c

* Bump gd_intr_nesting_level in the IPI processing core and assert
that it is zero in the gettoken core. Hard interrupts (vs interrupt
threads) are not allowed to acquire tokens for obvious reasons.
H A Dvm_object.c2de4f77e Sat Aug 28 17:26:04 GMT 2010 Matthew Dillon <dillon@apollo.backplane.com> kernel - Add vmobj_token, misc vm-related tokenization

* Add vmobj_token to protect vm_object_list and vm_object->ref_count and
related functions.

Note: coalesce and collapse require both vm_token and vmobj_token,
and vmspace_fork() requires a bunch of tokens.

* Remove miscellanious mplocks and critical sections that are no longer
needed.

* Correct potential sysinfo kernel data visibilty issue.

* Optimize some potentially recursive vm_token/vmobj_token situations
by adding *_locked() procedure variants. To avoid blowing out the
token stack.

* Remove unnecessary get_mplock() calls in vm_zone.c

* Bump gd_intr_nesting_level in the IPI processing core and assert
that it is zero in the gettoken core. Hard interrupts (vs interrupt
threads) are not allowed to acquire tokens for obvious reasons.
/dragonfly/sys/kern/
H A Dlwkt_ipiq.c2de4f77e Sat Aug 28 17:26:04 GMT 2010 Matthew Dillon <dillon@apollo.backplane.com> kernel - Add vmobj_token, misc vm-related tokenization

* Add vmobj_token to protect vm_object_list and vm_object->ref_count and
related functions.

Note: coalesce and collapse require both vm_token and vmobj_token,
and vmspace_fork() requires a bunch of tokens.

* Remove miscellanious mplocks and critical sections that are no longer
needed.

* Correct potential sysinfo kernel data visibilty issue.

* Optimize some potentially recursive vm_token/vmobj_token situations
by adding *_locked() procedure variants. To avoid blowing out the
token stack.

* Remove unnecessary get_mplock() calls in vm_zone.c

* Bump gd_intr_nesting_level in the IPI processing core and assert
that it is zero in the gettoken core. Hard interrupts (vs interrupt
threads) are not allowed to acquire tokens for obvious reasons.
H A Dlwkt_token.c2de4f77e Sat Aug 28 17:26:04 GMT 2010 Matthew Dillon <dillon@apollo.backplane.com> kernel - Add vmobj_token, misc vm-related tokenization

* Add vmobj_token to protect vm_object_list and vm_object->ref_count and
related functions.

Note: coalesce and collapse require both vm_token and vmobj_token,
and vmspace_fork() requires a bunch of tokens.

* Remove miscellanious mplocks and critical sections that are no longer
needed.

* Correct potential sysinfo kernel data visibilty issue.

* Optimize some potentially recursive vm_token/vmobj_token situations
by adding *_locked() procedure variants. To avoid blowing out the
token stack.

* Remove unnecessary get_mplock() calls in vm_zone.c

* Bump gd_intr_nesting_level in the IPI processing core and assert
that it is zero in the gettoken core. Hard interrupts (vs interrupt
threads) are not allowed to acquire tokens for obvious reasons.
H A Dkern_slaballoc.c2de4f77e Sat Aug 28 17:26:04 GMT 2010 Matthew Dillon <dillon@apollo.backplane.com> kernel - Add vmobj_token, misc vm-related tokenization

* Add vmobj_token to protect vm_object_list and vm_object->ref_count and
related functions.

Note: coalesce and collapse require both vm_token and vmobj_token,
and vmspace_fork() requires a bunch of tokens.

* Remove miscellanious mplocks and critical sections that are no longer
needed.

* Correct potential sysinfo kernel data visibilty issue.

* Optimize some potentially recursive vm_token/vmobj_token situations
by adding *_locked() procedure variants. To avoid blowing out the
token stack.

* Remove unnecessary get_mplock() calls in vm_zone.c

* Bump gd_intr_nesting_level in the IPI processing core and assert
that it is zero in the gettoken core. Hard interrupts (vs interrupt
threads) are not allowed to acquire tokens for obvious reasons.
H A Dvfs_subr.c2de4f77e Sat Aug 28 17:26:04 GMT 2010 Matthew Dillon <dillon@apollo.backplane.com> kernel - Add vmobj_token, misc vm-related tokenization

* Add vmobj_token to protect vm_object_list and vm_object->ref_count and
related functions.

Note: coalesce and collapse require both vm_token and vmobj_token,
and vmspace_fork() requires a bunch of tokens.

* Remove miscellanious mplocks and critical sections that are no longer
needed.

* Correct potential sysinfo kernel data visibilty issue.

* Optimize some potentially recursive vm_token/vmobj_token situations
by adding *_locked() procedure variants. To avoid blowing out the
token stack.

* Remove unnecessary get_mplock() calls in vm_zone.c

* Bump gd_intr_nesting_level in the IPI processing core and assert
that it is zero in the gettoken core. Hard interrupts (vs interrupt
threads) are not allowed to acquire tokens for obvious reasons.
/dragonfly/sys/sys/
H A Dthread.h2de4f77e Sat Aug 28 17:26:04 GMT 2010 Matthew Dillon <dillon@apollo.backplane.com> kernel - Add vmobj_token, misc vm-related tokenization

* Add vmobj_token to protect vm_object_list and vm_object->ref_count and
related functions.

Note: coalesce and collapse require both vm_token and vmobj_token,
and vmspace_fork() requires a bunch of tokens.

* Remove miscellanious mplocks and critical sections that are no longer
needed.

* Correct potential sysinfo kernel data visibilty issue.

* Optimize some potentially recursive vm_token/vmobj_token situations
by adding *_locked() procedure variants. To avoid blowing out the
token stack.

* Remove unnecessary get_mplock() calls in vm_zone.c

* Bump gd_intr_nesting_level in the IPI processing core and assert
that it is zero in the gettoken core. Hard interrupts (vs interrupt
threads) are not allowed to acquire tokens for obvious reasons.