diff options
Diffstat (limited to 'include/linux/console.h')
| -rw-r--r-- | include/linux/console.h | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/include/linux/console.h b/include/linux/console.h index ca1ef8700e55..20cd486b76ad 100644 --- a/include/linux/console.h +++ b/include/linux/console.h @@ -243,6 +243,7 @@ struct printk_buffers;   *				might cause a system freeze when the console   *				is used later.   * @pbufs:			Pointer to the text buffer for this context + * @seq:			The sequence number to print for this context   */  struct nbcon_context {  	/* members set by caller */ @@ -253,6 +254,7 @@ struct nbcon_context {  	/* members set by acquire */  	struct printk_buffers	*pbufs; +	u64			seq;  };  /** @@ -276,6 +278,7 @@ struct nbcon_context {   * @node:		hlist node for the console list   *   * @nbcon_state:	State for nbcon consoles + * @nbcon_seq:		Sequence number of the next record for nbcon to print   * @pbufs:		Pointer to nbcon private buffer   */  struct console { @@ -299,6 +302,7 @@ struct console {  	/* nbcon console specific members */  	atomic_t		__private nbcon_state; +	atomic_long_t		__private nbcon_seq;  	struct printk_buffers	*pbufs;  };  | 
