mirror of
https://github.com/RGBCube/serenity
synced 2025-05-25 19:15:06 +00:00
Kernel: Remove unnecessary mutex for ubsan-is-deadly ProcFS node
This commit is contained in:
parent
e86ab57078
commit
a81aebfd6e
1 changed files with 3 additions and 11 deletions
|
@ -263,20 +263,12 @@ private:
|
|||
class ProcFSUBSanDeadly : public ProcFSSystemBoolean {
|
||||
public:
|
||||
static NonnullRefPtr<ProcFSUBSanDeadly> must_create(const ProcFSSystemDirectory&);
|
||||
virtual bool value() const override
|
||||
{
|
||||
MutexLocker locker(m_lock);
|
||||
return AK::UBSanitizer::g_ubsan_is_deadly;
|
||||
}
|
||||
virtual void set_value(bool new_value) override
|
||||
{
|
||||
MutexLocker locker(m_lock);
|
||||
AK::UBSanitizer::g_ubsan_is_deadly = new_value;
|
||||
}
|
||||
|
||||
virtual bool value() const override { return AK::UBSanitizer::g_ubsan_is_deadly; }
|
||||
virtual void set_value(bool new_value) override { AK::UBSanitizer::g_ubsan_is_deadly = new_value; }
|
||||
|
||||
private:
|
||||
ProcFSUBSanDeadly();
|
||||
mutable Mutex m_lock;
|
||||
};
|
||||
|
||||
class ProcFSCapsLockRemap : public ProcFSSystemBoolean {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue