Re: [PATCH 11/15] ptwalk: copy_pte_range hang

2005-03-09 Thread Nick Piggin
Hugh Dickins wrote: This patch is the odd-one-out of the sequence. The one before adjusted copy_pte_range from a for loop to a do while loop, and it was therefore simplest to check for lockbreak before copying pte: possibility that it might keep getting preempted without making progress under

[PATCH 11/15] ptwalk: copy_pte_range hang

2005-03-09 Thread Hugh Dickins
This patch is the odd-one-out of the sequence. The one before adjusted copy_pte_range from a for loop to a do while loop, and it was therefore simplest to check for lockbreak before copying pte: possibility that it might keep getting preempted without making progress under some loads. Some loads

[PATCH 11/15] ptwalk: copy_pte_range hang

2005-03-09 Thread Hugh Dickins
This patch is the odd-one-out of the sequence. The one before adjusted copy_pte_range from a for loop to a do while loop, and it was therefore simplest to check for lockbreak before copying pte: possibility that it might keep getting preempted without making progress under some loads. Some loads

Re: [PATCH 11/15] ptwalk: copy_pte_range hang

2005-03-09 Thread Nick Piggin
Hugh Dickins wrote: This patch is the odd-one-out of the sequence. The one before adjusted copy_pte_range from a for loop to a do while loop, and it was therefore simplest to check for lockbreak before copying pte: possibility that it might keep getting preempted without making progress under