William, If those "many more virtual disks" are not needed by this guest, get rid of them. The error wasn't complaining about a virtual storage shortage, it was complaining about kernel storage. Your other option would be to re-compile your kernel, and get rid of as many things as possible that you're not going to be using, and to make as many things modules as possible that you will be using. Even so, that may not get you the relief you need.
Mark Post -----Original Message----- From: Scully, William [mailto:[EMAIL PROTECTED]] Sent: Tuesday, March 12, 2002 1:49 PM To: [EMAIL PROTECTED] Subject: Problem Using OSA Adapter We run a number of Linux servers using OSA adapters and recently ran into a problem with one server. At boot time the following messages are displayed: ------------- Enabling syn flood protection done Disabling IP forwarding done INIT: Entering runlevel: 2 Master Resource Control: previous runlevel: N, switching to runlevel: 2 Setting up network device eth0 loading QDIO base support loading qeth S/390 Gigabit Ethernet driver Trying to use card with devnos 0xB04/0xB05/0xB06 Device 0xB04/0xB05/0xB06 is an OSA-Express Gigabit Ethernet card and will be registered as eth0. qeth: Not enough kernel memory for operation. QDIO base support: module removed insmod: /lib/modules/2.2.16/net/qeth.o: init_module: Device or resource busy insmod: Hint: this error can be caused by incorrect module parameters, including invalid IO or IRQ parameters insmod: /lib/modules/2.2.16/net/qeth.o: insmod eth0 failed SIOCSIFADDR: No such device ------------- This server has 384M virtual memory so I doubt that that's the problem. This particular server has many more virtual disks than our other Linux servers using OSAs. But that's largely the only difference I know of. Is there something I should be modifying in the kernel itself to reserve more storage for the QDIO driver? This is SuSE 2.2.16 kernel. William P. Scully Systems Programmer Computer Associates International, Inc [EMAIL PROTECTED]
