All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH -next] random: Remove remaining relicts of rand_initialize_irq()
@ 2012-07-17 11:33 ` Sedat Dilek
  0 siblings, 0 replies; 15+ messages in thread
From: Sedat Dilek @ 2012-07-17 11:33 UTC (permalink / raw)
  To: Tony Luck, Fenghua Yu, Linus Walleij, Samuel Ortiz,
	Andrew Morton, David Howells, Srivatsa S. Bhat,
	Theodore Ts'o, David S. Miller, Eric Dumazet, H. Peter Anvin,
	linux-ia64, linux-kernel, linux-arm-kernel, linux-next,
	Stephen Rothwell
  Cc: Sedat Dilek

rand_initialize_irq() was removed here:

commit 946672f548682905d8ecdab33bb6e2c705418505
"random: remove rand_initialize_irq()"

The AB3100 mfd-driver is the only driver still using it and breaks
with the following error-messages in linux-next (next-20120717):
...
drivers/built-in.o: In function `ab3100_probe':
ab3100-core.c:(.devinit.text+0xbf97): undefined reference to `rand_initialize_irq'

Fix this issue and remove all remaining relicts of rand_initialize_irq().

Might be worth to fold-in these changes into the original commit.

Tested against linux-next (next-20120717) on a Ubuntu/precise AMD64 host.

[ v2: Polish up subject and commit message ]

Signed-off-by: Sedat Dilek <sedat.dilek@gmail.com>
---
 arch/ia64/kernel/irq_ia64.c |    1 -
 drivers/mfd/ab3100-core.c   |    2 --
 include/linux/random.h      |    2 --
 3 files changed, 5 deletions(-)

diff --git a/arch/ia64/kernel/irq_ia64.c b/arch/ia64/kernel/irq_ia64.c
index 5c3e088..1034884 100644
--- a/arch/ia64/kernel/irq_ia64.c
+++ b/arch/ia64/kernel/irq_ia64.c
@@ -23,7 +23,6 @@
 #include <linux/ioport.h>
 #include <linux/kernel_stat.h>
 #include <linux/ptrace.h>
-#include <linux/random.h>	/* for rand_initialize_irq() */
 #include <linux/signal.h>
 #include <linux/smp.h>
 #include <linux/threads.h>
diff --git a/drivers/mfd/ab3100-core.c b/drivers/mfd/ab3100-core.c
index e799050..78fca29 100644
--- a/drivers/mfd/ab3100-core.c
+++ b/drivers/mfd/ab3100-core.c
@@ -934,8 +934,6 @@ static int __devinit ab3100_probe(struct i2c_client *client,
 					IRQF_ONESHOT, "ab3100-core", ab3100);
 	if (err)
 		goto exit_no_irq;
-	/* This real unpredictable IRQ is of course sampled for entropy */
-	rand_initialize_irq(client->irq);
 
 	err = abx500_register_ops(&client->dev, &ab3100_ops);
 	if (err)
diff --git a/include/linux/random.h b/include/linux/random.h
index 29e217a..ac621ce 100644
--- a/include/linux/random.h
+++ b/include/linux/random.h
@@ -48,8 +48,6 @@ struct rnd_state {
 
 #ifdef __KERNEL__
 
-extern void rand_initialize_irq(int irq);
-
 extern void add_device_randomness(const void *, unsigned int);
 extern void add_input_randomness(unsigned int type, unsigned int code,
 				 unsigned int value);
-- 
1.7.9.5


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH -next] random: Remove remaining relicts of rand_initialize_irq()
@ 2012-07-17 11:33 ` Sedat Dilek
  0 siblings, 0 replies; 15+ messages in thread
From: Sedat Dilek @ 2012-07-17 11:33 UTC (permalink / raw)
  To: linux-arm-kernel

rand_initialize_irq() was removed here:

commit 946672f548682905d8ecdab33bb6e2c705418505
"random: remove rand_initialize_irq()"

