8.2 releng
Richard Kojedzinszky
krichy at tvnetwork.hu
Wed Jan 18 15:38:38 UTC 2012
Dear Sean,
For now, I have very strange results, and unfortunately I dont know where
to go.
So from the beginning, I am using releng 8.2. My /etc/make.conf looks as:
$ cat /etc/make.conf
CPUTYPE=core2
# added by use.perl 2012-01-18 10:00:39
PERL_VERSION=5.12.4
I've attached my base kernel config, and I start this kernel with this
command:
# xm create -c /dev/null kernel=/home/krichy/kernel extra="kern.hz=100"
memory=512
With these, the kernel does crash.
Giving it 256M still crashes, with 128M it boots up. With 192M it stucks,
it eats up its vcpu.
Now, I've disabled pf, pflog, crypto, and IPSEC.
With 512M, it boots well.
Unfortunately, I dont understand the patches you wrote me, so I could only
apply them, and make the code compile, but with no success.
How could I get further with this problem?
Will the MFC you mentioned affect 8.2? Or just 9.0?
Thanks in advance,
Kojedzinszky Richard
Euronet Magyarorszag Informatikai Zrt.
On Wed, 18 Jan 2012, Richard Kojedzinszky wrote:
> Date: Wed, 18 Jan 2012 00:01:27 +0100 (CET)
> From: Richard Kojedzinszky <krichy at tvnetwork.hu>
> To: Sean Bruno <seanbru at yahoo-inc.com>
> Cc: "freebsd-xen at freebsd.org" <freebsd-xen at freebsd.org>
> Subject: Re: 8.2 releng
>
> Dear Sean,
>
> I've applied the patches to 8.2/releng, but as I am not an xen/i386 expert,
> some patches may got applied wrong. Although the kernel did compile, it did
> not boot, just crashed.
>
> regards,
>
>
> Kojedzinszky Richard
> Euronet Magyarorszag Informatikai Zrt.
>
> On Mon, 16 Jan 2012, Sean Bruno wrote:
>
>> Date: Mon, 16 Jan 2012 08:49:45 -0800
>> From: Sean Bruno <seanbru at yahoo-inc.com>
>> To: Richard Kojedzinszky <krichy at tvnetwork.hu>
>> Cc: "freebsd-xen at freebsd.org" <freebsd-xen at freebsd.org>
>> Subject: Re: 8.2 releng
>>
>> On Mon, 2012-01-16 at 02:58 -0800, Richard Kojedzinszky wrote:
>>> Dear Sean,
>>>
>>> I've investigated the problem, and found the following:
>>>
>>> When starting with
>>> # xm create -c /dev/null kernel=/home/krichy/kernel extra="kern.hz=100"
>>> memory=464
>>>
>>> The kernel boots up, but when adding only one more MB to it, as:
>>> # xm create -c /dev/null kernel=/home/krichy/kernel extra="kern.hz=100"
>>> memory=465
>>>
>>> it does crash.
>>>
>>> The config is the simple one I've attached previously, with pf and pflog
>>> disabled. But again, if I enable pf and pflog, the domain starts with
>>> 512MB ram well.
>>>
>>> Regards,
>>
>>
>>
>> Ah, this one! Alan has resolved these issues in xen on -current at the
>> moment. I suspect an MFC is coming soon:
>>
>> http://svnweb.freebsd.org/base/head/sys/i386/xen/?view=log
>>
>> If you want to try r229007, r228935, r228923, r228747, r228746 and
>> r228522 on stable/8 we'd appreciate the testing.
>>
>> Sean
>>
> _______________________________________________
> freebsd-xen at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-xen
> To unsubscribe, send any mail to "freebsd-xen-unsubscribe at freebsd.org"
>
-------------- next part --------------
#
# XEN -- Kernel configuration for i386 XEN DomU
#
# $FreeBSD: src/sys/i386/conf/XEN,v 1.9.2.2.2.1 2010/12/21 17:09:25 kensmith Exp $
cpu I686_CPU
ident DB
#makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
makeoptions MODULES_OVERRIDE=""
#options SCHED_4BSD
options SCHED_ULE # ULE scheduler
#options PREEMPTION # Enable kernel thread preemption
options INET # InterNETworking
options INET6 # IPv6 communications protocols
options ACCEPT_FILTER_HTTP
options ACCEPT_FILTER_DATA
options ACCEPT_FILTER_DNS
#options SCTP # Stream Control Transmission Protocol
options FFS # Berkeley Fast Filesystem
options SOFTUPDATES # Enable FFS soft updates support
#options UFS_ACL # Support for access control lists
options UFS_DIRHASH # Improve performance on big directories
options NULLFS
#options UFS_GJOURNAL # Enable gjournal-based UFS journaling
#options NFSCLIENT # Network Filesystem Client
#options NFSSERVER # Network Filesystem Server
#options NFSLOCKD # Network Lock Manager
#options NFS_ROOT # NFS usable as /, requires NFSCLIENT
#options MSDOSFS # MSDOS Filesystem
#options CD9660 # ISO 9660 Filesystem
options PROCFS # Process filesystem (requires PSEUDOFS)
options PSEUDOFS # Pseudo-filesystem framework
options GEOM_PART_GPT # GUID Partition Tables.
options GEOM_LABEL # Provides labelization
#options COMPAT_43TTY # BSD 4.3 TTY compat (sgtty)
#options COMPAT_FREEBSD4 # Compatible with FreeBSD4
#options COMPAT_FREEBSD5 # Compatible with FreeBSD5
#options COMPAT_FREEBSD6 # Compatible with FreeBSD6
#options COMPAT_FREEBSD7 # Compatible with FreeBSD7
#options KTRACE # ktrace(1) support
#options STACK # stack(9) support
options SYSVSHM # SYSV-style shared memory
options SYSVMSG # SYSV-style message queues
options SYSVSEM # SYSV-style semaphores
options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
options KBD_INSTALL_CDEV # install a CDEV entry in /dev
options AUDIT # Security event auditing
# Debugging for use in -current
#options KDB # Enable kernel debugger support.
#options DDB # Support DDB.
#options GDB # Support remote GDB.
options INVARIANTS # Enable calls of extra sanity checking
options INVARIANT_SUPPORT # Extra sanity checks of internal structures, required by INVARIANTS
#options WITNESS # Enable checks to detect deadlocks and cycles
#options WITNESS_SKIPSPIN # Don't run witness on spinlocks for speed
options PAE
nooption NATIVE
option XEN
nodevice atpic
nodevice isa
options MCLSHIFT=12
# To make an SMP kernel, the next two lines are needed
#options SMP # Symmetric MultiProcessor Kernel
#device apic # I/O APIC
device pci
# Pseudo devices.
device loop # Network loopback
device random # Entropy device
device ether # Ethernet support
#device tun # Packet tunnel.
device pty # Pseudo-ttys (telnet etc)
device md # Memory "disks"
#device gif # IPv6 and IPv4 tunneling
#device faith # IPv6-to-IPv4 relaying (translation)
# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
# Note that 'bpf' is required for DHCP.
#device bpf # Berkeley packet filter
device pf
device pflog
#options MAC
#options MAC_BIBA
#options MAC_MLS
#options MAC_SEEOTHERUIDS
options IPSEC
device crypto
More information about the freebsd-xen
mailing list