direct-io.hg

log

age author revision description
2005-08-19 sos22 6272:66348ff38ec1 Merge.
2005-08-19 sos22 6271:509316987d65 Merge.
2005-08-19 sos22 6270:3d45fb64b064 Tidy up a bit.
2005-08-18 sos22 6269:5a7efe0cf5fb A really nasty workaround for a race.
2005-08-18 sos22 6268:7f9b024a509e Actually make suspending SMP domUs work: the previous commit didn't
2005-08-17 sos22 6267:6e6cedc1763d Make xm save/restore work for SMP guest domains.
2005-08-19 cl349 6266:188c782fa9bb Fix suspend/resume for domains with devices which are in xenstore but have no xenbus aware driver.
2005-08-19 cl349 6265:bf1746842c46 merge?
2005-08-19 cl349 6264:a86fb4df3bdd Add very rough xend support for xenbus block device setup.
2005-08-19 cl349 6263:73b23942d6f5 Fix driver to work with updated probe driver.
2005-08-19 cl349 6262:b399599f2ff8 Switch block device setup/teardown over to xenbus/xenstore.
2005-08-19 cl349 6261:2d7a9bae9814 use "vbd" as driver name for blkfront devices, not "blkfront".
2005-08-19 cl349 6260:f22bbccf64ff Add support for multiple devices when using grant tables.
2005-08-19 cl349 6259:7570087c2552 Switch block device setup/teardown over to xenbus/xenstore.
2005-08-19 kaf24 6258:7b6f55756f9c The entire swiotlb aperture does not need to be contiguous.
2005-08-19 kaf24 6257:2de42ce9ffff By default, pre-reserve some memory in Xen that is not allocated
2005-08-19 kaf24 6256:eb7486b93df5 Default unit for all Xen memory parameters is kilobytes.
2005-08-19 kaf24 6255:071412a64fb9 The patch allows x86_64 SMP Xen/XenLinux (dom0) to run on relatively big
2005-08-19 kaf24 6254:513acbeac420 This patch:
2005-08-19 kaf24 6253:1895942150a5 This patch provides a workaround for bugzilla #90 which shows up far too
2005-08-19 smh22 6252:e355ae38c83b Proleptic xend bug fix for multi-sxp messages; stricly more robust than before.
2005-08-18 cl349 6251:dfbeb7da829f Remove support for xenbus driver subtypes since with the subtype field there's no fallback.
2005-08-18 cl349 6250:5a97aa8698d9 Add support to xenbus_gather to scan for strings and return them in allocated memory.
2005-08-18 cl349 6249:a028975ecc05 Get rid of xenbus_uuid_to_domid - get the frontend id from the node.
2005-08-18 cl349 6248:b0893b876c8c Let dev_changed detect devices when a watch fires with a longer node name.
2005-08-18 cl349 6247:b2f2c08e1222 Free memory returned from xenbus_directory call.
2005-08-18 cl349 6246:8d69cb2d4a88 Don't free subtype field unconditionally.
2005-08-18 cl349 6245:2f09b40595ea Get device when we find it - fixes refcount leak and is correct.
2005-08-18 cl349 6244:dda0459e335c Create devices for the xenbus-bus's.
2005-08-18 cl349 6243:a1a998b059b1 Rename bus names from xenbus* to xen*.
2005-08-18 cl349 6242:6d8c80499148 Make probe less chatty.
2005-08-18 cl349 6241:11f556cac45b merge?
2005-08-18 cl349 6240:9471090bb8ec Update probe code for backend layout.
2005-08-18 kaf24 6239:978ce7f6a3eb Make sure to cmpxchg entire pte on emulated ptwr path.
2005-08-18 kaf24 6238:0cd6a23b8d6e Fix emulated writable pagetable updates where access is
2005-08-18 kaf24 6237:67a13c0ac87d Fix direct_remap_area_pages() to handle pagetables
2005-08-18 kaf24 6236:082a537ff4de Fix __get_user() and friends to work correctly for
2005-08-18 kaf24 6235:684d81933442 Clean up bootmem initialisation for x86/64. Question still
2005-08-18 kaf24 6234:e83fc5afec3c Fix Xen patches to Linux so that they use pfn_pte() and
2005-08-18 kaf24 6233:ff31cdc8741f Tiny formatting tweak in addition to previous changeset.
2005-08-18 kaf24 6232:ced400d25886 Clean up formatting of Xen crash messages.
2005-08-18 iap10 6231:54f652eee324 Add SK98LIN driver to default -xen0 Linux configs.
2005-08-18 iap10 6230:d0a8939ac826 Make antispoof default to 'no' in network-script as the default in xend is 'no'. Having them different only causes confusion.
2005-08-18 vh249 6229:cb5648ba5821 fail nicely when passing unknown option to xm list
2005-08-18 kaf24 6228:1a94949348ff Fix range_straddles_boundary() check to exclude regions that
2005-08-18 jrb44 6227:aa8abf007260 Enable IP_PNP support in 64bit domU (needed for xm ip= etc.)
2005-08-18 kaf24 6226:2bab84a5d122 Fix the SWIOTLB to correctly match on bus addresses.
2005-08-18 vh249 6225:a06430752462 fail domU creation if memory need couldn't be succeed after ballooning out dom0
2005-08-17 iap10 6224:02789fed726a Enable MATCH_PHYSDEV netfilter support as a module.
2005-08-17 iap10 6223:80b0fbf1c4a1 Fix e820 array stack overflow
2005-08-17 kaf24 6222:fbdbe4fc218d We found machines with >32 E820 memory map entries, where Xen fails to
2005-08-17 kaf24 6221:c63e764da785 Fix vmalloc_fault() path for x86/64 XenLinux.
2005-08-17 kaf24 6220:7bd1a40ae2bd Fix the skbuff allocator for multi-page buffers.
2005-08-17 kaf24 6219:d4f6247b2a1b Formatting cleanup.
2005-08-17 vh249 6218:7be2d754647d have a useful line reporting when IOMMU_BUG_ON trigger
2005-08-17 vh249 6217:5b5d1a4a754a fix missing swiotlb.c file in linux build after running cleanup.
2005-08-17 kaf24 6216:69f00d6ab5dc Fix module build by removing duplicate EXPORT_SYMBOL of
2005-08-17 kaf24 6215:c983f822a39b Allocate_empty_lowmem_regions available to non-priv domains
2005-08-17 iap10 6214:18f04796ea89 merge
2005-08-17 iap10 6213:451669097ffd Another tweak to the network-bridge script.
2005-08-17 cl349 6212:6b6588e66b96 merge?
2005-08-17 cl349 6211:80291913492d Restore domains with a different uuid than they had.
2005-08-17 kaf24 6210:b9b28912fc7a Python build fix.
2005-08-17 cl349 6209:8203b7d536d3 Recreate watches on domain restore.
2005-08-17 cl349 6208:27a4a073fc75 Clear "/control/shutdown" node on domain restore.
2005-08-17 kaf24 6207:698a7dc797e4 xenbus build and license fixes.
2005-08-17 cl349 6206:074aadbb0fa8 Add support for XENSTORED_TRACE to enable trace output from xenstored.
2005-08-17 cl349 6205:a4b22c7fbfa1 Fix compile warning from zero-length printf format string.
2005-08-17 cl349 6204:3b0ce44f7b7a merge?
2005-08-17 cl349 6203:7c1d66d4e51e Avoid spurious "Ignoring shutdown request" messages, fix memory leak and simplif
2005-08-16 iap10 6202:7a92f129e117 Yet another work-around in the network-bridge script
2005-08-16 kaf24 6201:3bb1857981e6 Really randomise MAC addresses for multi-VIF guests.
2005-08-16 kaf24 6200:c7689e1e0768 Add a couple of well chosen assertions to new context
2005-08-16 kaf24 6199:027812e4a63c Fix context switching race which could cause vcpu_pause()
2005-08-16 cl349 6198:26c03c17c418 Don't bail early if we detect that time goes backwards.
2005-08-16 cl349 6197:be46dad1467d cleanup whitespace.
2005-08-16 cl349 6196:24e881f81cea merge?
2005-08-16 cl349 6195:92dda07a28f8 Only introduce domain to the store when we have store channel _and_ mfn.
2005-08-16 cl349 6194:7d8ed9e538ff In direct_remap_area_pages, reset w pointer for next loop after use.
2005-08-16 kaf24 6193:d80dd1169acc Fix xtime_lock handling in timer interrupt. There's no need
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.