Ian Campbell
f4f4172c69
Update defconfigs for new XEN_COMPAT_300004 option.
...
Signed-off-by: Ian Campbell <ian.campbell@xensource.com >
2007-03-13 10:02:45 +00:00
kfraser@localhost.localdomain
16ea519d6c
linux: Upgrade to latest Xen interface version (0x00030205).
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2007-03-09 11:44:31 +00:00
awilliam@xenbuild2.aw
a6e547a237
merge with xen-unstable.hg
2007-02-04 12:24:53 -07:00
kaf24@firebug.cl.cam.ac.uk
47fd2b1be1
Fix xen-x86_32 defconfig to includean option needed for PAE builds.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2007-02-01 17:52:08 +00:00
awilliam@xenbuild2.aw
8e36c6490c
merge with xen-unstable.hg
2007-01-31 10:30:54 -07:00
kaf24@localhost.localdomain
00baa47b02
linux: Build TPM backend as a module by default.
...
Signed-off-by: Stefan Berger <stefanb@us.ibm.com >
2007-01-30 13:37:43 +00:00
awilliam@xenbuild2.aw
530aa67db7
[IA64] Update buildconfigs
...
Mainly just taking defaults from make oldconfig.
Signed-off-by: Alex Williamson <alex.williamson@hp.com >
2007-01-29 11:17:15 -07:00
Steven Hand
ce5ae920dd
Re-enable CONFIG_HOTPLUG_CPU by deafult for -xen? kernels.
...
Signed-off-by: Steven Hand <steven@xensource.com >
2007-01-22 13:38:04 +00:00
Christian Limpach
c6a0a466fa
[merge] with xen-unstable
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2007-01-19 14:48:57 +00:00
Christian Limpach
1a9914c007
[linux networking] Remove the code to allocate page sized skbs.
...
This is no longer used much since the default is to always copy packets
to guests.
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2007-01-18 18:40:30 +00:00
kfraser@localhost.localdomain
fe747edd26
Copy vmlinuz to correct folder when make source on IA64 platform.
...
Signed-off-by: Yongkang You <yongkang.you@intel.com >
2007-01-18 18:19:52 +00:00
Christian Limpach
361f8004cb
[merge] with xen-unstable
2007-01-18 15:18:07 +00:00
Christian Limpach
54a1273470
[linux] Update to linux-2.6.18.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
--HG--
rename : linux-2.6-xen-sparse/include/asm-i386/mach-xen/setup_arch_pre.h => linux-2.6-xen-sparse/include/asm-i386/mach-xen/setup_arch.h
rename : patches/linux-2.6.17/blktap-aio-16_03_06.patch => patches/linux-2.6.18/blktap-aio-16_03_06.patch
rename : patches/linux-2.6.17/fix-ide-cd-pio-mode.patch => patches/linux-2.6.18/fix-ide-cd-pio-mode.patch
rename : patches/linux-2.6.17/git-3566561bfadffcb5dbc85d576be80c0dbf2cccc9.patch => patches/linux-2.6.18/git-3566561bfadffcb5dbc85d576be80c0dbf2cccc9.patch
rename : patches/linux-2.6.17/git-4bfaaef01a1badb9e8ffb0c0a37cd2379008d21f.patch => patches/linux-2.6.18/git-4bfaaef01a1badb9e8ffb0c0a37cd2379008d21f.patch
rename : patches/linux-2.6.17/git-dbaab49f92ff6ae6255762a948375e4036cbdbd2.patch => patches/linux-2.6.18/git-dbaab49f92ff6ae6255762a948375e4036cbdbd2.patch
rename : patches/linux-2.6.17/i386-mach-io-check-nmi.patch => patches/linux-2.6.18/i386-mach-io-check-nmi.patch
rename : patches/linux-2.6.17/ipv6-no-autoconf.patch => patches/linux-2.6.18/ipv6-no-autoconf.patch
rename : patches/linux-2.6.17/linux-2.6.19-rc1-kexec-move_segment_code-i386.patch => patches/linux-2.6.18/linux-2.6.19-rc1-kexec-move_segment_code-i386.patch
rename : patches/linux-2.6.17/linux-2.6.19-rc1-kexec-move_segment_code-x86_64.patch => patches/linux-2.6.18/linux-2.6.19-rc1-kexec-move_segment_code-x86_64.patch
rename : patches/linux-2.6.17/net-csum.patch => patches/linux-2.6.18/net-csum.patch
rename : patches/linux-2.6.17/net-gso-5-rcv-mss.patch => patches/linux-2.6.18/net-gso-5-rcv-mss.patch
rename : patches/linux-2.6.17/net-gso-6-linear-segmentation.patch => patches/linux-2.6.18/net-gso-6-linear-segmentation.patch
rename : patches/linux-2.6.17/pmd-shared.patch => patches/linux-2.6.18/pmd-shared.patch
rename : patches/linux-2.6.17/rename-TSS_sysenter_esp0-SYSENTER_stack_esp0.patch => patches/linux-2.6.18/rename-TSS_sysenter_esp0-SYSENTER_stack_esp0.patch
rename : patches/linux-2.6.17/series => patches/linux-2.6.18/series
rename : patches/linux-2.6.17/x86-elfnote-as-preprocessor-macro.patch => patches/linux-2.6.18/x86-elfnote-as-preprocessor-macro.patch
rename : patches/linux-2.6.17/x86-put-note-sections-into-a-pt_note-segment-in-vmlinux.patch => patches/linux-2.6.18/x86-put-note-sections-into-a-pt_note-segment-in-vmlinux.patch
rename : patches/linux-2.6.17/x86_64-put-note-sections-into-a-pt_note-segment-in-vmlinux.patch => patches/linux-2.6.18/x86_64-put-note-sections-into-a-pt_note-segment-in-vmlinux.patch
rename : patches/linux-2.6.17/xen-hotplug.patch => patches/linux-2.6.18/xen-hotplug.patch
rename : patches/linux-2.6.17/xenoprof-generic.patch => patches/linux-2.6.18/xenoprof-generic.patch
2007-01-17 18:41:22 +00:00
Christian Limpach
ccace2b704
[linux config] enable CONFIG_SCSI_SATA_AHCI/CONFIG_BNX2 in dom0 config.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2007-01-18 16:21:08 +00:00
Christian Limpach
7ccf58133f
[linux config] enable CONFIG_SCSI_SATA_AHCI in dom0 config.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2007-01-18 15:34:29 +00:00
Steven Hand
29bbe50b23
Fix clean build after cset 13345:648e58e31c26
...
Signed-off-by: Steven Hand <steven@xensource.com >
2007-01-15 10:53:06 +00:00
Christian Limpach
432e7b62cb
[linux] Update to linux-2.6.17.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
--HG--
rename : patches/linux-2.6.16.33/blktap-aio-16_03_06.patch => patches/linux-2.6.17/blktap-aio-16_03_06.patch
rename : patches/linux-2.6.16.33/fix-hz-suspend.patch => patches/linux-2.6.17/fix-hz-suspend.patch
rename : patches/linux-2.6.16.33/fix-ide-cd-pio-mode.patch => patches/linux-2.6.17/fix-ide-cd-pio-mode.patch
rename : patches/linux-2.6.16.33/git-2a8a3d5b65e86ec1dfef7d268c64a909eab94af7.patch => patches/linux-2.6.17/git-2a8a3d5b65e86ec1dfef7d268c64a909eab94af7.patch
rename : patches/linux-2.6.16.33/git-2efe55a9cec8418f0e0cde3dc3787a42fddc4411.patch => patches/linux-2.6.17/git-2efe55a9cec8418f0e0cde3dc3787a42fddc4411.patch
rename : patches/linux-2.6.16.33/git-3566561bfadffcb5dbc85d576be80c0dbf2cccc9.patch => patches/linux-2.6.17/git-3566561bfadffcb5dbc85d576be80c0dbf2cccc9.patch
rename : patches/linux-2.6.16.33/git-4bfaaef01a1badb9e8ffb0c0a37cd2379008d21f.patch => patches/linux-2.6.17/git-4bfaaef01a1badb9e8ffb0c0a37cd2379008d21f.patch
rename : patches/linux-2.6.16.33/git-dbaab49f92ff6ae6255762a948375e4036cbdbd2.patch => patches/linux-2.6.17/git-dbaab49f92ff6ae6255762a948375e4036cbdbd2.patch
rename : patches/linux-2.6.16.33/i386-mach-io-check-nmi.patch => patches/linux-2.6.17/i386-mach-io-check-nmi.patch
rename : patches/linux-2.6.16.33/ipv6-no-autoconf.patch => patches/linux-2.6.17/ipv6-no-autoconf.patch
rename : patches/linux-2.6.16.33/kasprintf.patch => patches/linux-2.6.17/kasprintf.patch
rename : patches/linux-2.6.16.33/linux-2.6.19-rc1-kexec-move_segment_code-i386.patch => patches/linux-2.6.17/linux-2.6.19-rc1-kexec-move_segment_code-i386.patch
rename : patches/linux-2.6.16.33/linux-2.6.19-rc1-kexec-move_segment_code-x86_64.patch => patches/linux-2.6.17/linux-2.6.19-rc1-kexec-move_segment_code-x86_64.patch
rename : patches/linux-2.6.16.33/net-csum.patch => patches/linux-2.6.17/net-csum.patch
rename : patches/linux-2.6.16.33/net-gso-0-base.patch => patches/linux-2.6.17/net-gso-0-base.patch
rename : patches/linux-2.6.16.33/net-gso-1-check-dodgy.patch => patches/linux-2.6.17/net-gso-1-check-dodgy.patch
rename : patches/linux-2.6.16.33/net-gso-2-checksum-fix.patch => patches/linux-2.6.17/net-gso-2-checksum-fix.patch
rename : patches/linux-2.6.16.33/net-gso-3-fix-errorcheck.patch => patches/linux-2.6.17/net-gso-3-fix-errorcheck.patch
rename : patches/linux-2.6.16.33/net-gso-4-kill-warnon.patch => patches/linux-2.6.17/net-gso-4-kill-warnon.patch
rename : patches/linux-2.6.16.33/net-gso-5-rcv-mss.patch => patches/linux-2.6.17/net-gso-5-rcv-mss.patch
rename : patches/linux-2.6.16.33/net-gso-6-linear-segmentation.patch => patches/linux-2.6.17/net-gso-6-linear-segmentation.patch
rename : patches/linux-2.6.16.33/pmd-shared.patch => patches/linux-2.6.17/pmd-shared.patch
rename : patches/linux-2.6.16.33/rename-TSS_sysenter_esp0-SYSENTER_stack_esp0.patch => patches/linux-2.6.17/rename-TSS_sysenter_esp0-SYSENTER_stack_esp0.patch
rename : patches/linux-2.6.16.33/series => patches/linux-2.6.17/series
rename : patches/linux-2.6.16.33/vsnprintf.patch => patches/linux-2.6.17/vsnprintf.patch
rename : patches/linux-2.6.16.33/x86-elfnote-as-preprocessor-macro.patch => patches/linux-2.6.17/x86-elfnote-as-preprocessor-macro.patch
rename : patches/linux-2.6.16.33/x86-increase-interrupt-vector-range.patch => patches/linux-2.6.17/x86-increase-interrupt-vector-range.patch
rename : patches/linux-2.6.16.33/x86-put-note-sections-into-a-pt_note-segment-in-vmlinux.patch => patches/linux-2.6.17/x86-put-note-sections-into-a-pt_note-segment-in-vmlinux.patch
rename : patches/linux-2.6.16.33/x86_64-put-note-sections-into-a-pt_note-segment-in-vmlinux.patch => patches/linux-2.6.17/x86_64-put-note-sections-into-a-pt_note-segment-in-vmlinux.patch
rename : patches/linux-2.6.16.33/xen-hotplug.patch => patches/linux-2.6.17/xen-hotplug.patch
rename : patches/linux-2.6.16.33/xenoprof-generic.patch => patches/linux-2.6.17/xenoprof-generic.patch
2007-01-12 14:30:49 +00:00
Christian Limpach
58a6d83e7d
[linux build] Append $XENGUEST to kernel version.
...
This was lost in changeset 13286:c89384734c19.
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2007-01-08 17:38:47 +00:00
Christian Limpach
1c86aafefb
[linux build] Build Linux kernels with output files in a separate directory.
...
Use a single source tree (linux-2.6-xen) and use Linux' O= option to
make the build put output files in a
build-linux-$(LINUX_VER)-$(EXTRAVERSION)_$(XEN_TARGET_ARCH) directory,
making it possible to build both x86_32 and x86_64 kernels in the same
tree.
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2007-01-08 11:33:45 +00:00
kfraser@localhost.localdomain
00f75a257f
Add XEN_FRAMEBUFFER to -xen defconfigs.
...
Signed-off-by: Atsushi SAKAI <sakaia@jp.fujitsu.com >
2006-12-04 09:21:10 +00:00
Ian Campbell
c4c2ab2a5f
Update -xen0 defconfig for nhew kexec option
...
Signed-off-by: Ian Campbell <ian.campbell@xensource.com >
2006-11-30 14:05:27 +00:00
Ian Campbell
6fc8621b96
[XEN] Kexec / Kdump: x86_64 specific code
...
This patch contains the x86_64 implementation of Kexec / Kdump for Xen.
Signed-Off-By: Magnus Damm <magnus@valinux.co.jp >
Signed-Off-By: Simon Horman <horms@verge.net.au >
2006-11-30 12:38:51 +00:00
Ian Campbell
92491dae02
[XEN] Kexec / Kdump: x86_32 specific code
...
This patch contains the x86_32 implementation of Kexec / Kdump for Xen.
Signed-Off-By: Magnus Damm <magnus@valinux.co.jp >
Signed-Off-By: Simon Horman <horms@verge.net.au >
2006-11-30 12:38:51 +00:00
Ian Campbell
3bd852f207
[LINUX] Update to 2.6.16.33.
...
No changes required to sparse tree or patches directory.
Signed-off-by: Ian Campbell <ian.campbell@xensource.com >
2006-11-28 15:25:26 +00:00
Ian Campbell
821b3ff18b
[LINUX] Update to Linux 2.6.16.32
...
Updated patches/linux-2.6.16.32/net-gso-0-base.patch due to changes in
net/core/dev.c and net/core/skbuff.c and update the following in the sparse
tree:
include/linux/skbuff.h
mm/memory.c
mm/mmap.c
Signed-off-by: Ian Campbell <ian.campbell@xensource.com >
2006-11-27 13:50:02 +00:00
Ian Campbell
9276d7173d
[LINUX] Update to Linux 2.6.16.31
...
Updated linux-2.6-xen-sparse/arch/x86_64/kernel/acpi/Makefile
Signed-off-by: Ian Campbell <ian.campbell@xensource.com >
2006-11-27 13:50:02 +00:00
Ian Campbell
403cab8f9d
[LINUX] Update to 2.6.16.30.
...
No changes required to sparse tree or patches directory.
Signed-off-by: Ian Campbell <ian.campbell@xensource.com >
2006-11-27 13:50:01 +00:00
awilliam@xenbuild.aw
0d9a48c87d
[IA64] Add CCISS driver to build config and change nbd to a module
...
LVM complains a lot when nbd is built into the kernel
Signed-off-by: Alex Williamson <alex.williamson@hp.com >
2006-11-14 12:45:15 -07:00
kfraser@localhost.localdomain
c527dd4702
[IA64] Build blktap driver by default.
...
Signed-off-by: Aron Griffis <aron@hp.com >
2006-11-07 11:19:26 +00:00
awilliam@xenbuild.aw
b5f74534ce
merge with xen-unstable.hg
2006-10-22 15:23:52 -06:00
kfraser@localhost.localdomain
a3ef82b068
Avoid need for GREP variable by avoiding GNUisms. The
...
only one we appear to have is use of '-q'. Replace it
with redirection to /dev/null.
Also avoid use of 'tail' by replacing with 'head' or
'grep' as appropriate.
Signed-off-by: Keir Fraser <keir@xensource.com >
2006-10-18 13:43:35 +01:00
kfraser@localhost.localdomain
7ffd47fbf6
[SOLARIS] Use GNU grep on Solaris.
...
Signed-off-by: John Levon <john.levon@sun.com >
2006-10-17 16:53:39 +01:00
kfraser@localhost.localdomain
a278bc0ea1
Introduce Makefile config fragments for OS-specific differences.
...
Signed-off-by: John Levon <john.levon@sun.com >
2006-10-17 16:48:05 +01:00
awilliam@xenbuild.aw
cf2254d5d0
[IA64] update buildconfigs for p2m exposure
...
Signed-off-by: Alex Williamson <alex.williamson@hp.com >
2006-10-04 22:14:24 -06:00
kfraser@localhost.localdomain
7b8fc89cfe
Ensure CONFIG_SND_FM801_TEA575X is unconfigured on all arches.
...
Signed-off-by: Al Stone <ahs3@fc.hp.com >
2006-09-23 14:54:58 +01:00
Emmanuel Ackaouy
81c797a902
fix -xen x86_32 linux build
...
Signed-off-by: Emmanuel Ackaouy <ack@xensource.com >
2006-09-20 18:32:54 +01:00
Christian Limpach
42ee90deeb
[linux] Update to linux-2.6.16.29.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-09-19 14:26:22 +01:00
awilliam@xenbuild.aw
e4e3263749
[IA64] update buildconfigs
...
This fixes the sparse tree buildconfigs to allow xenU to build
automatically. There's no need to force netdev front/back on from
the arch Kconfig file anymore. Based on patch from Akio Takebe &
Yoshiro Fujita.
Signed-off-by: Alex Williamson <alex.williamson@hp.com >
2006-09-01 11:20:48 -06:00
Ian Campbell
f894f8281a
Fix definition of LINUX_VER so that doesn't pickup LINUX_VER3
...
from mk.linux-2.6-xen. This makes "make mkpatches" work again.
Signed-off-by: Ian Campbell <ian.campbell@xensource.com >
2006-08-29 12:23:11 +01:00
Ian.Campbell@xensource.com
99c09abe28
Add a series file to order the patches in patches/linux-<version>
...
The initial ordering is the same as produced by the previous shell
globbing method.
The series file is a simple list of patch files relative to the
patches/linux-<version>/ directory. We do not support comments,
trailing directives (e.g. "-pN") or blank lines. Apart from these
restrictions the series file should be compatible with patch queue
management tools such as quilt.
Signed-off-by: Ian Campbell <ian.campbell@xensource.com >
2006-08-15 10:06:13 +01:00
awilliam@xenbuild.aw
bc218fa824
merge with xen-unstable.hg
2006-08-09 08:34:06 -06:00
kaf24@firebug.cl.cam.ac.uk
baa7c435ce
[PCI] back: New virtual pci backend: slot
...
This backend use a slot per pci device. Contrary to vpci two functions from
one slot appear as two slots. This is useful on ia64 because it doesn't scan
functions > 0 if function 0 does not exist.
Signed-off-by: Tristan Gingold <tristan.gingold@bull.net >
2006-08-08 10:17:42 +01:00
awilliam@xenbuild.aw
443287f1b8
[IA64] Remove P==M support
...
Remove the old P==M dom0 memory model support. It's likely
broken by now anyway.
Signed-off-by: Alex Williamson <alex.williamson@hp.com >
2006-08-04 09:32:00 -06:00
awilliam@xenbuild.aw
6140eef964
merge with xen-unstable.hg
2006-08-02 13:39:47 -06:00
kfraser@localhost.localdomain
bb41ceb3e9
[IA64] Updates the ia64 buildconfigs.
...
Enables pcifront for all kernels and pciback for -xen and -xen0.
Signed-off-by: Alex Williamson <alex.williamson@hp.com >
2006-08-02 10:08:33 +01:00
awilliam@xenbuild.aw
456a5a3196
[IA64] Enable xen0 smp when machine only has 2 LPs (NR_CPUS -> 16)
...
This patch intends to enable xen0's smp if machine
only has 2 LPs, because the 2nd enabled LSAPIC entry
is @ 5th slot in MADT table.
Signed-off-by: Kevin Tian <kevin.tian@intel.com >
Signed-off-by: Zhang xiantao <xiantao.zhang@intel.com >
2006-07-31 15:14:47 -06:00
awilliam@xenbuild.aw
31423d8a91
merge with xen-unstable.hg
2006-07-25 12:19:05 -06:00
kaf24@firebug.cl.cam.ac.uk
7d330d02c8
[IA64] Update the defconfigs for ia64 to disable blktap until we have a
...
chance to make it work.
Signed-off-by: Alex Williamson <alex.williamson@hp.com >
2006-07-14 11:46:57 +01:00
jchesterfield@dhcp92.uk.xensource.com
0da81aa1d4
Added blktap support. Includes kernel driver (enabled as CONFIG_XEN_BLKDEV_TAP=y) and userspace tools. The userspace deamon (blktapctrl) is enabled by default when xend is activated. For further information on using and configuring blktap see tools/blktap/README.
2006-07-13 10:13:26 +01:00
ack@localhost.localdomain
1c93221134
Add linux config update script and native linux build.
...
Update script generates linux config files from others, reducing
the burden of maintaining multiple parallel files.
Signed-off-by: Emmanuel Ackaouy <ack@xensource.com >
2006-07-12 11:58:40 +01:00