The AB3100 mfd-driver is the only driver still using it and breaks
with the following error-messages in linux-next (next-20120717):
...
drivers/built-in.o: In function `ab3100_probe':
ab3100-core.c:(.devinit.text+0xbf97): undefined reference to `rand_initialize_irq'

Fix this issue and remove all remaining relicts of rand_initialize_irq().

Might be worth to fold-in these changes into the original commit.

Tested against linux-next (next-20120717) on a Ubuntu/precise AMD64 host.

[ v2: Polish up subject and commit message ]

Signed-off-by: Sedat Dilek <sedat.dilek@gmail.com>
---
 arch/ia64/kernel/irq_ia64.c |    1 -
 drivers/mfd/ab3100-core.c   |    2 --
 include/linux/random.h      |    2 --
 3 files changed, 5 deletions(-)

diff --git a/arch/ia64/kernel/irq_ia64.c b/arch/ia64/kernel/irq_ia64.c
index 5c3e088..1034884 100644
--- a/arch/ia64/kernel/irq_ia64.c
+++ b/arch/ia64/kernel/irq_ia64.c
@@ -23,7 +23,6 @@
 #include <linux/ioport.h>
 #include <linux/kernel_stat.h>
 #include <linux/ptrace.h>
-#include <linux/random.h>	/* for rand_initialize_irq() */
 #include <linux/signal.h>
 #include <linux/smp.h>
 #include <linux/threads.h>
diff --git a/drivers/mfd/ab3100-core.c b/drivers/mfd/ab3100-core.c
index e799050..78fca29 100644
--- a/drivers/mfd/ab3100-core.c
+++ b/drivers/mfd/ab3100-core.c
@@ -934,8 +934,6 @@ static int __devinit ab3100_probe(struct i2c_client *client,
 					IRQF_ONESHOT, "ab3100-core", ab3100);
 	if (err)
 		goto exit_no_irq;
-	/* This real unpredictable IRQ is of course sampled for entropy */
-	rand_initialize_irq(client->irq);
 
 	err = abx500_register_ops(&client->dev, &ab3100_ops);
 	if (err)
