Open-Source-Software-Entwicklung und Downloads

Browse Subversion Repository

Diff of /trunk/1.8.x/ccs-patch/README.ccs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3131 by kumaneko, Tue Nov 3 03:51:07 2009 UTC revision 3132 by kumaneko, Tue Nov 3 08:01:56 2009 UTC
# Line 2218  Fix 2009/11/03 Line 2218  Fix 2009/11/03
2218        atomic_dec_and_test() for removing an element from a list.        atomic_dec_and_test() for removing an element from a list.
2219        I moved that operation to garbage collector in order to reduce frequency        I moved that operation to garbage collector in order to reduce frequency
2220        of mutex_lock()/mutex_unlock() calls.        of mutex_lock()/mutex_unlock() calls.
2221    
2222        @ Escape from nested loops correctly.
2223    
2224          In ccs_read_address_group_policy(), I was escaping from nested loops
2225          correctly. But in ccs_read_path_group_policy() and
2226          ccs_read_number_group_policy(), I wasn't.
2227    
2228          As a result, reading path_group and number_group caused kernel oops
2229          when they were not read atomically.

Legend:
Removed from v.3131  
changed lines
  Added in v.3132

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26