From: Albrecht Jacobs <Albrecht.Jacobs@janglednerves.com>
To: Kai Makisara <Kai.Makisara@kolumbus.fi>
Cc: "(Martin Jacobs)" <100.179370@germanynet.de>,
linux-kernel@vger.kernel.org
Subject: Re: Q: 2.4.[37]-XFS: /dev/nst0m: cannot allocate memory
Date: Sun, 19 Aug 2001 20:59:47 +0200 [thread overview]
Message-ID: <3B800CA3.AF9E321F@janglednerves.com> (raw)
In-Reply-To: <Pine.LNX.4.33.0108181033140.12556-100000@kai.makisara.local>
Kai Makisara wrote:
>
> On Fri, 17 Aug 2001, (Martin Jacobs) wrote:
>
> > Hi all,
> >
> > I cannot read anything from my tape (Tandberg DLT8000, LVD
> > interface, ID=5) connected to an aic7899 or an sym53c895 using
> > kernel 2.4.3-XFS or 2.4.7-XFS. (Everything works fine on
> > 2.2.16.) Loading of st.o works. stinit works. mt (status, tape
> > positioning) works. But when I try to read the amanda header
> > from the tape (dd if=/dev/nst0m bs=32k count=1) I get the
> > error
> >
> > dd: reading `/dev/nst0m': Cannot allocate memory
> >
> ...
> > Nearly the same for tar (with default block size of 512 byte).
> >
> > BUT: if I use bs=64k it works!!?
> >
> In variable block mode in 2.4, you get ENOMEM if the block on the tape is
> larger than the byte count in the read(). 2.2 just returned what you asked
> for and silentlry threw away the rest of the block. If the byte count is
> larger than the block size, then the block is returned.
>
> I.e., the first block on your tape is larger than 32 kB.
>
> Kai
If I understand you right this is a FEATURE, not a bug! I find it quite
irritating when using a tape device. Shouldn't I get some error message
about wrong block size?
Forgive me but I am some sort of end user (admin) and not a kernel
hacker.
BTW, where can I get documentation about this 'feature'?
Thanks anyway!
--
albrecht jacobs
jangled nerves gmbh
hallstrasse 25
d-70376 stuttgart
fon: +49 711 550375-44
fax: +49 711 550375-22
mailto:albrecht.jacobs@janglednerves.com
http://www.janglednerves.com/
next prev parent reply other threads:[~2001-08-19 19:00 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-08-17 20:05 Q: 2.4.[37]-XFS: /dev/nst0m: cannot allocate memory Martin Jacobs
2001-08-18 7:38 ` Kai Makisara
2001-08-19 18:59 ` Albrecht Jacobs [this message]
2001-08-19 19:44 ` Kai Makisara
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3B800CA3.AF9E321F@janglednerves.com \
--to=albrecht.jacobs@janglednerves.com \
--cc=100.179370@germanynet.de \
--cc=Kai.Makisara@kolumbus.fi \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.