diff --git a/include/linux/random.h b/include/linux/random.h
index 29e217a..ac621ce 100644
--- a/include/linux/random.h
+++ b/include/linux/random.h
@@ -48,8 +48,6 @@ struct rnd_state {
 
 #ifdef __KERNEL__
 
-extern void rand_initialize_irq(int irq);
-
 extern void add_device_randomness(const void *, unsigned int);
 extern void add_input_randomness(unsigned int type, unsigned int code,
 				 unsigned int value);
-- 
1.7.9.5

^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH -next] random: Remove remaining relicts of rand_initialize_irq()
@ 2012-07-17 11:33 ` Sedat Dilek
  0 siblings, 0 replies; 15+ messages in thread
From: Sedat Dilek @ 2012-07-17 11:33 UTC (permalink / raw)
  To: Tony Luck, Fenghua Yu, Linus Walleij, Samuel Ortiz,
	Andrew Morton, David Howells, Srivatsa S. Bhat,
	Theodore Ts'o, David S. Miller, Eric Dumazet, H. Peter Anvin,
	linux-ia64, linux-kernel, linux-arm-kernel, linux-next,
	Stephen Rothwell
  Cc: Sedat Dilek

rand_initialize_irq() was removed here:

commit 946672f548682905d8ecdab33bb6e2c705418505
"random: remove rand_initialize_irq()"

The AB3100 mfd-driver is the only driver still using it and breaks
with the following error-messages in linux-next (next-20120717):
...
drivers/built-in.o: In function `ab3100_probe':
ab3100-core.c:(.devinit.text+0xbf97): undefined reference to `rand_initialize_irq'

Fix this issue and remove all remaining relicts of rand_initialize_irq().

Might be worth to fold-in these changes into the original commit.

Tested against linux-next (next-20120717) on a Ubuntu/precise AMD64 host.

[ v2: Polish up subject and commit message ]

Signed-off-by: Sedat Dilek <sedat.dilek@gmail.com>
---
 arch/ia64/kernel/irq_ia64.c |    1 -
 drivers/mfd/ab3100-core.c   |    2 --
 include/linux/random.h      |    2 --
 3 files changed, 5 deletions(-)

diff --git a/arch/ia64/kernel/irq_ia64.c b/arch/ia64/kernel/irq_ia64.c
index 5c3e088..1034884 100644
--- a/arch/ia64/kernel/irq_ia64.c
+++ b/arch/ia64/kernel/irq_ia64.c
@@ -23,7 +23,6 @@
 #include <linux/ioport.h>
 #include <linux/kernel_stat.h>
 #include <linux/ptrace.h>
-#include <linux/random.h>	/* for rand_initialize_irq() */
 #include <linux/signal.h>
 #include <linux/smp.h>
 #include <linux/threads.h>
diff --git a/drivers/mfd/ab3100-core.c b/drivers/mfd/ab3100-core.c
index e799050..78fca29 100644
--- a/drivers/mfd/ab3100-core.c
+++ b/drivers/mfd/ab3100-core.c
@@ -934,8 +934,6 @@ static int __devinit ab3100_probe(struct i2c_client *client,
 					IRQF_ONESHOT, "ab3100-core", ab3100);
 	if (err)
 		goto exit_no_irq;
-	/* This real unpredictable IRQ is of course sampled for entropy */
-	rand_initialize_irq(client->irq);
 
 	err = abx500_register_ops(&client->dev, &ab3100_ops);
 	if (err)
diff --git a/include/linux/random.h b/include/linux/random.h
index 29e217a..ac621ce 100644
--- a/include/linux/random.h
+++ b/include/linux/random.h
@@ -48,8 +48,6 @@ struct rnd_state {
 
 #ifdef __KERNEL__
 
-extern void rand_initialize_irq(int irq);
-
 extern void add_device_randomness(const void *, unsigned int);
 extern void add_input_randomness(unsigned int type, unsigned int code,
 				 unsigned int value);
-- 
1.7.9.5


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* Re: [PATCH -next] random: Remove remaining relicts of rand_initialize_irq()
  2012-07-17 11:33 ` Sedat Dilek
  (?)
@ 2012-07-17 17:12   ` Theodore Ts'o
  -1 siblings, 0 replies; 15+ messages in thread
From: Theodore Ts'o @ 2012-07-17 17:12 UTC (permalink / raw)
  To: Sedat Dilek
  Cc: Tony Luck, Fenghua Yu, Linus Walleij, Samuel Ortiz,
	Andrew Morton, David Howells, Srivatsa S. Bhat, David S. Miller,
	Eric Dumazet, H. Peter Anvin, linux-ia64, linux-kernel,
	linux-arm-kernel, linux-next, Stephen Rothwell

On Tue, Jul 17, 2012 at 01:33:13PM +0200, Sedat Dilek wrote:
> rand_initialize_irq() was removed here:
> 
> commit 946672f548682905d8ecdab33bb6e2c705418505
> "random: remove rand_initialize_irq()"
> 
> The AB3100 mfd-driver is the only driver still using it and breaks
> with the following error-messages in linux-next (next-20120717)

Oops.  Sorry, I thought I had caught all of the users of
rand_initialize_irq().  Thanks for catching this!

I'll take your advice and merge it into the original commit.

     	       	      	  	   	- Ted

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH -next] random: Remove remaining relicts of rand_initialize_irq()
@ 2012-07-17 17:12   ` Theodore Ts'o
  0 siblings, 0 replies; 15+ messages in thread
From: Theodore Ts'o @ 2012-07-17 17:12 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Jul 17, 2012 at 01:33:13PM +0200, Sedat Dilek wrote:
> rand_initialize_irq() was removed here:
> 
> commit 946672f548682905d8ecdab33bb6e2c705418505
> "random: remove rand_initialize_irq()"
> 
> The AB3100 mfd-driver is the only driver still using it and breaks
> with the following error-messages in linux-next (next-20120717)

Oops.  Sorry, I thought I had caught all of the users of
rand_initialize_irq().  Thanks for catching this!

I'll take your advice and merge it into the original commit.

     	       	      	  	   	- Ted

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH -next] random: Remove remaining relicts of rand_initialize_irq()
@ 2012-07-17 17:12   ` Theodore Ts'o
  0 siblings, 0 replies; 15+ messages in thread
From: Theodore Ts'o @ 2012-07-17 17:12 UTC (permalink / raw)
  To: Sedat Dilek
  Cc: Tony Luck, Fenghua Yu, Linus Walleij, Samuel Ortiz,
	Andrew Morton, David Howells, Srivatsa S. Bhat, David S. Miller,
	Eric Dumazet, H. Peter Anvin, linux-ia64, linux-kernel,
	linux-arm-kernel, linux-next, Stephen Rothwell

On Tue, Jul 17, 2012 at 01:33:13PM +0200, Sedat Dilek wrote:
> rand_initialize_irq() was removed here:
> 
> commit 946672f548682905d8ecdab33bb6e2c705418505
> "random: remove rand_initialize_irq()"
> 
> The AB3100 mfd-driver is the only driver still using it and breaks
> with the following error-messages in linux-next (next-20120717)

Oops.  Sorry, I thought I had caught all of the users of
rand_initialize_irq().  Thanks for catching this!

I'll take your advice and merge it into the original commit.

     	       	      	  	   	- Ted

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH -next] random: Remove remaining relicts of rand_initialize_irq()
  2012-07-17 17:12   ` Theodore Ts'o
  (?)
@ 2012-07-17 18:57     ` Linus Walleij
  -1 siblings, 0 replies; 15+ messages in thread
From: Linus Walleij @ 2012-07-17 18:57 UTC (permalink / raw)
  To: Theodore Ts'o, Sedat Dilek, Tony Luck, Fenghua Yu,
	Linus Walleij, Samuel Ortiz, Andrew Morton, David Howells,
	Srivatsa S. Bhat, David S. Miller, Eric Dumazet, H. Peter Anvin,
	linux-ia64, linux-kernel, linux-arm-kernel, linux-next,
	Stephen Rothwell

On Tue, Jul 17, 2012 at 7:12 PM, Theodore Ts'o <tytso@mit.edu> wrote:
> On Tue, Jul 17, 2012 at 01:33:13PM +0200, Sedat Dilek wrote:
>> rand_initialize_irq() was removed here:
>>
>> commit 946672f548682905d8ecdab33bb6e2c705418505
>> "random: remove rand_initialize_irq()"
>>
>> The AB3100 mfd-driver is the only driver still using it and breaks
>> with the following error-messages in linux-next (next-20120717)
>
> Oops.  Sorry, I thought I had caught all of the users of
> rand_initialize_irq().  Thanks for catching this!
>
> I'll take your advice and merge it into the original commit.

So the IRQ will be auto-sampled now or something?

Sorry for not quite following, which commit do I look at to
understand this now...

Yours,
Linus Walleij

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH -next] random: Remove remaining relicts of rand_initialize_irq()
@ 2012-07-17 18:57     ` Linus Walleij
  0 siblings, 0 replies; 15+ messages in thread
From: Linus Walleij @ 2012-07-17 18:57 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Jul 17, 2012 at 7:12 PM, Theodore Ts'o <tytso@mit.edu> wrote:
> On Tue, Jul 17, 2012 at 01:33:13PM +0200, Sedat Dilek wrote:
>> rand_initialize_irq() was removed here:
>>
>> commit 946672f548682905d8ecdab33bb6e2c705418505
>> "random: remove rand_initialize_irq()"
>>
>> The AB3100 mfd-driver is the only driver still using it and breaks
>> with the following error-messages in linux-next (next-20120717)
>
> Oops.  Sorry, I thought I had caught all of the users of
> rand_initialize_irq().  Thanks for catching this!
>
> I'll take your advice and merge it into the original commit.

