On Tue, Jul 17, 2012 at 7:41 AM, Stephen Rothwell [off-list ref] wrote:
Hi all,
Changes since 20120716:
The vfs tree lost its build failure.
The l2-mtd tree gained a conflict against the mtd tree.
The battery tree tree lost its build failure.
The regulator tree gained conflicts against the mfd tree.
The tty tree lost its build failure but gained another, so I used the
version from next-20120712.
I have still reverted 3 commits from the signal tree at the request of the
arm maintainer.
The akpm tree lost a few patches that turned up elsewhere.
From my today's build-log on a Ubuntu/precise AMD64 host:
[...]
LD drivers/video/built-in.o
LD drivers/built-in.o
LINK vmlinux
LD vmlinux.o
MODPOST vmlinux.o
GEN .version
CHK include/generated/compile.h
UPD include/generated/compile.h
CC init/version.o
LD init/built-in.o
drivers/built-in.o: In function `ab3100_probe':
ab3100-core.c:(.devinit.text+0xbf97): undefined reference to
`rand_initialize_irq'
make[2]: *** [vmlinux] Error 1
make[1]: *** [deb-pkg] Error 2
make: *** [deb-pkg] Error 2
MFD / AB3100 kernel-config settings:
CONFIG_AB3100_CORE=y
CONFIG_AB3100_OTP=m
CONFIG_REGULATOR_AB3100=m
CONFIG_RTC_DRV_AB3100=m
If you need further informations, please let me know.
- Sedat -
On Tue, Jul 17, 2012 at 11:47 AM, Sedat Dilek [off-list ref] wrote:
On Tue, Jul 17, 2012 at 7:41 AM, Stephen Rothwell [off-list ref] wrote:
quoted
Hi all,
Changes since 20120716:
The vfs tree lost its build failure.
The l2-mtd tree gained a conflict against the mtd tree.
The battery tree tree lost its build failure.
The regulator tree gained conflicts against the mfd tree.
The tty tree lost its build failure but gained another, so I used the
version from next-20120712.
I have still reverted 3 commits from the signal tree at the request of the
arm maintainer.
The akpm tree lost a few patches that turned up elsewhere.
From my today's build-log on a Ubuntu/precise AMD64 host:
[...]
LD drivers/video/built-in.o
LD drivers/built-in.o
LINK vmlinux
LD vmlinux.o
MODPOST vmlinux.o
GEN .version
CHK include/generated/compile.h
UPD include/generated/compile.h
CC init/version.o
LD init/built-in.o
drivers/built-in.o: In function `ab3100_probe':
ab3100-core.c:(.devinit.text+0xbf97): undefined reference to
`rand_initialize_irq'
make[2]: *** [vmlinux] Error 1
make[1]: *** [deb-pkg] Error 2
make: *** [deb-pkg] Error 2
MFD / AB3100 kernel-config settings:
CONFIG_AB3100_CORE=y
CONFIG_AB3100_OTP=m
CONFIG_REGULATOR_AB3100=m
CONFIG_RTC_DRV_AB3100=m
If you need further informations, please let me know.
- Sedat -
[ CC Ted (new random maintainer) ]
Is this due to this change?
From 946672f548682905d8ecdab33bb6e2c705418505 Mon Sep 17 00:00:00 2001
From: Theodore Ts'o <tytso@mit.edu>
Date: Sat, 14 Jul 2012 20:27:52 -0400
Subject: [PATCH] random: remove rand_initialize_irq()
With the new interrupt sampling system, we are no longer using the
timer_rand_state structure in the irq descriptor, so we can stop
initializing it now.
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu
...looks like AB3100 is the *only* driver still using rand_initialize_irq()...
drivers/mfd/ab3100-core.c:939: rand_initialize_irq(client->irq);
...but why has random.h still this...?
include/linux/random.h:51:extern void rand_initialize_irq(int irq);
Just thinking "loud"...
- Sedat -
On Tue, Jul 17, 2012 at 12:21 PM, Sedat Dilek [off-list ref] wrote:
On Tue, Jul 17, 2012 at 11:47 AM, Sedat Dilek [off-list ref] wrote:
quoted
On Tue, Jul 17, 2012 at 7:41 AM, Stephen Rothwell [off-list ref] wrote:
quoted
Hi all,
Changes since 20120716:
The vfs tree lost its build failure.
The l2-mtd tree gained a conflict against the mtd tree.
The battery tree tree lost its build failure.
The regulator tree gained conflicts against the mfd tree.
The tty tree lost its build failure but gained another, so I used the
version from next-20120712.
I have still reverted 3 commits from the signal tree at the request of the
arm maintainer.
The akpm tree lost a few patches that turned up elsewhere.
From my today's build-log on a Ubuntu/precise AMD64 host:
[...]
LD drivers/video/built-in.o
LD drivers/built-in.o
LINK vmlinux
LD vmlinux.o
MODPOST vmlinux.o
GEN .version
CHK include/generated/compile.h
UPD include/generated/compile.h
CC init/version.o
LD init/built-in.o
drivers/built-in.o: In function `ab3100_probe':
ab3100-core.c:(.devinit.text+0xbf97): undefined reference to
`rand_initialize_irq'
make[2]: *** [vmlinux] Error 1
make[1]: *** [deb-pkg] Error 2
make: *** [deb-pkg] Error 2
MFD / AB3100 kernel-config settings:
CONFIG_AB3100_CORE=y
CONFIG_AB3100_OTP=m
CONFIG_REGULATOR_AB3100=m
CONFIG_RTC_DRV_AB3100=m
If you need further informations, please let me know.
- Sedat -
[ CC Ted (new random maintainer) ]
Is this due to this change?
From 946672f548682905d8ecdab33bb6e2c705418505 Mon Sep 17 00:00:00 2001
From: Theodore Ts'o <tytso@mit.edu>
Date: Sat, 14 Jul 2012 20:27:52 -0400
Subject: [PATCH] random: remove rand_initialize_irq()
With the new interrupt sampling system, we are no longer using the
timer_rand_state structure in the irq descriptor, so we can stop
initializing it now.
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu
...looks like AB3100 is the *only* driver still using rand_initialize_irq()...
drivers/mfd/ab3100-core.c:939: rand_initialize_irq(client->irq);
...but why has random.h still this...?
include/linux/random.h:51:extern void rand_initialize_irq(int irq);
Just thinking "loud"...
- Sedat -
On Tue, Jul 17, 2012 at 12:39 PM, Sedat Dilek [off-list ref] wrote:
On Tue, Jul 17, 2012 at 12:21 PM, Sedat Dilek [off-list ref] wrote:
quoted
...looks like AB3100 is the *only* driver still using rand_initialize_irq()...
drivers/mfd/ab3100-core.c:939: rand_initialize_irq(client->irq);
...but why has random.h still this...?
include/linux/random.h:51:extern void rand_initialize_irq(int irq);
Just thinking "loud"...
- Sedat -
Is this attached patch OK, Ted?
You're just deleting a line from the AB3100 driver, so I guess you're
regressing the system since that IRQ will no longer contribute
to the entropy pool?
How do we simultaneously make sure that this IRQ is still
contributing to the entropy?
Yours,
Linus Walleij
On Tue, Jul 17, 2012 at 8:40 PM, Linus Walleij [off-list ref] wrote:
On Tue, Jul 17, 2012 at 12:39 PM, Sedat Dilek [off-list ref] wrote:
quoted
On Tue, Jul 17, 2012 at 12:21 PM, Sedat Dilek [off-list ref] wrote:
quoted
...looks like AB3100 is the *only* driver still using rand_initialize_irq()...
drivers/mfd/ab3100-core.c:939: rand_initialize_irq(client->irq);
...but why has random.h still this...?
include/linux/random.h:51:extern void rand_initialize_irq(int irq);
Just thinking "loud"...
- Sedat -
Is this attached patch OK, Ted?
You're just deleting a line from the AB3100 driver, so I guess you're
regressing the system since that IRQ will no longer contribute
to the entropy pool?
How do we simultaneously make sure that this IRQ is still
contributing to the entropy?