Linux Operating System Source Code: IBM Patches

 
Remove mixture of non-atomic operations with page->flags which requires atomic operations to access
Description:
page->flags is effectively a lock word as its various bits are updatable and accessible only by atomic operations. This patch removes the update of page->flags in __free_pages_ok() with non-atomic operations in favor of using atomic bit operations to update the bits to be cleared.
Developer:
William Irwin
Status:
Submitted to project
Release Notes Date Files
2.5.19 Release Notes 2002-06-02  
  File Notes   page_flags_atomic-2.5.19.patch.gz