So the IRQ will be auto-sampled now or something?

Sorry for not quite following, which commit do I look at to
understand this now...

Yours,
Linus Walleij

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH -next] random: Remove remaining relicts of rand_initialize_irq()
@ 2012-07-17 18:57     ` Linus Walleij
  0 siblings, 0 replies; 15+ messages in thread
From: Linus Walleij @ 2012-07-17 18:57 UTC (permalink / raw)
  To: Theodore Ts'o, Sedat Dilek, Tony Luck, Fenghua Yu,
	Linus Walleij, Samuel Ortiz, Andrew Morton, David Howells,
	Srivatsa S. Bhat, David S. Miller, Eric Dumazet, H. Peter Anvin,
	linux-ia64, linux-kernel, linux-arm-kernel, linux-next,
	Stephen Rothwell

On Tue, Jul 17, 2012 at 7:12 PM, Theodore Ts'o <tytso@mit.edu> wrote:
> On Tue, Jul 17, 2012 at 01:33:13PM +0200, Sedat Dilek wrote:
>> rand_initialize_irq() was removed here:
>>
>> commit 946672f548682905d8ecdab33bb6e2c705418505
>> "random: remove rand_initialize_irq()"
>>
>> The AB3100 mfd-driver is the only driver still using it and breaks
>> with the following error-messages in linux-next (next-20120717)
>
> Oops.  Sorry, I thought I had caught all of the users of
> rand_initialize_irq().  Thanks for catching this!
>
> I'll take your advice and merge it into the original commit.

So the IRQ will be auto-sampled now or something?

Sorry for not quite following, which commit do I look at to
understand this now...

Yours,
Linus Walleij

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH -next] random: Remove remaining relicts of rand_initialize_irq()
  2012-07-17 18:57     ` Linus Walleij
  (?)
@ 2012-07-17 21:42       ` Theodore Ts'o
  -1 siblings, 0 replies; 15+ messages in thread
From: Theodore Ts'o @ 2012-07-17 21:42 UTC (permalink / raw)
  To: Linus Walleij
  Cc: Sedat Dilek, Tony Luck, Fenghua Yu, Linus Walleij, Samuel Ortiz,
	Andrew Morton, David Howells, Srivatsa S. Bhat, David S. Miller,
	Eric Dumazet, H. Peter Anvin, linux-ia64, linux-kernel,
	linux-arm-kernel, linux-next, Stephen Rothwell

On Tue, Jul 17, 2012 at 08:57:19PM +0200, Linus Walleij wrote:
> So the IRQ will be auto-sampled now or something?
> 
> Sorry for not quite following, which commit do I look at to
> understand this now...

Yes, there was a huge discussion on LKML about two weeks ago.  The
key commit that will be going in during the next merge window is:

http://git.kernel.org/?p=linux/kernel/git/tytso/random.git;a=commitdiff;h=775f4b297b780601e61787b766f306ed3e1d23eb

There are a whole lot of other changes, of course, but that's the key
change which IRQF_SAMPLE_RANDOM a no-op.  People have tested this
under extreme conditions (high speed networking tests with no
interrupt mitigations, etc.) and the patch as tweaked had no
measurable overhead, so we can simply sample every single commit with
a low-overhead fast path which uses per-cpu buffers, and then mix into
the /dev/random entropy pool less frequently (which is still fast, but
requires a few more memory accesses to shared memory that may incur
delays due to cache line bounces).

					- Ted

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH -next] random: Remove remaining relicts of rand_initialize_irq()
@ 2012-07-17 21:42       ` Theodore Ts'o
  0 siblings, 0 replies; 15+ messages in thread
