direct-io.hg

log

age author revision description
2005-08-16 kaf24 6192:3d187585c141 Use a SWIOTLB to use pre-reserved bounce buffers for high memory
2005-08-16 akw27 6191:eaf498f1ffde Add grant table support to block tap.
2005-08-16 kaf24 6190:0237746ecf92 Disable xenconsoled throttling for now.
2005-08-16 kaf24 6189:2c2015c11b49 Under the right circumstances, xenconsoled will corrupt its internal
2005-08-16 iap10 6188:60d20acf8928 merge
2005-08-15 adsharma 6187:b310a1b71b54 Enable multi-word DMA mode 2 for the PIIX3 chipset
2005-08-15 adsharma 6186:75367adf6055 Distinguish ioemu handled devices and para virtualized devices
2005-08-15 adsharma 6185:a56b490fa41d Don't leave vncviewer processes running if xm create fails
2005-08-16 iap10 6184:8523b124c8f8 merge
2005-08-15 iap10 6183:ff3460690004 Tweaks to network-bridge script.
2005-08-15 ach61 6182:a3fa9406d926 PDB: watchpoints for process context
2005-08-15 iap10 6181:84962f30285b Enable magic sysrq in -xen x86_64 kernel
2005-08-15 iap10 6180:1b354b634e3f Update x86_64 Linux kernels to add SMP to -xen and -xenU plus magic sysrq to all.
2005-08-15 vh249 6179:f11a31ad22d5 Upgrade to Linux 2.6.12.5 patch
2005-08-15 iap10 6178:35f3f9424c93 merge
2005-08-15 iap10 6177:d4338cc89c2c Quieten down grant table code.
2005-08-15 akw27 6176:430ce2bade9b Trivial fixes for a couple of xenlinux compile warnings.
2005-08-15 akw27 6175:4ec947baae75 Add generic_page_range() -- generic page table operation.
2005-08-15 iap10 6174:f2e0bbec3bf9 Add a far more complete -xen config file for x86_64, based on FC3.
2005-08-15 iap10 6173:750b2a013d45 merge
2005-08-15 vh249 6172:c42c85c6f590 Small change to remove difference between Xen and mainline deactivate_mm.
2005-08-15 iap10 6171:5311d81c1e8e Add a few options to the Linux x86_64 domU config.
2005-08-15 kaf24 6170:a42bf05b188c Just a very simple patch that removes:
2005-08-15 kaf24 6169:737433c5bb2e The patch cleans up (ugly) setup.c that I wanted to fix for a long time
2005-08-15 kaf24 6168:60a8a5ca4291 The patch attached removes pda.h and asm_offset.c by deleting unused or
2005-08-15 kaf24 6167:d6e64adbff04 Fix special backptr values on x86/64 to avoid spurious
2005-08-15 kaf24 6166:bf9351732ddf Fix cpu_khz reporting in XenLinux.
2005-08-15 kaf24 6165:c31e1abf4df2 merge.
2005-08-14 smh22 6164:01a7cde73390 Enable grant tables by default for network; merge fixes to grant_table.c.
2005-08-14 smh22 6163:a3b2cd5e3f86 Enable grant tables by default for networking. Note that the restore path
2005-08-14 smh22 6162:0d454a3405fd Less verbosity from grant_tables.
2005-08-14 smh22 6161:b3d76a75ff20 Less verbose grant tables when xen is verbose.
2005-08-14 smh22 6160:879ff416adcc Build fixes for grant tables.
2005-08-14 iap10 6159:b667f34d209f Upgrade to Linux 2.6.12.4 patch
2005-08-14 smh22 6158:3076b3cc3048 Clean up correct number of grant references on netif destory.
2005-08-14 iap10 6157:22ce5159334e merge
2005-08-14 iap10 6156:972917cee2fd Make the default network-script to be '' i.e. don't run a network script. Fix Makefile to actually install network-bridge script.
2005-08-14 smh22 6155:d47c61f72572 merge
2005-08-14 smh22 6154:e59f04598620 Allow use of grant tables for netdev tx+rx rings. Code is kinda
2005-08-14 kaf24 6153:0daaf1e5ca36 Fix __pte,__pmd,__pgd for PAE.
2005-08-14 kaf24 6152:da515995a281 Reduce Xen noise on x86/64.
2005-08-14 kaf24 6151:c1bcea912992 merge.
2005-08-14 kaf24 6150:dfd2ded7b712 Some arch/x86 gnttab cleanups in Xen.
2005-08-14 iap10 6149:389aced92bc7 Now we have verbose=y in Xen by default, tidy up a few unhelpful printk's.
2005-08-14 kaf24 6148:3fe7b0b7f6c5 Avoid stack overflow in netback by statically allocating the
2005-08-14 kaf24 6147:e03ffa8839ab Currently xm list --long only displays info about the last domain. The
2005-08-14 kaf24 6146:719841477514 This patch fixes the booting problems on machines with >4GB memory, and
2005-08-14 kaf24 6145:dc27fd3392b1 merge
2005-08-14 iap10 6144:6f6ed4689795 Fix x86_64 build.
2005-08-13 iap10 6143:48da5e506589 merge...
2005-08-13 iap10 6142:de0127d6e06b New 'network-bridge' script that uses ifdown/ifup to configure the interface rather than trying to transfer addresses and routes. (Suggested by Gerd Knorr)
2005-08-13 iap10 6141:323a46d272ff merge
2005-08-13 iap10 6140:050bf85fb870 Add "set_pte_at_sync" (integrated invlpg) in Linux i386/mm/highmem.c to improve performance for domains with >900MB of memory.
2005-08-13 iap10 6139:08d19da852c7 Optimize the Linux arch xen implementation of "set_pte_at".
2005-08-13 iap10 6138:1de047fc56f5 merge
2005-08-13 iap10 6137:a8a88f85a3e6 I missed a couple of files out of the patch to wrap calls to update_va_mapping with BUG_ON(). [We really need an equivalent of 'citool' for mercurial...]
2005-08-13 iap10 6136:8864f0be80c6 merge
2005-08-13 iap10 6135:424166f4f3cf Add some profiling support for writeable pagetables.
2005-08-13 akw27 6134:cbde8271c236 Fix .hgignore to reflect change in parallax directory structure.
2005-08-13 akw27 6133:390b130b3455 Remove unnecessary union in grant table map/unmap ops.
2005-08-13 kaf24 6132:058e8087d36a If block-create didn't work, then chances are block-destroy doesn't work
2005-08-13 kaf24 6131:f056b0cc171e xm block-create doesn't work. It seems like this command hasn't even
2005-08-12 akw27 6130:100837b7abec This changest allows grant mappings to arbitrary PTEs.
2005-08-12 iap10 6129:4995d5f167c9 merge
2005-08-12 iap10 6128:ab3813d38b20 Remove the BUG() from HYPERVISOR_update_va_mapping and change all the appropriate callers to wrap in BUG_ON()
2005-08-12 kaf24 6127:ba46bd7f5cdf Build xenstore interface as shared library.
2005-08-12 kaf24 6126:7c2fdcb2c933 another merge
2005-08-12 vh249 6125:46cf22571980 forget to substitute CC back to gcc
2005-08-12 kaf24 6124:38bee85ddeb8 merge
2005-08-12 vh249 6123:1fb1877ed6d1 make needlessly global functions static and use NULL instead of 0 for pointer
2005-08-12 vh249 6122:c813cb64d82e not valid file descriptor is -1 not 0
2005-08-12 vh249 6121:b7ee6eb5000b remove pointless NULL checks before free()
2005-08-12 kaf24 6120:f6d6d17eaeb5 Fix wallclock time when the offset relative to the epoch
2005-08-12 kaf24 6119:37ee6b4b409e Rearrange code in __start_xen() to work around internal
2005-08-12 kaf24 6118:7dc610b0d1ba Fix --output-pid (broken when we fixed --pid-file).
2005-08-11 kaf24 6117:822566f5cfdd This patch fixes "xm reboot" command.
2005-08-11 kaf24 6116:194f6230b62c domU always reports an error "Ignoring shutdown request: -1" when we
2005-08-11 kaf24 6115:f507ca15ae00 Memory leak in xc_linux_save, and uninitialised var
2005-08-11 kaf24 6114:5ec5f6960507 Fix loop iterator aliasing in x86/32 memory initialisation.
2005-08-11 kaf24 6113:57b3fdca5dae Support VCPU migration for VMX guests.
2005-08-11 kaf24 6112:f972da9a2dda Fix getdomaininfo for vmx guests.
2005-08-11 kaf24 6111:01e223b2a350 Remove arch/xen/x86_64/kernel/init_task.c from sparse tree. It's
2005-08-11 kaf24 6110:edd2f9171644 A simple make ARCH=xen clean && make ARCH=xen vmlinuz will fail because
2005-08-11 kaf24 6109:be3f65e478d9 Change vpit->period and friends to count in nanoseconds.
2005-08-11 kaf24 6108:ca873c2f5ca2 Implement event filtering command line options for xentrace.
2005-08-11 kaf24 6107:3f1f7cf07369 When the guest shuts down a VM, make sure that the domain gets destroyed.
2005-08-11 kaf24 6106:ee8df88e5f7e [ We'll try to get in a proper fix into 3.0 - this is just the backup plan]
2005-08-11 kaf24 6105:5608c11ba2d8 Fix comments about the localtime option.
2005-08-11 kaf24 6104:8a1752e76854 Clean up unused junk in xemexample.vmx
2005-08-11 kaf24 6103:3255b59ab616 Need to reset device model pid on reboot
2005-08-11 kaf24 6102:2b9e3795a523 Support rebooting VMX domains
2005-08-11 kaf24 6101:fb619858dfa9 Handle VMX domains correctly across xend restarts
2005-08-11 kaf24 6100:bf98996dded2 Separate out VMCS host state initialization from the rest
2005-08-11 kaf24 6099:d1034eae9708 Improved error reporting on vmlaunch/vmresume failure.
2005-08-11 kaf24 6098:c9bbfb42ba84 Fix config file parsing for VMX domains.
2005-08-11 kaf24 6097:a5994e258f77 This patch addresses Rustys' [1]suggestions. Most visibly:
2005-08-11 kaf24 6096:2f75dac09365 Fix handling of memory holes for Xen heap and domain 0
2005-08-11 kaf24 6095:9d0120a5aa45 Clean up event-channel notification code in Xen.
2005-08-11 kaf24 6094:37ac3cf33506 Fix where "!" operator used in Bitwise operation.
2005-08-11 kaf24 6093:10b395bc465e More time fixes. Now time is set properly in domU's, and
2005-08-11 twilkie 6092:0761551e993a Added support for abbreviated xm sub commands
2005-08-11 kaf24 6091:a64ac7fafbf0 PAE page directories must be below 4GB. Based on a patch
2005-08-11 kaf24 6090:d95ea17567c6 The following patch provides x86_64 SMP support for xen linux. Many,
2005-08-11 kaf24 6089:c66cac10524a Since Xend doesn't use twisted anymore, remove the references from the
2005-08-11 kaf24 6088:464c521c6f0e Remove qemu-vgaram-bin. It's not used any more.
2005-08-11 kaf24 6087:3229cda2d6f1 The attached patch fixes the xm list command, which very
2005-08-10 cl349 6086:2caa8e1e2111 merge?
2005-08-10 cl349 6085:a5c488cd3627 merge?
2005-08-10 cl349 6084:3d470e8d41f0 Make xenconsole more friendly when invoked directly.
2005-08-10 iap10 6083:c7b1c9b5e024 Enable reiserfs in x86_64 domU kernel
2005-08-10 iap10 6082:14aa0818c1ca Install libxenstore in /usr/lib64 for 64 bit builds
2005-08-10 kaf24 6081:662c9d34b3c7 Small time fixes.
2005-08-10 kaf24 6080:49671266459c Fix wallclock initialisation in domain0.
2005-08-10 kaf24 6079:4fa90e2a3257 Fix domain0 builder for PAE.
2005-08-10 kaf24 6078:839d3ac75da3 Fix 64-bit __get_user() on 32-bit x86. Needed for PAE.
2005-08-10 kaf24 6077:5dae4ecedb0c Fix stupid typo in previous checkin (stopped time.c
2005-08-10 kaf24 6076:7c9513a80026 Fix time handling on x86/64.
2005-08-10 twilkie 6075:50e57636bdd8 Fix simple index error in error handling. Now reports correct domain name in error message.
2005-08-10 kaf24 6074:d74e320900fd merge
2005-08-10 kaf24 6073:e87001315978 dma_map_single can't sleep since it may be called with locks held, or