@@ -101,14 +101,14 @@ static inline bool mmap_write_trylock(struct mm_struct *mm)
101
101
102
102
static inline void mmap_write_unlock (struct mm_struct * mm )
103
103
{
104
- up_write (& mm -> mmap_lock );
105
104
__mmap_lock_trace_released (mm , true);
105
+ up_write (& mm -> mmap_lock );
106
106
}
107
107
108
108
static inline void mmap_write_downgrade (struct mm_struct * mm )
109
109
{
110
- downgrade_write (& mm -> mmap_lock );
111
110
__mmap_lock_trace_acquire_returned (mm , false, true);
111
+ downgrade_write (& mm -> mmap_lock );
112
112
}
113
113
114
114
static inline void mmap_read_lock (struct mm_struct * mm )
@@ -140,8 +140,8 @@ static inline bool mmap_read_trylock(struct mm_struct *mm)
140
140
141
141
static inline void mmap_read_unlock (struct mm_struct * mm )
142
142
{
143
- up_read (& mm -> mmap_lock );
144
143
__mmap_lock_trace_released (mm , false);
144
+ up_read (& mm -> mmap_lock );
145
145
}
146
146
147
147
static inline bool mmap_read_trylock_non_owner (struct mm_struct * mm )
@@ -155,8 +155,8 @@ static inline bool mmap_read_trylock_non_owner(struct mm_struct *mm)
155
155
156
156
static inline void mmap_read_unlock_non_owner (struct mm_struct * mm )
157
157
{
158
- up_read_non_owner (& mm -> mmap_lock );
159
158
__mmap_lock_trace_released (mm , false);
159
+ up_read_non_owner (& mm -> mmap_lock );
160
160
}
161
161
162
162
static inline void mmap_assert_locked (struct mm_struct * mm )
0 commit comments