From: Theodore Ts'o @ 2012-07-17 21:42 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Jul 17, 2012 at 08:57:19PM +0200, Linus Walleij wrote:
> So the IRQ will be auto-sampled now or something?
> 
> Sorry for not quite following, which commit do I look at to
> understand this now...

Yes, there was a huge discussion on LKML about two weeks ago.  The
key commit that will be going in during the next merge window is:

http://git.kernel.org/?p=linux/kernel/git/tytso/random.git;a=commitdiff;h=775f4b297b780601e61787b766f306ed3e1d23eb

There are a whole lot of other changes, of course, but that's the key
change which IRQF_SAMPLE_RANDOM a no-op.  People have tested this
under extreme conditions (high speed networking tests with no
interrupt mitigations, etc.) and the patch as tweaked had no
measurable overhead, so we can simply sample every single commit with
a low-overhead fast path which uses per-cpu buffers, and then mix into
the /dev/random entropy pool less frequently (which is still fast, but
requires a few more memory accesses to shared memory that may incur
delays due to cache line bounces).

					- Ted

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH -next] random: Remove remaining relicts of rand_initialize_irq()
@ 2012-07-17 21:42       ` Theodore Ts'o
  0 siblings, 0 replies; 15+ messages in thread
From: Theodore Ts'o @ 2012-07-17 21:42 UTC (permalink / raw)
  To: Linus Walleij
  Cc: Sedat Dilek, Tony Luck, Fenghua Yu, Linus Walleij, Samuel Ortiz,
	Andrew Morton, David Howells, Srivatsa S. Bhat, David S. Miller,
	Eric Dumazet, H. Peter Anvin, linux-ia64, linux-kernel,
	linux-arm-kernel, linux-next, Stephen Rothwell

On Tue, Jul 17, 2012 at 08:57:19PM +0200, Linus Walleij wrote:
> So the IRQ will be auto-sampled now or something?
> 
> Sorry for not quite following, which commit do I look at to
> understand this now...

Yes, there was a huge discussion on LKML about two weeks ago.  The
key commit that will be going in during the next merge window is:

http://git.kernel.org/?p=linux/kernel/git/tytso/random.git;a=commitdiff;hw5f4b297b780601e61787b766f306ed3e1d23eb

There are a whole lot of other changes, of course, but that's the key
change which IRQF_SAMPLE_RANDOM a no-op.  People have tested this
under extreme conditions (high speed networking tests with no
interrupt mitigations, etc.) and the patch as tweaked had no
measurable overhead, so we can simply sample every single commit with
a low-overhead fast path which uses per-cpu buffers, and then mix into
the /dev/random entropy pool less frequently (which is still fast, but
requires a few more memory accesses to shared memory that may incur
delays due to cache line bounces).

					- Ted

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH -next] random: Remove remaining relicts of rand_initialize_irq()
  2012-07-17 21:42       ` Theodore Ts'o
  (?)
@ 2012-07-23 14:54         ` Linus Walleij
  -1 siblings, 0 replies; 15+ messages in thread
From: Linus Walleij @ 2012-07-23 14:54 UTC (permalink / raw)
  To: Theodore Ts'o, Linus Walleij, Sedat Dilek, Tony Luck,
	Fenghua Yu, Linus Walleij, Samuel Ortiz, Andrew Morton,
	David Howells, Srivatsa S. Bhat, David S. Miller, Eric Dumazet,
	H. Peter Anvin, linux-ia64, linux-kernel, linux-arm-kernel,
	linux-next, Stephen Rothwell

On Tue, Jul 17, 2012 at 11:42 PM, Theodore Ts'o <tytso@mit.edu> wrote:
> On Tue, Jul 17, 2012 at 08:57:19PM +0200, Linus Walleij wrote:
>> So the IRQ will be auto-sampled now or something?
>>
>> Sorry for not quite following, which commit do I look at to
>> understand this now...
>
> Yes, there was a huge discussion on LKML about two weeks ago.  The
> key commit that will be going in during the next merge window is:
>
> http://git.kernel.org/?p=linux/kernel/git/tytso/random.git;a=commitdiff;h=775f4b297b780601e61787b766f306ed3e1d23eb

I get it now, after checking the commit and reading the LWN
article. It's all looking good,
Acked-by: Linus Walleij <linus.walleij@linaro.org>

Yours,
Linus Walleij

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH -next] random: Remove remaining relicts of rand_initialize_irq()
@ 2012-07-23 14:54         ` Linus Walleij
  0 siblings, 0 replies; 15+ messages in thread
