[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-ia64-devel] RE: [PATCH] First round of cleanup CONFIG_VTI patch
>From: Magenheimer, Dan (HP Labs Fort Collins) > >Just getting started again, I grabbed -Intel tip (cset 5986) >and tried to run it on the simulator. It appears >the code in construct_dom0 which calls ia64_pal_cache_flush >crashes Xen. Commenting out this call allows me >to boot (at least into domain0). Perhaps this should >be "if (!running_on_sim)"? Maybe ski doesn't support pal cache flush well? Anyway, it should be safe to disable this line for ski in the start. > >I then tried it on my test machine. I got no console output >at all from Xen and then a machine check. This both >with and without the cache_flush code. This is interesting... Did you have a clue where it hung? Actually last weekend I did test with cset 5986 and everything works OK on Tiger4. Is it possible that some changes are platform specific and then affects zx machine, though I think not? Anyway, I'll make a test again, and better if you can take some time to help review change in common side. Then you may point out easily if obvious neglect exists. ;-) Thanks, Kevin > >Just to verify, I fell back to xen-ia64-unstable tip >and it booted fine (with console output). > >Dan > >P.S. Note that this is testing many recent Intel changes >at once so may not be due to your latest cset. > >> -----Original Message----- >> From: Tian, Kevin [mailto:kevin.tian@xxxxxxxxx] >> Sent: Friday, August 19, 2005 11:16 PM >> To: Magenheimer, Dan (HP Labs Fort Collins) >> Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx >> Subject: [PATCH] First round of cleanup CONFIG_VTI patch >> >> Hi, Dan, >> Following Fred's info about supporting xen0+xenU+xenVTI at >> runtime, we've checked in first round of cleanup patch into Intel >> staging tree with Rev. 5986. Could you take a look? No >> functional level >> change and most is code cleanup. We verified this patch not breaking >> anything and xen0+xenU still working. If close to your >> thought, can you >> please take a pull? ;-) >> >> Thanks, >> Kevin >> >> Following is the description about the changeset: >> >> changeset: 5986:1ec2225aa8c696ca4e96e0fc27b4eafe36a9633f >> tag: tip >> user: fred@xxxxxxxxxxxxxxxxxxxxx >> date: Sat Aug 20 13:19:39 2005 >> summary: First step to remove CONFIG_VTI for final supporting >> xen0+xenU+xenVTI at runtime. This changeset mainly addresses >> common code >> like domain creation and rid allocation policy, including: >> >> - Boot time vti feature detection >> - Uniform arch_do_createdomain, new_thread, arch_set_infoguest, and >> construct_dom0. Now these function level CONFIG_VTIs have been >removed >> with several specific lines still protected by CONFIG_VTIs. With more >> feature cleanup later, these lines will be free out grandually. >> - Use same rid allocation policy including physical emulation >> - Remove duplicated definition rr_t. >> >> Verified breaking nothing. ;-) >> >> Signed-off-by Kevin Tian <kevin.tian@xxxxxxxxx> >> >> _______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-ia64-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |