Hi James, Thanks for this mail. > Hi gengdongjiu, > > On 23/01/18 09:06, gengdongjiu wrote: > > On 2018/1/23 3:32, James Morse wrote: > >>> it seems this "CONFIG_ARM64_RAS_EXTN" is not enabled in the > >>> "arch/arm64/configs/defconfig", if not, I want to enable this config to enable RAS feature in the defconfig. do you agree? > >> Sure. This series doesn't do a lot on its own, it expects > >> firmware-first or kernel-first support, which may in turn depend-on > >> this feature. It means we don't panic() when notified of corrected > >> errors, until we get the {firmware,kernel}-first support. > >> > >> Don't defconfig changes get collected by arm-soc? (I'm not sure how > >> these get picked up...) > > > > Now we should have supported firmware-first, > > For NOTIFY_SEI? We don't have that yet. For NOTIFY_SEI, it is not yet. I mean NOTIFY_SEA/ NOTIFY_GSIV/ NOTIFY_GPIO with firmware-first which have been enabled before. > This series was about the minimal handling for systems with neither firmware or kernel first handling. This stops us panic()ing on corrected > errors. > It also enables IESB which benefits firmware first handling using the notification types we already support. (SEA, POLL, IRQ etc) > > From here we can add KVM APIs, firmware-first notification support and kernel-first support as independent series. Yes, agree that. I added a KVM API which can be as independent series > > > > do you mean we do not enable "CONFIG_ARM64_RAS_EXTN" in the defconfig > > for ARM's SOC until kernel-first RAS is supported? > > I've no idea if or when we will do kernel-first, when I bring it up, its so we don't build a hybrid model, and we consider how we going to add > kernel-first support if/when it comes along. Understanding, frankly speaking, I think we mainly use the firmware-first solution for the ARM SOC. > > If you want it turned on in defconfig please submit a patch to do that. I haven't because I don't know where they go! Ok, tomorrow I will submit a patch to turn on it so that it can benefit firmware first handling, KVM API is also dependent on this configuration. > > > Thanks, > > James _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/mailman/listinfo/kvmarm