Lines Matching refs:xen
9 class xen(kernel.kernel):
25 raise NotImplementedError('config() not implemented for xen')
29 """build xen
36 # build xen with extraversion flag
44 # build xen hypervisor and user-space tools
45 targets = ['xen', 'tools']
52 # make a kernel job out of the kernel from the xen src if one isn't provided
54 # get xen kernel tree ready
55 self.log("prep-ing xen'ified kernel source tree")
59 self.log('building xen kernel version: %s' % v)
61 # build xen-ified kernel in xen tree
79 # Xen's kernel tree sucks; doesn't use bzImage, but vmlinux
90 self.log('BUILD VERSION: Xen: %s Kernel:%s' % \
112 self.xen_image = self.boot_dir + '/xen-' + xen_version + '.gz'
113 self.xen_syms = self.boot_dir + '/xen-syms-' + xen_version
115 self.log('Installing Xen ...')
118 # install xen
119 utils.system('make DESTDIR=%s -C xen install' % prefix)
136 # turn on xen mode
142 # add xen and xen kernel
155 # turn off xen mode
160 """Check xen buildconfig for current kernel version"""
164 version_file = self.build_dir + '/buildconfigs/mk.linux-2.6-xen'
169 version = line[start:].strip() + "-xen"
176 """Fix up broken EXTRAVERSION in xen-ified Linux kernel Makefile"""
196 for line in open(self.build_dir + '/xen/Makefile', 'r').readlines():