* [GIT BISECT -next] mem.c: could not login on console of fedora 10
@ 2009-09-14 7:02 Jin Dongming
2009-09-14 9:07 ` Jiri Kosina
2009-09-14 11:49 ` Kay Sievers
0 siblings, 2 replies; 3+ messages in thread
From: Jin Dongming @ 2009-09-14 7:02 UTC (permalink / raw)
To: Jiri Kosina, gregkh; +Cc: LKLM, Kenji Kaneshige, Hidetoshi Seto
When I build and boot -next on fedora 10, I can not login anymore.
When I input the user name and password, the system does not output
any message and requires user to input the user name and password
again and again.
I find the patch which caused this problem with "GIT BISECT" command.
And the patch is
commit 7c4b7daa1878972ed0137c95f23569124bd6e2b1
"mem_class: use minor as index instead of searching the array".
Though I don't know the real reason why user could not login, I
confirmed the patch I made as following could resolve the problem on
fedora 10.
Signed-off-by: Jin Dongming <jin.dongming@np.css.fujitsu.com>
---
drivers/char/mem.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/char/mem.c b/drivers/char/mem.c
index bed3503..0491cdf 100644
--- a/drivers/char/mem.c
+++ b/drivers/char/mem.c
@@ -878,8 +878,8 @@ static const struct memdev {
[ 4] = { "port", &port_fops, NULL },
#endif
[ 5] = { "zero", &zero_fops, &zero_bdi },
- [ 6] = { "full", &full_fops, NULL },
- [ 7] = { "random", &random_fops, NULL },
+ [ 7] = { "full", &full_fops, NULL },
+ [ 8] = { "random", &random_fops, NULL },
[ 9] = { "urandom", &urandom_fops, NULL },
[11] = { "kmsg", &kmsg_fops, NULL },
#ifdef CONFIG_CRASH_DUMP
--
1.6.2.2
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [GIT BISECT -next] mem.c: could not login on console of fedora 10
2009-09-14 7:02 [GIT BISECT -next] mem.c: could not login on console of fedora 10 Jin Dongming
@ 2009-09-14 9:07 ` Jiri Kosina
2009-09-14 11:49 ` Kay Sievers
1 sibling, 0 replies; 3+ messages in thread
From: Jiri Kosina @ 2009-09-14 9:07 UTC (permalink / raw)
To: Jin Dongming; +Cc: gregkh, LKLM, Kenji Kaneshige, Hidetoshi Seto, Kay Sievers
On Mon, 14 Sep 2009, Jin Dongming wrote:
> When I build and boot -next on fedora 10, I can not login anymore.
> When I input the user name and password, the system does not output
> any message and requires user to input the user name and password
> again and again.
>
> I find the patch which caused this problem with "GIT BISECT" command.
> And the patch is
> commit 7c4b7daa1878972ed0137c95f23569124bd6e2b1
> "mem_class: use minor as index instead of searching the array".
>
> Though I don't know the real reason why user could not login, I
> confirmed the patch I made as following could resolve the problem on
> fedora 10.
>
> Signed-off-by: Jin Dongming <jin.dongming@np.css.fujitsu.com>
> ---
> drivers/char/mem.c | 4 ++--
> 1 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/char/mem.c b/drivers/char/mem.c
> index bed3503..0491cdf 100644
> --- a/drivers/char/mem.c
> +++ b/drivers/char/mem.c
> @@ -878,8 +878,8 @@ static const struct memdev {
> [ 4] = { "port", &port_fops, NULL },
> #endif
> [ 5] = { "zero", &zero_fops, &zero_bdi },
> - [ 6] = { "full", &full_fops, NULL },
> - [ 7] = { "random", &random_fops, NULL },
> + [ 7] = { "full", &full_fops, NULL },
> + [ 8] = { "random", &random_fops, NULL },
> [ 9] = { "urandom", &urandom_fops, NULL },
> [11] = { "kmsg", &kmsg_fops, NULL },
> #ifdef CONFIG_CRASH_DUMP
> --
> 1.6.2.2
I am not entirely sure why I have been CCed on this while the patch author
hasn't :) Adding Kay to CC.
--
Jiri Kosina
SUSE Labs, Novell Inc.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [GIT BISECT -next] mem.c: could not login on console of fedora 10
2009-09-14 7:02 [GIT BISECT -next] mem.c: could not login on console of fedora 10 Jin Dongming
2009-09-14 9:07 ` Jiri Kosina
@ 2009-09-14 11:49 ` Kay Sievers
1 sibling, 0 replies; 3+ messages in thread
From: Kay Sievers @ 2009-09-14 11:49 UTC (permalink / raw)
To: Jin Dongming; +Cc: Jiri Kosina, gregkh, LKLM, Kenji Kaneshige, Hidetoshi Seto
2009/9/14 Jin Dongming <jin.dongming@np.css.fujitsu.com>:
> When I build and boot -next on fedora 10, I can not login anymore.
> When I input the user name and password, the system does not output
> any message and requires user to input the user name and password
> again and again.
>
> I find the patch which caused this problem with "GIT BISECT" command.
> And the patch is
> commit 7c4b7daa1878972ed0137c95f23569124bd6e2b1
> "mem_class: use minor as index instead of searching the array".
>
> Though I don't know the real reason why user could not login, I
> confirmed the patch I made as following could resolve the problem on
> fedora 10.
>
> Signed-off-by: Jin Dongming <jin.dongming@np.css.fujitsu.com>
> ---
> drivers/char/mem.c | 4 ++--
> 1 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/char/mem.c b/drivers/char/mem.c
> index bed3503..0491cdf 100644
> --- a/drivers/char/mem.c
> +++ b/drivers/char/mem.c
> @@ -878,8 +878,8 @@ static const struct memdev {
> [ 4] = { "port", &port_fops, NULL },
> #endif
> [ 5] = { "zero", &zero_fops, &zero_bdi },
> - [ 6] = { "full", &full_fops, NULL },
> - [ 7] = { "random", &random_fops, NULL },
> + [ 7] = { "full", &full_fops, NULL },
> + [ 8] = { "random", &random_fops, NULL },
> [ 9] = { "urandom", &urandom_fops, NULL },
> [11] = { "kmsg", &kmsg_fops, NULL },
> #ifdef CONFIG_CRASH_DUMP
Yeah, that looks messed up and it seems like the right fix.
Greg, care to merge that into the patch in your tree?
Thanks for the fix and sorry,
Kay
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2009-09-14 11:49 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-14 7:02 [GIT BISECT -next] mem.c: could not login on console of fedora 10 Jin Dongming
2009-09-14 9:07 ` Jiri Kosina
2009-09-14 11:49 ` Kay Sievers
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox