Etapas Para Corrigir O Aviso Do Kernel Em Net/core/dev.c

Se você notar um novo aviso de kernel em net/core/dev.c, esta postagem pode ajudar.

Conserte seu computador agora com ASR Pro

  • Etapa 1: baixar ASR Pro
  • Etapa 2: execute o programa
  • Etapa 3: clique em "Verificar agora" para localizar e remover qualquer vírus do seu computador
  • Baixe este software agora para tirar o máximo proveito do seu computador.

    Ambiente

  • Red Hat Enterprise Linux 6.5
  • kernel-2.6.32-431.1.2.el6.x86_64
  • Sistemas HP ProLiant DL580 G7.
  • netxen_nic módulos de cartão de interação.
  • Módulos de placa de rede

  • ixgbe.
  • Problema

  • Se seu serviço VMware estiver sendo executado em um host benéfico usando o comando clusvcadm -e Plato-VMWARE, o sistema ficará ocioso, mas as seguintes variantes serão geradas:
  • 19. 11 de dezembro: 37:46 HOSTNAME Core: ————[cortar aqui]————Dez até 29 11:37:46 AM Core HOSTNAME: WARNING: online/core/dev.c:1907 skb_warn_bad_offload+0xc2/0xf0() (corrompido: GW ————— )29 de dezembro 11:37:46 HOSTNAME Núcleo: Nome da pessoa do hardware: ProLiant DL580 G719 de dezembro 11:37:46 AM Core HOSTNAME: netxen_nic: caps=(0x11c9b3, 0x0) len=146 data_len=0 ip_sumd=121 de dezembro 11:37:46 AM HOSTNAME Núcleo: Módulos relacionados em: vmnet(U) ppdev parport_pc parport fuse vsock(U) vmci(U) vmmon(U) nfsd exportfs autofs4 gfs2 nfs bloqueado fscache auth_rpcgss nfs_acl sunrpc dlm configfs cpufreq_on fredemandq_pcc_on fredemandq_pcc_on fredemandq_pcc_on fredemandq_pcc_on ipt_REJECT nf_conntrack_ipv4 nf_defrag_ipv4 xt_recent ipt_LOG iptable_filter ip_tables ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_state nf_conntrack ip6table_filter ip6_tables IPv6 dm_round_robin dm_multipath uinput micro iTCO_wdt iTCO_vendor_support power_meter lpc_ich mfd_core SG netxen_nic hpilo hpwdt i7core_edac edac_core shpchp ext4 JBD2 mbcache sr_mod CDROM crc_t10dif sd_mod qla2xxx scsi_transport_fc scsi_tgtpata_acpi ata_generic ata_piix HpSA Radeon TTM drm_kms_helper DRM i2c_algo_bit i2c_core dm_mirror dm_region_hash dm_log dm_mod [último dump: scsi_wait_scan]Dez vinte e dois 11:37:46 HOSTNAME Núcleo: Pid: , Comm: Swapper Tom de pele: G W ————— 2.6.32-431.1.2.el6.x86_64 #120 de dezembro 11:37:46 AM Core HOSTNAME: Rastreamento de chamadas:29 de dezembro 11:37:46 HOSTNAME Núcleo: []? warning_slowpath_common+0x87/0xc016 de dezembro 11:37:46 AM Core HOSTNAME: []? warning_slowpath_fmt+0x46/0x5026 de dezembro 11:37:46 AM HOSTNAME Núcleo: []? netxen_nic_get_drvinfo+0xc0/0xf0 [netxen_nic]20 de dezembro 11:37:46 AM Core HOSTNAME: []? skb_warn_bad_offload+0xc2/0xf019 de dezembro 11:37:46 AM Core HOSTNAME: []: __skb_gso_segment+0x71/0xc029 de dezembro 11:37:46 AM Core HOSTNAME: []? skb_gso_segment+0x13/0x2021 de dezembro 11:37:46 AM Core HOSTNAME: []? VNetBridgeSendLargePacket+0x1d/0x90 [vmnet]21 de dezembro 11:37:46 AM Core HOSTNAME: []? VNetBridgeReceiveFromDev+0x310/0x420 [vmnet]19 de dezembro 11:37:46 AM Core HOSTNAME: []. . __netif_receive_skb+0x477/0x75019 de dezembro 11:37:46 AM Core HOSTNAME: []? netif_receive_skb+0x58/0x6019 de dezembro 11:37:46 AM Core HOSTNAME: []? netxen_process_rcv_ring+0x913/0xb00 [netxen_nic]14 de dezembro 11:37:46 AM Core HOSTNAME: []? ! . netxen_process_cmd_ring+0x44/0x2a0 [netxen_nic]19 de dezembro 11:37:46 AM Core HOSTNAME: []! ! ! __wake_up+0x53/0x7030 de dezembro 11:37:46 AM HOSTNAME Núcleo: []? netxen_nic_poll+0x45/0xc0 [netxen_nic]Dezessete dez 11:37:46 AM Core HOSTNAME: []? credit_entropy_bits+0x76/0xd029 de dezembro 11:37:46 AM Core HOSTNAME: []! ? net_rx_action+0x103/0x2f019 de dezembro 11:37:46 AM Core HOSTNAME: []? add_timer_randomness+0x106/0x11029 de dezembro 11:37:46 AM Core HOSTNAME: []? : ) ? __do_softirq+0xc1/0x1e019 de dezembro 11:37:46 AM Core HOSTNAME: []? handle_IRQ_event+0x92/0x17019 de dezembro 11:37:46 AM Core HOSTNAME: []? call_softirq+0x1c/0x3020 de dezembro 11:37:46 AM HOSTNAME Núcleo: []? do_softirq+0x65/0xa0Dezenove dez 11:37:46 AM Core HOSTNAME: [] irq_exit+0x85/0x9016 de dezembro 11:37:46 AM Core HOSTNAME: []? do_IRQ+0x75/0xf015 de dezembro 11:37:46 AM Core HOSTNAME: [] – ret_from_intr+0x0/0x1119 de dezembro 11:37:46 AM HOSTNAME Núcleo: []? poll_idle+0x41/0x8004 de dezembro 11:37:46 AM Core HOSTNAME: []? 18 poll_idle+0x13/0x8011 de dezembro: 37:46 Kernel NOME DO HOST: []? cpuidle_idle_call+0xa7/0x14015 de dezembro 11:37:46 AM Core HOSTNAME: []? ! ? CPU_idle+0xb6/0x11019 de dezembro 11:37:46 AM Core HOSTNAME: []? start_secondary+0x2ac/0x2ef20 de dezembro 11:37:46 HOSTNAME Core: —[ fim da pesquisa para 228c1f1e9ed1b9eb ]—

    Resolução

    kernel warning at net/core/dev.c

    Desabilitar Large Receive Offload (LRO) e/ou General Receive Offload (GRO).

    Isso pode ser feito programa de reprodução com os seguintes comandos:

    kernel warning at net/core/dev.c

    # ethtool -e ethX# ethtool -K ethX lro desabilitado# ethtool -K ethX desabilita

    Você pode salvar facilmente essas configurações nas reinicializações usando simplesmente escrever /sbin/ifup-local conforme mostrado aqui.

    Nota. Não é correto ajudar a LRO após usar o envio e/ou ponte de IP.

    Motivo

  • Seria sensato ser um aviso que será acionado quando o GSO tiver skb skb->ip_summed != CHECKSUM_PARTIAL. Idealmente, skb->ip_summed deve sempre ser definido como CHECKSUM_PARTIAL
  • no GSO.

  • skb->ip_sumd pode ter sido definido como CHECKSUM_UNNECESSARY, provavelmente principalmente por um prompt do VMware ou um convidado específico.
  • skb_gso_segment() foi incluído para aproveitar cada fato de que o openvswitch chama essa função assim que recebe por pacote. Além de métodos, durante o openvswitch ele não deve existir neste caminho get.
  • A LRO pode estar destacando um pacote que a VMware não sabe exatamente como processar corretamente. Desativar presentes de LRO é uma solução alternativa.
  • Isso prova que esse incômodo está no VMware
  • Etapas de diagnóstico

  • Verifique a autenticidade do módulo da placa de rede que você deve usar.
  • Verifique os registros com sosreport.strace
  • Colete todos os logs conforme mostrado abaixo para os quais o comando clusvcadm.
  • # strace -o /tmp/strace.txt clusvcadm -e Far plato-vmware
    • Como a máquina de exercícios físicos está ocupada, parece um pacote RX fantástico para o qual a NIC NetXen modela skb->ip_summed=CHECKSUM_UNNECESSARY.

    • Conserte seu computador agora com ASR Pro

      Você está cansado de ver seu computador lento? Irritado com mensagens de erro frustrantes? ASR Pro é a solução para você! Nossa ferramenta recomendada diagnosticará e reparará rapidamente os problemas do Windows, aumentando drasticamente o desempenho do sistema. Então não espere mais, baixe o ASR Pro hoje mesmo!

    • Etapa 1: baixar ASR Pro
    • Etapa 2: execute o programa
    • Etapa 3: clique em "Verificar agora" para localizar e remover qualquer vírus do seu computador

    Em seguida, cada software atinge a ponte VMware e parece redirecioná-lo para um único desenvolvedor

    Baixe este software agora para tirar o máximo proveito do seu computador.

    Kernel Warning At Net Core Dev C
    Ostrzezenie Jadra W Net Core Dev C
    Kernelwaarschuwing Op Net Core Dev C
    Net Core Dev C의 커널 경고
    Avertissement Du Noyau Sur Net Core Dev C
    Advertencia Del Kernel En Net Core Dev C
    Karnvarning Pa Net Core Dev C
    Kernel Warnung Unter Net Core Dev C
    Preduprezhdenie Yadra V Net Core Dev C
    Avviso Del Kernel Su Net Core Dev C