Por que man statfs 'FUTEXFS_SUPER_MAGIC é igual a idéia ruim (0xBAD1DEA)?

5

Fazer man statfs no meu sistema me diz que __SWORD_TYPE f_type pode ser uma lista de valores arbitrários que são definidos em arquivos de cabeçalho.

Por que FUTEXFS_SUPER_MAGIC é definido como 0xBAD1DEA , o que obviamente significa "ideia ruim" em inglês simples? Esse número é apenas uma piada ou esse sistema de arquivos é particularmente ruim, perigoso ...?

    
por user96649 18.11.2016 / 12:33

1 resposta

3

Sim, é uma má ideia - e foi removido em 2008 , depois de ter sido preterido em outubro de 2006 por Andrew Morton:

Apparently FUTEX_FD is unfixably racy and nothing uses it (or if it does, it shouldn't).

(Agradecemos a AlexP por encontrar a mensagem de reprovação.)

    
por 18.11.2016 / 15:23