From: Linus Walleij @ 2012-07-23 14:54 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Jul 17, 2012 at 11:42 PM, Theodore Ts'o <tytso@mit.edu> wrote:
> On Tue, Jul 17, 2012 at 08:57:19PM +0200, Linus Walleij wrote:
>> So the IRQ will be auto-sampled now or something?
>>
>> Sorry for not quite following, which commit do I look at to
>> understand this now...
>
> Yes, there was a huge discussion on LKML about two weeks ago.  The
> key commit that will be going in during the next merge window is:
>
> http://git.kernel.org/?p=linux/kernel/git/tytso/random.git;a=commitdiff;h=775f4b297b780601e61787b766f306ed3e1d23eb

I get it now, after checking the commit and reading the LWN
article. It's all looking good,
Acked-by: Linus Walleij <linus.walleij@linaro.org>

Yours,
Linus Walleij

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH -next] random: Remove remaining relicts of rand_initialize_irq()
@ 2012-07-23 14:54         ` Linus Walleij
  0 siblings, 0 replies; 15+ messages in thread
From: Linus Walleij @ 2012-07-23 14:54 UTC (permalink / raw)
  To: Theodore Ts'o, Linus Walleij, Sedat Dilek, Tony Luck,
	Fenghua Yu, Linus Walleij, Samuel Ortiz, Andrew Morton,
	David Howells, Srivatsa S. Bhat, David S. Miller, Eric Dumazet,
	H. Peter Anvin, linux-ia64, linux-kernel, linux-arm-kernel,
	linux-next, Stephen Rothwell

On Tue, Jul 17, 2012 at 11:42 PM, Theodore Ts'o <tytso@mit.edu> wrote:
> On Tue, Jul 17, 2012 at 08:57:19PM +0200, Linus Walleij wrote:
>> So the IRQ will be auto-sampled now or something?
>>
>> Sorry for not quite following, which commit do I look at to
>> understand this now...
>
> Yes, there was a huge discussion on LKML about two weeks ago.  The
> key commit that will be going in during the next merge window is:
>
> http://git.kernel.org/?p=linux/kernel/git/tytso/random.git;a=commitdiff;hw5f4b297b780601e61787b766f306ed3e1d23eb

I get it now, after checking the commit and reading the LWN
article. It's all looking good,
Acked-by: Linus Walleij <linus.walleij@linaro.org>

Yours,
Linus Walleij

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2012-07-23 14:54 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-07-17 11:33 [PATCH -next] random: Remove remaining relicts of rand_initialize_irq() Sedat Dilek
2012-07-17 11:33 ` Sedat Dilek
2012-07-17 11:33 ` Sedat Dilek
2012-07-17 17:12 ` Theodore Ts'o
2012-07-17 17:12   ` Theodore Ts'o
2012-07-17 17:12   ` Theodore Ts'o
2012-07-17 18:57   ` Linus Walleij
2012-07-17 18:57     ` Linus Walleij
2012-07-17 18:57     ` Linus Walleij
2012-07-17 21:42     ` Theodore Ts'o
2012-07-17 21:42       ` Theodore Ts'o
2012-07-17 21:42       ` Theodore Ts'o
2012-07-23 14:54       ` Linus Walleij
2012-07-23 14:54         ` Linus Walleij
2012-07-23 14:54         ` Linus Walleij

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.