Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 183735 Details for
Bug 251453
sys-fs/udev-124-r1 doesn't load rtc-cmos
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
PNP: fix broken pnp lowercasing for acpi module aliases
driver-core-2.6.git-72638f598ec9f05a43fcb22dc1dd8dc34c43acc1.patch (text/plain), 1.87 KB, created by
Azamat H. Hackimov
on 2009-03-03 03:52:18 UTC
(
hide
)
Description:
PNP: fix broken pnp lowercasing for acpi module aliases
Filename:
MIME Type:
Creator:
Azamat H. Hackimov
Created:
2009-03-03 03:52:18 UTC
Size:
1.87 KB
patch
obsolete
>From: Kay Sievers <kay.sievers@vrfy.org> >Date: Thu, 8 Jan 2009 02:06:42 +0000 (+0100) >Subject: PNP: fix broken pnp lowercasing for acpi module aliases >X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Fgregkh%2Fdriver-core-2.6.git;a=commitdiff_plain;h=72638f598ec9f05a43fcb22dc1dd8dc34c43acc1;hp=7143f7a1a3603002e4ef3719fa92e8dd6e607099 > >PNP: fix broken pnp lowercasing for acpi module aliases > >Based on a patch from Brian, who identified the issue. > >Signed-off-by: Bryan Kadzban <bryan@kadzban.is-a-geek.net> >Signed-off-by: Kay Sievers <kay.sievers@vrfy.org> >Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> >--- > >diff --git a/scripts/mod/file2alias.c b/scripts/mod/file2alias.c >index d4dc222..491b8b1 100644 >--- a/scripts/mod/file2alias.c >+++ b/scripts/mod/file2alias.c >@@ -366,11 +366,17 @@ static void do_pnp_device_entry(void *symval, unsigned long size, > > for (i = 0; i < count; i++) { > const char *id = (char *)devs[i].id; >+ char acpi_id[sizeof(devs[0].id)]; >+ int j; > > buf_printf(&mod->dev_table_buf, > "MODULE_ALIAS(\"pnp:d%s*\");\n", id); >+ >+ /* fix broken pnp bus lowercasing */ >+ for (j = 0; j < sizeof(acpi_id); j++) >+ acpi_id[j] = toupper(id[j]); > buf_printf(&mod->dev_table_buf, >- "MODULE_ALIAS(\"acpi*:%s:*\");\n", id); >+ "MODULE_ALIAS(\"acpi*:%s:*\");\n", acpi_id); > } > } > >@@ -416,10 +422,17 @@ static void do_pnp_card_entries(void *symval, unsigned long size, > > /* add an individual alias for every device entry */ > if (!dup) { >+ char acpi_id[sizeof(card->devs[0].id)]; >+ int k; >+ > buf_printf(&mod->dev_table_buf, > "MODULE_ALIAS(\"pnp:d%s*\");\n", id); >+ >+ /* fix broken pnp bus lowercasing */ >+ for (k = 0; k < sizeof(acpi_id); k++) >+ acpi_id[k] = toupper(id[k]); > buf_printf(&mod->dev_table_buf, >- "MODULE_ALIAS(\"acpi*:%s:*\");\n", id); >+ "MODULE_ALIAS(\"acpi*:%s:*\");\n", acpi_id); > } > } > }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 251453
:
176139
|
177193
| 183735