1 |
Oh... try removing the speakup patch... it reorders initialization of |
2 |
serio which might be it... so put: |
3 |
|
4 |
UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} 4905_speakup-20040618.patch" |
5 |
|
6 |
in the ebuild (under the use ultra1 || UNIPATCH_EXCLUDE=... line). |
7 |
|
8 |
--Jeremy |
9 |
|
10 |
On Wed, 2004-12-01 at 18:31 -0800, Jeremy Huddleston wrote: |
11 |
> On Wed, 2004-12-01 at 14:09 -0900, Leif Sawyer wrote: |
12 |
> > Jeremy Huddleston writes: |
13 |
> > > Can you try d-s-2.6.7 to see if your keyboard works there? |
14 |
> > > I'm helping dsd with g-d-s now for sparc related goodies, |
15 |
> > > and I want to squash these annoying bugs, but unfortunately, |
16 |
> > > I can't reproduce the keyboard bug... |
17 |
> > |
18 |
> > yikes.. |
19 |
> > |
20 |
> > emerge and build of 2.6.7-r16 |
21 |
> > |
22 |
> > boot: |
23 |
> > |
24 |
> > Console: switching to colour frome buffer device 160x64 |
25 |
> > zs2 at 0x000001fff100000f (irq = 12,7e8) is a SunZilog |
26 |
> > bad: scheduling while atomic! |
27 |
> > Call Trace: |
28 |
> > [000000000052d648] sunkbd_initialize+0x1a8/0x1e0 |
29 |
> > [000000000052d910] sunkbd_connect+0x130/0x220 |
30 |
> > [000000000052da94] serio_find_dev+0x54/0x80 |
31 |
> > [000000000052df78] serio_register_port+0x18/0x40 |
32 |
> > [00000000006f4794] sunzilog_init_kbdms+0x134/0x180 |
33 |
> > [0000000000......] sunzilog_init_hw |
34 |
> > [0000000000......] sunzilog_ports_init |
35 |
> > [0000000000......] sunzilog_init |
36 |
> > [0000000000......] do_init_calls |
37 |
> > [0000000000......] init |
38 |
> > [0000000000......] kernel_thread |
39 |
> > [0000000000......] rest_init |
40 |
> > zs3 at 0x000001fff1000000 (irq = 12,7e8) is a SunZilog |
41 |
> |
42 |
> |
43 |
> Again, this is a known issue but apparently everyone experiencing it is |
44 |
> unwilling to find the solution... see this message from last week: |
45 |
> |
46 |
> |
47 |
> On Fri, 2004-11-26 at 16:11 -0800, Jeremy Huddleston wrote: |
48 |
> > On Fri, 2004-11-26 at 23:45 +0000, Ciaran McCreesh wrote: |
49 |
> > > d-s-2.6.7 works. g-d-s-2.6.7 doesn't, hence why I moan about the |
50 |
> gentoo |
51 |
> > > patchset so much :) Unfortunately I don't have access to the box |
52 |
> that I |
53 |
> > > could trigger that on any more... |
54 |
> > > |
55 |
> > |
56 |
> > Ok, that's actually good news... So if someone can trigger the |
57 |
> keyboard |
58 |
> > bug in the g-d-s-2.6.7-r15 kernel, then try adding this to the |
59 |
> > gentoo-dev-sources-2.6.7-r15 ebuild and re-emerging/compiling the |
60 |
> > kernel... This will exclude all the non-sparc patches... |
61 |
> > |
62 |
> > UNIPATCH_EXCLUDE="1100_ip_tables.patch 1105_CAN-2004-0497.patch |
63 |
> > 1110_proc.patch 1115_net_eql.patch 1120-CAN-2004-0415.patch |
64 |
> > 1125-proc_pid_cmdline-race-fix.patch 1130_nfs-fix.patch |
65 |
> > 1135_netfilter-dos-fix.patch 1140_CAN-2004-0814.patch |
66 |
> > 1145_smbfs-dos.patch 1310_k8_cardbus_io.patch |
67 |
> > 1315_alpha-sysctl-uac.patch 1320_x86_64-2.6.7-2.patch |
68 |
> > 1321_x86_64-noiommu.patch 1325_iptables-headers.patch |
69 |
> > 1900_ulogd_timestamp.patch 2115_fa311-mac-address-fix.patch |
70 |
> > 2700_ppc-pegasos-2.6.6.patch 2905_mouse_click_fix.patch |
71 |
> > 2910_wacom_fix.patch 4505_bootsplash-3.1.4-sp-0.1-2.6.7.patch |
72 |
> > 4705_squashfs-2.0.patch 4715_supermount-2.0.4-2.6.7.patch |
73 |
> > 4905_speakup-20040618.patch" |
74 |
> > |
75 |
> > Test that out, slowly remove them until you find the culprit... |
76 |
> > I am suspicious of 2905_mouse_click_fix.patch as it's the only one |
77 |
> that |
78 |
> > touches the input code, so try re-adding that one first to see if it |
79 |
> > rebreaks the keyboard. |
80 |
> > |
81 |
> > --Jeremy |
82 |
|
83 |
-- |
84 |
Jeremy Huddleston <eradicator@g.o> |