Page MenuHomeFreeBSD

D10515.id27797.diff
No OneTemporary

D10515.id27797.diff

Index: stable/10/sys/sys/proc.h
===================================================================
--- stable/10/sys/sys/proc.h
+++ stable/10/sys/sys/proc.h
@@ -218,8 +218,8 @@
struct rl_q_entry *td_rlqe; /* (k) Associated range lock entry. */
struct umtx_q *td_umtxq; /* (c?) Link for when we're blocked. */
lwpid_t td_tid; /* (b) Thread ID. */
- sigqueue_t td_sigqueue; /* (c) Sigs arrived, not delivered. */
-#define td_siglist td_sigqueue.sq_signals
+ uint64_t padding1[4];
+ void *padding2[4];
u_char td_lend_user_pri; /* (t) Lend user pri. */
/* Cleared during fork1() */
@@ -326,6 +326,8 @@
u_int td_dbg_sc_narg; /* (c) Syscall arg count to debugger.*/
void *td_emuldata; /* Emulator state data */
sbintime_t td_sleeptimo; /* (t) Sleep timeout. */
+ sigqueue_t td_sigqueue; /* (c) Sigs arrived, not delivered. */
+#define td_siglist td_sigqueue.sq_signals
};
struct mtx *thread_lock_block(struct thread *);
Index: stable/11/sys/sys/proc.h
===================================================================
--- stable/11/sys/sys/proc.h
+++ stable/11/sys/sys/proc.h
@@ -224,8 +224,8 @@
struct umtx_q *td_umtxq; /* (c?) Link for when we're blocked. */
struct vm_domain_policy td_vm_dom_policy; /* (c) current numa domain policy */
lwpid_t td_tid; /* (b) Thread ID. */
- sigqueue_t td_sigqueue; /* (c) Sigs arrived, not delivered. */
-#define td_siglist td_sigqueue.sq_signals
+ uint64_t padding1[4];
+ void *padding2[4];
u_char td_lend_user_pri; /* (t) Lend user pri. */
/* Cleared during fork1() */
@@ -341,6 +341,8 @@
int td_lastcpu; /* (t) Last cpu we were on. */
int td_oncpu; /* (t) Which cpu we are on. */
sbintime_t td_sleeptimo; /* (t) Sleep timeout. */
+ sigqueue_t td_sigqueue; /* (c) Sigs arrived, not delivered. */
+#define td_siglist td_sigqueue.sq_signals
};
struct thread0_storage {

File Metadata

Mime Type
text/plain
Expires
Wed, Apr 8, 12:20 PM (16 h, 33 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31098397
Default Alt Text
D10515.id27797.diff (1 KB)

Event Timeline