linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* FAIL: 2.2.18 + AA-VM-global-7 + serial 5.05
@ 2000-12-22 14:47 Matthias Andree
  2000-12-22 15:21 ` Andrea Arcangeli
  2001-01-02  2:00 ` [PATCH] " Chip Salzenberg
  0 siblings, 2 replies; 7+ messages in thread
From: Matthias Andree @ 2000-12-22 14:47 UTC (permalink / raw)
  To: Theodore Ts'o, Linux-Kernel mailing list, Andrea Arcangeli

Hi,

I have a vanilla 2.2.18 that I patch Andrea Arcangeli's VM-global-7
patch (for 2.2.18pre25) on top, as well as I²C 2.5.4, the current
--12-09 IDE.2.2.18 patch and ReiserFS 3.5.28. So far, so good. If I now
patch serial 5.05 on top of that, the kernel itself detects devices, but
does nothing if it's to boot /sbin/init. ctrl-alt-del and Magic SysRq
are both functional and can reboot the machine.

Taking out either the VM-global-7 patch or the serial 5.05 update fixes
this.

I suspect that these patches are mutually incompatible.

Could somebody please have a look at this? I will test or provide more
information as requested.

-- 
Matthias Andree
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

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

* Re: FAIL: 2.2.18 + AA-VM-global-7 + serial 5.05
  2000-12-22 14:47 FAIL: 2.2.18 + AA-VM-global-7 + serial 5.05 Matthias Andree
@ 2000-12-22 15:21 ` Andrea Arcangeli
  2000-12-22 16:35   ` Matthias Andree
  2001-01-02  2:00 ` [PATCH] " Chip Salzenberg
  1 sibling, 1 reply; 7+ messages in thread
From: Andrea Arcangeli @ 2000-12-22 15:21 UTC (permalink / raw)
  To: Theodore Ts'o, Linux-Kernel mailing list

On Fri, Dec 22, 2000 at 03:47:57PM +0100, Matthias Andree wrote:
> I suspect that these patches are mutually incompatible.

did you checked that there are no rejects after patching :)

> Could somebody please have a look at this? I will test or provide more
> information as requested.

Where's serial 5.05 so I can have a look?

Andrea
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

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

* Re: FAIL: 2.2.18 + AA-VM-global-7 + serial 5.05
  2000-12-22 15:21 ` Andrea Arcangeli
@ 2000-12-22 16:35   ` Matthias Andree
  2000-12-22 16:59     ` Stuart MacDonald
  0 siblings, 1 reply; 7+ messages in thread
From: Matthias Andree @ 2000-12-22 16:35 UTC (permalink / raw)
  To: Andrea Arcangeli; +Cc: Linux-Kernel mailing list, Theodore Ts'o

Andrea Arcangeli schrieb am Freitag, den 22. Dezember 2000:

> On Fri, Dec 22, 2000 at 03:47:57PM +0100, Matthias Andree wrote:
> > I suspect that these patches are mutually incompatible.
> 
> did you checked that there are no rejects after patching :)

Yes, I did, there were none.

I had one patch that required a fuzz factor, but it only has a vendor ID
definition in pci.h. It's the patch by Lukasz Trabinski, Subject "Re:
[patch] 2.2.18 PCI_DEVICE_ID_OXSEMI_16PCI954", Date 2000-12-16 19:51
EST, Archive at
http://www.uwsg.indiana.edu/hypermail/linux/kernel/0012.2/0126.html

That patch has been approved by Theodore Y Tso as being correct.

The other patches I applied did not leave any rejects behind.

> > Could somebody please have a look at this? I will test or provide more
> > information as requested.
> 
> Where's serial 5.05 so I can have a look?

It's at http://sourceforge.net/projects/serial/ and since these are down
ATM, I'm keeping a copy at
http://www-dt.e-technik.uni-dortmund.de/~ma/kernelpatches/v2.2/v2.2.18/

Procedure:

1. fetch 2.2.18-fix-serial-5.05-pre.patch (has also been posted here, it
   just adds a missing #define to pci.h)
2. fetch serial-5.05.tar.gz
3. patch the kernel with that 2.2.18-fix-serial-5.05-pre.patch, it takes
   a high fuzz factor (try patch -p1 -F10)
4. unpack serial-5.05
5. sh install-in-kernel
6. patch with VM-global-2.2.18pre25-7
7. make clean dep bzImage modules, install, boot, and see it hang.

Note my kernel also contains the IDE and I²C patches, should that
matter, if it matters, please tell the corresponding maintainer there's
an incompatibility.

For what it's worth, that www-dt server directory also has my config,
it's named config-ma2.

-- 
Matthias Andree



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

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

* Re: FAIL: 2.2.18 + AA-VM-global-7 + serial 5.05
  2000-12-22 16:35   ` Matthias Andree
@ 2000-12-22 16:59     ` Stuart MacDonald
  2000-12-22 17:13       ` Matthias Andree
  0 siblings, 1 reply; 7+ messages in thread
From: Stuart MacDonald @ 2000-12-22 16:59 UTC (permalink / raw)
  To: Matthias Andree, Andrea Arcangeli
  Cc: Linux-Kernel mailing list, Theodore Ts'o

From: "Matthias Andree" <matthias.andree@gmx.de>
> 3. patch the kernel with that 2.2.18-fix-serial-5.05-pre.patch, it takes
>    a high fuzz factor (try patch -p1 -F10)
> 4. unpack serial-5.05

I don't have permission to fetch
2.2.18-fix-serial-5.05-pre.patch
at
http://www-dt.e-technik.uni-dortmund.de/~ma/kernelpatches/v2.2/v2.2.18/

What file does step 3 modify? It's likely this patch is being overwritten
(lost) in step 4. Probably not the source of the problem though.

..Stu


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

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

* Re: FAIL: 2.2.18 + AA-VM-global-7 + serial 5.05
  2000-12-22 16:59     ` Stuart MacDonald
@ 2000-12-22 17:13       ` Matthias Andree
  0 siblings, 0 replies; 7+ messages in thread
From: Matthias Andree @ 2000-12-22 17:13 UTC (permalink / raw)
  To: Linux-Kernel mailing list

On Fri, 22 Dec 2000, Stuart MacDonald wrote:

> What file does step 3 modify? It's likely this patch is being overwritten
> (lost) in step 4. Probably not the source of the problem though.

No, it's not being overwritten, but it's most likely not the source of
the problem.

Permissions have been fixed, sorry for the inconvenience.

-- 
Matthias Andree
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

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

* [PATCH] Re: FAIL: 2.2.18 + AA-VM-global-7 + serial 5.05
  2000-12-22 14:47 FAIL: 2.2.18 + AA-VM-global-7 + serial 5.05 Matthias Andree
  2000-12-22 15:21 ` Andrea Arcangeli
@ 2001-01-02  2:00 ` Chip Salzenberg
  2001-01-22  2:53   ` Resolved: " Matthias Andree
  1 sibling, 1 reply; 7+ messages in thread
From: Chip Salzenberg @ 2001-01-02  2:00 UTC (permalink / raw)
  To: Theodore Ts'o, Linux-Kernel mailing list, Andrea Arcangeli

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=us-ascii, Size: 1472 bytes --]

According to Matthias Andree:
> I have a vanilla 2.2.18 that I patch Andrea Arcangeli's VM-global-7
> patch (for 2.2.18pre25) on top, as well as I²C 2.5.4, the current
> --12-09 IDE.2.2.18 patch and ReiserFS 3.5.28. So far, so good. If I now
> patch serial 5.05 on top of that, the kernel itself detects devices, but
> does nothing if it's to boot /sbin/init. ctrl-alt-del and Magic SysRq
> are both functional and can reboot the machine.

VA's current kernel includes VM-global and serial-5.05 (and lots of
other stuff :-)).  The only problem we had with serial-5.05 was its
2.2/2.4 compatibility code getting confused because 2.2.18 has more
of 2.4's init macros available.  Try this:

Index: tty_io.c
===================================================================
RCS file: /cvs/valinux/kernel/linux/drivers/char/tty_io.c,v
retrieving revision 1.2
retrieving revision 1.2.12.1
diff -u -2 -p -r1.2 -r1.2.12.1
--- tty_io.c	2000/08/30 21:33:27	1.2
+++ tty_io.c	2000/09/28 08:21:34	1.2.12.1
@@ -2185,7 +2185,4 @@ __initfunc(int tty_init(void))
 	espserial_init();
 #endif
-#ifdef CONFIG_SERIAL
-	rs_init();
-#endif
 #ifdef CONFIG_COMPUTONE
 	ip2_init();

-- 
Chip Salzenberg            - a.k.a. -            <chip@valinux.com>
   "Give me immortality, or give me death!"  // Firesign Theatre
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

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

* Resolved: FAIL: 2.2.18 + AA-VM-global-7 + serial 5.05
  2001-01-02  2:00 ` [PATCH] " Chip Salzenberg
@ 2001-01-22  2:53   ` Matthias Andree
  0 siblings, 0 replies; 7+ messages in thread
From: Matthias Andree @ 2001-01-22  2:53 UTC (permalink / raw)
  To: Linux-Kernel mailing list

On Mon, 01 Jan 2001, Chip Salzenberg wrote:

> > If I now patch serial 5.05 on top of that, the kernel itself detects
> > devices, but does nothing if it's to boot /sbin/init. ctrl-alt-del
> > and Magic SysRq are both functional and can reboot the machine.

> VA's current kernel includes VM-global and serial-5.05 (and lots of
> other stuff :-)).  The only problem we had with serial-5.05 was its
> 2.2/2.4 compatibility code getting confused because 2.2.18 has more
> of 2.4's init macros available.  Try this:

[patch to remove rs_init from tty_io.c]

I finally got around to try it, and your patch did the job. Thank you
very much.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

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

end of thread, other threads:[~2001-01-22  2:54 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-12-22 14:47 FAIL: 2.2.18 + AA-VM-global-7 + serial 5.05 Matthias Andree
2000-12-22 15:21 ` Andrea Arcangeli
2000-12-22 16:35   ` Matthias Andree
2000-12-22 16:59     ` Stuart MacDonald
2000-12-22 17:13       ` Matthias Andree
2001-01-02  2:00 ` [PATCH] " Chip Salzenberg
2001-01-22  2:53   ` Resolved: " Matthias Andree

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).