tech-net archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: RFC: gif(4) MP-ify
Date: Fri, 25 Dec 2015 16:11:57 +0000 (UTC)
From: christos%astron.com@localhost (Christos Zoulas)
- why are you using rw_obj_alloc() since you always need it, and
you could just define the locks as structs not pointers and call
rw_init() on them?
The historical reason to use rw_obj_alloc was to get a cache line
alignment. But we can do that with static variables now using the
__cacheline_aligned attribute:
static krwlock_t xyz_lock __cacheline_aligned;
Home |
Main Index |
Thread Index |
Old Index