All of lore.kernel.org
 help / color / mirror / Atom feed
From: Karl Rister <kmr@us.ibm.com>
To: xen-devel@lists.xensource.com
Cc: Ian Pratt <m+Ian.Pratt@cl.cam.ac.uk>
Subject: Re: modify_ldt errors on x86_64
Date: Mon, 14 Nov 2005 09:49:45 -0600	[thread overview]
Message-ID: <200511140949.45427.kmr@us.ibm.com> (raw)
In-Reply-To: <A95E2296287EAD4EB592B5DEEFCE0E9D32E953@liverpoolst.ad.cl.cam.ac.uk>

On Saturday 12 November 2005 7:06 am, Ian Pratt wrote:
> > I am trying to run some Java tests in a dom0 running on
> > x86_64 and I am receiving the following error message:
> >
> > setupLdt: modify_ldt: Invalid argument
> >
> > After 2 of these the JVM just hangs and I have to kill it.
> > This does not happen when booting the systerm without Xen.  I
> > have tried several different changesets from the past few
> > days and have seen the same thing on all of them.  My current
> > changeset is 7746.  Has anyone else seen this?
>
> No, this is the first report.
>
> Which version of Java are you using. Have you a simple test case?

"java -version" returns the following on baremetal Linux, this simple test is 
enough to cause the problem in domain0

java version "1.4.2"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2)
Classic VM (build 1.4.2, J2RE 1.4.2 IBM build cxia32142sr1a-20050209 (JIT 
enabled: jitc))

An strace on the java process shows these two messages being dumped over and 
over again in a loop:

rt_sigprocmask(SIG_UNBLOCK, [ILL TRAP BUS FPE SEGV], ~[KILL USR2 STOP RTMIN 
RT_1], 8) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---

>
> Can you repro in domain0?

As noted above, yes.

>
> Have you modified the default kernel config?

Yes.  The following options were appended to the kernel config file:

CONFIG_MD=y
CONFIG_BLK_DEV_MD=y
CONFIG_MD_LINEAR=y
CONFIG_MD_RAID0=y
CONFIG_MD_RAID1=y
CONFIG_MD_RAID5=y
CONFIG_BLK_DEV_DM=y
CONFIG_ACPI=y
CONFIG_AGP=n
CONFIG_SCSI_FC_ATTRS=y
CONFIG_SCSI_QLA2300=y
CONFIG_FUSION=y
CONFIG_FUSION_CTL=y
CONFIG_E1000=m
CONFIG_PROFILING=y
CONFIG_OPROFILE=m
CONFIG_TIGON3=m
CONFIG_CRYPTO=n
CONFIG_CRYPTO_CRC32C=n
CONFIG_CRC32=n
CONFIG_LIBCRC32C=n
CONFIG_SCSI_ADP94XX=y

>
> Thanks,
> Ian
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel

-- 
Karl Rister

  reply	other threads:[~2005-11-14 15:49 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-11-12 13:06 modify_ldt errors on x86_64 Ian Pratt
2005-11-14 15:49 ` Karl Rister [this message]
  -- strict thread matches above, loose matches on Subject: below --
2005-11-14 23:59 Nakajima, Jun
2005-11-16 16:30 ` Karl Rister
2005-11-11 20:19 Karl Rister

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=200511140949.45427.kmr@us.ibm.com \
    --to=kmr@us.ibm.com \
    --cc=m+Ian.Pratt@cl.cam.ac.uk \
    --cc=xen-devel@lists.xensource.com \
    /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.