On Sat, Jan 27, 2018 at 11:12:20AM +0800, Huacai Chen wrote: > This patchset is prepared for the next 4.16 release for Linux/MIPS. It > add Loongson-3A R3.1 support, enable Loongson-3's SFB at runtime, adds > "model name" and "CPU MHz" knobs in /proc/cpuinfo which is needed by > some userspace tools, adds Loongson-3 kexec/kdump and CPUFreq support, > fixes CPU UART irq delivery problem, and introduces WAR_LLSC_MB to > improve stability. > > V1 -> V2: > 1, Add Loongson-3A R3.1 basic support. > 2, Fix CPU UART irq delivery problem. > 3, Improve code and descriptions (Thank James Hogan). > 4, Sync the code to upstream. I few general suggestions that I hope will help you to get your patches applied quicker: - Please have a separate series for each group of related changes in future. It makes them more manageable, makes dependencies clearer, and avoids unchanged resends of unrelated patches when you respin the whole series. Series are mainly to group tightly related patches, or because of dependencies of later patches on earlier ones (and even if you have a series of 30 dependent patches, you can still sometimes split it into groups and mention in the cover letters which other pending series each series depends on). - More importantly, avoid moving patches between series or adding unrelated patches to a series if possible (so probably best not to split this series now). It makes it harder to see what has changed, whether past feedback has been addressed, and whether new/removed patches are new/abandoned or simply moved from/to a different series. - Please don't resend a series without changes, ping it if you are concerned. It clutters patchwork for no good reason and makes it harder to see if past feedback has been addressed. - Please run checkpatch on all patches before submission, and fix any reasonable warnings and errors (i.e. there are various lines exceeding 80 characters in this series which should be split, but some are acceptable where its to keep a string together). - Please include Fixes tags where appropriate, especially where you've Cc'd stable. - If you Cc stable, please state how far back it should be backported wherever possible, E.g. Cc: <stable@xxxxxxxxxxxxxxx> # 4.14+ This may help finding what version a commit is first included in: https://www.linux-mips.org/archives/linux-mips/2017-07/msg00149.html - Please run get_maintainer.pl on each patch to make sure you cc the appropriate maintainers and lists (and Cc them on the cover letter too). Its fine to skip LKML for lots of MIPS patches, but don't miss out the appropriate subsystem maintainers and lists for patches touching drivers/ or they'll never get acked and never get applied. - Split arch/mips/ and drivers/ patches wherever possible. Cheers James
Attachment:
signature.asc
Description: Digital signature