Source: https://lkml.org/lkml/2021/6/18/153

Apparently they’ve been accused of submitting small patches that individually don’t contain much useful code in order to inflate their contribution figures and other stuff like submitting low quality code? According to the thread on /r/Linux. I feel like I’m not getting the full story here, or even if this was a Huawei corporate decision or just a bunch of Huawei workers doing this individually. From the other non-explanation comments, I do get the suspicion that /r/Linux is pretty biased against Huawei though. I don’t really keep up with the politics of the Linux kernel so I’m not familiar with the Huawei situation, anyone know more about this?

  • Helix
    link
    fedilink
    33 years ago

    Well if they’re contributing good code, there’s nothing wrong with small patches. KPIs are meaningless anyway. Everyone has to start somewhere. Maybe call out individuals or take action if it really wastes time.

    If it’s really only the output of checkpatch as stated on https://www.theregister.com/2021/06/26/linux_kernel_contributor_from_huawei/, someone should take their time and read its output to merge it all at once.

    Clean code is good code…

    • @DonutVeteran@lemmy.ml
      link
      fedilink
      43 years ago

      Thanks for that article providing a bit more context.

      Wenruo’s theory is that Zhen Lei submitted this inconsequential patch for Key Performance Indicator (KPI) credit – to do something that gets recognized by an employee performance measurement system as meaningful work.

      In an email to The Register, Wenruo said, “Some Chinese tech companies are really pushing too hard by assigning almost impossible KPI goals, I think that’s the root cause.”

      “This pushes their employees to do things without using their common sense. And obviously toxic company culture like 996 (9am to 9pm, 6 days a week) and destructive competition.”