On Fri, 12 Feb, at 02:22:29PM, Laszlo Ersek wrote: > > Again, the above two questions don't seem relevant for UEFI > specifically: first, UEFI is little-endian only; second, UEFI does not > support surrogate characters -- I found a hint about this in the HII > chapter of the spec, "31.2.6.2.2 Surrogate Area". > > But since this code is being added to a generic library, the UEFI > assumptions may not hold for other (future) callers. We're not generally in the habit of adding code in the kernel to cater for users that don't exist yet (in this case, non-UEFI), because doing so pretty much always leads to bit-rot and maintenance headaches down the line. If someone wants to use this library in the future for non-UEFI things, they'll have to make the necessary modifications. -- To unsubscribe from this list: send the line "unsubscribe linux-efi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html