debuggers.hg

log

age author revision description
2005-08-23 kaf24 6374:a0b4156cc0ce Ensure cur_pgd per-cpu variables are initialised early.
2005-08-23 kaf24 6373:f80278e5e440 Don't mask off arbitrary error-code bits in i386 xenlinux
2005-08-23 kaf24 6372:017a3a97ace2 Improve show_page_walk() debugging in Xen, to print
2005-08-23 kaf24 6371:648c366d588b Link xentop with ncurses. Distros generally do not ship
2005-08-23 kaf24 6370:fa688e7baab9 Update ignores list.
2005-08-23 kaf24 6369:b09f13ddd27b Merge x86_64 and i386 ioremap.c.
2005-08-23 kaf24 6368:0b5ee83ea35c Fix PAE and x86/64 when NX/XD is unavailable.
2005-08-23 kaf24 6367:3889ca17ff58 phys_to_machine_mapping array is not an array of longs.
2005-08-23 kaf24 6366:b0d820178b81 This patch extends I/O APIC guest writes so that the correct destination
2005-08-23 kaf24 6365:36cf17b65423 This patch turns on host-side USB support in the x86_64 Dom0 kernel.
2005-08-23 kaf24 6364:5f3f9701ac11 Remove double invocation of vmx_intr_assist when VM_EXIT
2005-08-22 cl349 6363:43d91cbb1bfb Fix compiler warnings.
2005-08-22 cl349 6362:f51fe43c5d1c Merge libxenstat and xentop.
2005-08-19 mark williamson 6361:59a6a0350158 Minor xenstat changes from Christian Limpach.
2005-08-17 josht 6360:173b918160e2 Rename vm-top to xentop. Make "xm top" invoke xentop. Make libxenstat a static library, and do not install it.
2005-08-15 josht 6359:b38cbc8f4d98 Add placeholder files to avoid removal of the tools/xenstat/libxenstat/bindings/swig/{perl,python} output directories.
2005-08-13 josht 6358:59328ad2a7d4 Make vm-top and the xenstat perl and python bindings conditional based on configuration variables from Config.mk, rather than disabling them if the needed headers are not found.
2005-08-12 josht 6357:6893bc5cc225 Add xenstat framework.
2005-08-22 kaf24 6356:f3859247f2ed no pae by default
2005-08-22 kaf24 6355:8c58bf335465 We cannot allow nested C functions. They create a stack
2005-08-22 kaf24 6354:2052ce3345c1 Apply Ross Mcilroy's balloon_dealloc_empty_page_range patch
2005-08-22 cl349 6353:531ad4bde8f2 merge?
2005-08-22 cl349 6352:473af43ac65b Remove option for running block devices without grant-tables.
2005-08-22 kaf24 6351:d8fd24b43080 No 'boot error' message if booting secondary vcpu succeeds.
2005-08-22 kaf24 6350:21d2b0144306 Ensure that 64-bit get_user/put_user only transfer to
2005-08-22 kaf24 6349:f6aa23148c19 Fix out-of-source-tree build problem.
2005-08-22 kaf24 6348:8cc3e7262a23 I noticed that an old problem is back (see below). The time command is
2005-08-22 kaf24 6347:5e71bcc3b51a Ordering was broken in the course of separating XEN-overridden
2005-08-22 kaf24 6346:de5d85a66751 When building in a tree with (the sparse trees and) the patches
2005-08-21 kaf24 6345:b6ededee6dc9 Make grant-table dev_bus_addr really be an address, not a frame
2005-08-21 vh249 6344:eb2c985e88be fix logic of ballooning out to handle the dom0_min_mem parameter correctly
2005-08-21 kaf24 6343:342ccfca85d7 Fix debug build.
2005-08-21 akw27 6342:dc8380497e98 Remove dead code from blkback.
2005-08-21 cl349 6341:6721abf6b16d merge?
2005-08-21 cl349 6340:2d4daffd8a4a Fix fallout from "Get rid of memory_t." checkin.
2005-08-21 cl349 6339:f7dfaa2af90c merge?
2005-08-21 kaf24 6338:0f69e0adddb0 Fix dom0 memory allocation.
2005-08-21 iap10 6337:19ef6202d75f PAE fix to allow dom0 to be >4GB. PAE has made huge progress this week. I now kn
2005-08-20 kaf24 6336:bd5533956fb0 Fix NORMAL_PT_UPDATE for PAE when page is not pinned.
2005-08-20 kaf24 6335:349c15288793 Defining PAGE_SIZE as int broke x86/64. Revert that change.
2005-08-20 kaf24 6334:f3da3a14cafd Fix put_pte_flags() for Xen PAE.
2005-08-20 kaf24 6333:40d68c7d62d0 Not ready for pae by default just yet. ;-)
2005-08-20 kaf24 6332:4e0d8361a538 Fix PAE boot.
2005-08-20 kaf24 6331:7733176cc821 I find at present "make uninstall" won't remove all installed files, for
2005-08-20 kaf24 6330:68e13a9a9b1c We need to detect ioemu handled devices earlier and ignore them.
2005-08-20 kaf24 6329:0cf2430f520f Mini-os updated to use the new time interface.
2005-08-19 iap10 6328:46e43646cd16 Hopefully fix build with SLES9 compiler.
2005-08-19 sd386 6327:eb9df2c3a478 Local merge of two headed repo.
2005-08-19 sd386 6326:42f0160093ff Fix broken 'xm sedf', fixed by Ross Mcilroy
2005-08-19 kaf24 6325:5e8123554d15 merge.
2005-08-19 kaf24 6324:fd28bf8825a8 Fix x86/64 build by defining correct vcpu_pickle().
2005-08-19 cl349 6323:1872e09bfba3 merge?
2005-08-19 cl349 6322:631cc5dc3e8a merge?
2005-08-19 cl349 6321:e8c2c3123ec6 Improve error paths and cleanup code.
2005-08-19 kaf24 6320:d0f23c103453 Six the SWIOTLB. The bus range does need to be contiguous after
2005-08-19 kaf24 6319:0608852073c8 Get rid of memory_t. Almost all uses should be unsigned long.
2005-08-19 kaf24 6318:74044b8186a9 Simplify pagetable initialisation. Since swapper_pg_dir now
2005-08-19 kaf24 6317:1a0723cd37f1 Fix many uses of machine addresses in XenLinux. Primarily
2005-08-19 sos22 6316:47d49e8b8042 Merge.
2005-08-19 sos22 6315:fd59d2620ac1 This time, it's fixed.
2005-08-19 cl349 6314:87dec3b9c546 merge?
2005-08-19 cl349 6313:6c8c3df37bfe Correctly unmap ring page if using grant tables.
2005-08-19 sos22 6312:3c1cd2486b7f Unbreak the build in the non-CONFIG_SMP and x86_64 cases.
2005-08-19 sos22 6311:56e5cf83e3af Get rid of some annoying debug messages.
2005-08-19 sos22 6310:66348ff38ec1 Merge.
2005-08-19 sos22 6309:509316987d65 Merge.
2005-08-19 sos22 6308:3d45fb64b064 Tidy up a bit.
2005-08-18 sos22 6307:5a7efe0cf5fb A really nasty workaround for a race.
2005-08-18 sos22 6306:7f9b024a509e Actually make suspending SMP domUs work: the previous commit didn't
2005-08-17 sos22 6305:6e6cedc1763d Make xm save/restore work for SMP guest domains.
2005-08-19 cl349 6304:188c782fa9bb Fix suspend/resume for domains with devices which are in xenstore but have no xenbus aware driver.
2005-08-19 cl349 6303:bf1746842c46 merge?
2005-08-19 cl349 6302:a86fb4df3bdd Add very rough xend support for xenbus block device setup.
2005-08-19 cl349 6301:73b23942d6f5 Fix driver to work with updated probe driver.
2005-08-19 cl349 6300:b399599f2ff8 Switch block device setup/teardown over to xenbus/xenstore.
2005-08-19 cl349 6299:2d7a9bae9814 use "vbd" as driver name for blkfront devices, not "blkfront".
2005-08-19 cl349 6298:f22bbccf64ff Add support for multiple devices when using grant tables.
2005-08-19 cl349 6297:7570087c2552 Switch block device setup/teardown over to xenbus/xenstore.
2005-08-19 kaf24 6296:7b6f55756f9c The entire swiotlb aperture does not need to be contiguous.
2005-08-19 kaf24 6295:2de42ce9ffff By default, pre-reserve some memory in Xen that is not allocated
2005-08-19 kaf24 6294:eb7486b93df5 Default unit for all Xen memory parameters is kilobytes.
2005-08-19 kaf24 6293:071412a64fb9 The patch allows x86_64 SMP Xen/XenLinux (dom0) to run on relatively big
2005-08-19 kaf24 6292:513acbeac420 This patch:
2005-08-19 kaf24 6291:1895942150a5 This patch provides a workaround for bugzilla #90 which shows up far too
2005-08-19 smh22 6290:e355ae38c83b Proleptic xend bug fix for multi-sxp messages; stricly more robust than before.
2005-08-18 cl349 6289:dfbeb7da829f Remove support for xenbus driver subtypes since with the subtype field there's no fallback.
2005-08-18 cl349 6288:5a97aa8698d9 Add support to xenbus_gather to scan for strings and return them in allocated memory.
2005-08-18 cl349 6287:a028975ecc05 Get rid of xenbus_uuid_to_domid - get the frontend id from the node.
2005-08-18 cl349 6286:b0893b876c8c Let dev_changed detect devices when a watch fires with a longer node name.
2005-08-18 cl349 6285:b2f2c08e1222 Free memory returned from xenbus_directory call.
2005-08-18 cl349 6284:8d69cb2d4a88 Don't free subtype field unconditionally.
2005-08-18 cl349 6283:2f09b40595ea Get device when we find it - fixes refcount leak and is correct.
2005-08-18 cl349 6282:dda0459e335c Create devices for the xenbus-bus's.
2005-08-18 cl349 6281:a1a998b059b1 Rename bus names from xenbus* to xen*.
2005-08-18 cl349 6280:6d8c80499148 Make probe less chatty.
2005-08-18 cl349 6279:11f556cac45b merge?
2005-08-18 cl349 6278:9471090bb8ec Update probe code for backend layout.
2005-08-18 kaf24 6277:978ce7f6a3eb Make sure to cmpxchg entire pte on emulated ptwr path.
2005-08-18 kaf24 6276:0cd6a23b8d6e Fix emulated writable pagetable updates where access is
2005-08-18 kaf24 6275:67a13c0ac87d Fix direct_remap_area_pages() to handle pagetables
2005-08-18 kaf24 6274:082a537ff4de Fix __get_user() and friends to work correctly for
2005-08-18 kaf24 6273:684d81933442 Clean up bootmem initialisation for x86/64. Question still
2005-08-18 kaf24 6272:e83fc5afec3c Fix Xen patches to Linux so that they use pfn_pte() and
2005-08-18 kaf24 6271:ff31cdc8741f Tiny formatting tweak in addition to previous changeset.
2005-08-18 kaf24 6270:ced400d25886 Clean up formatting of Xen crash messages.
2005-08-18 iap10 6269:54f652eee324 Add SK98LIN driver to default -xen0 Linux configs.
2005-08-18 iap10 6268: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 6267:cb5648ba5821 fail nicely when passing unknown option to xm list
2005-08-18 kaf24 6266:1a94949348ff Fix range_straddles_boundary() check to exclude regions that
2005-08-18 jrb44 6265:aa8abf007260 Enable IP_PNP support in 64bit domU (needed for xm ip= etc.)
2005-08-18 kaf24 6264:2bab84a5d122 Fix the SWIOTLB to correctly match on bus addresses.
2005-08-18 vh249 6263:a06430752462 fail domU creation if memory need couldn't be succeed after ballooning out dom0
2005-08-17 iap10 6262:02789fed726a Enable MATCH_PHYSDEV netfilter support as a module.
2005-08-17 iap10 6261:80b0fbf1c4a1 Fix e820 array stack overflow
2005-08-17 kaf24 6260:fbdbe4fc218d We found machines with >32 E820 memory map entries, where Xen fails to
2005-08-17 kaf24 6259:c63e764da785 Fix vmalloc_fault() path for x86/64 XenLinux.
2005-08-17 kaf24 6258:7bd1a40ae2bd Fix the skbuff allocator for multi-page buffers.
2005-08-17 kaf24 6257:d4f6247b2a1b Formatting cleanup.
2005-08-17 vh249 6256:7be2d754647d have a useful line reporting when IOMMU_BUG_ON trigger
2005-08-17 vh249 6255:5b5d1a4a754a fix missing swiotlb.c file in linux build after running cleanup.