Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
snnn
V2EX  ›  Linux

Fedora 把 kernel 更新到 4.3 了

  •  
  •   snnn · Jan 13, 2016 · 6020 views
    This topic created in 3778 days ago, the information mentioned may be changed or developed.
    我等它等了很久了, 因为 4.2 下是这样

    [ 0.363245] intel_idle: does not run on family 6 model 94


    直播一下,我重启编译显卡驱动去了
    Supplement 1  ·  Jan 13, 2016
    解释以下: linux 对 intel 第六代( skylake)cpu 的支持是从 4.3 开始的。
    28 replies    2016-01-15 16:20:14 +08:00
    snnn
        1
    snnn  
    OP
       Jan 13, 2016
    [ 0.435570] intel_idle: MWAIT substates: 0x142120
    [ 0.435570] intel_idle: v0.4 model 0x5E
    [ 0.435571] intel_idle: lapic_timer_reliable_states 0xffffffff
    [ 0.517314] intel_pstate: HWP enabled
    [ 0.518050] intel_pstate: HWP enabled
    [ 0.518827] intel_pstate: HWP enabled
    [ 0.519572] intel_pstate: HWP enabled
    [ 0.520455] intel_pstate: HWP enabled
    [ 0.521178] intel_pstate: HWP enabled
    [ 0.521935] intel_pstate: HWP enabled
    [ 0.522660] intel_pstate: HWP enabled


    其它也没啥变化
    Zhang
        2
    Zhang  
       Jan 13, 2016
    新买的复印机就是 fedora 系统!
    snnn
        3
    snnn  
    OP
       Jan 14, 2016
    @Zhang 这么牛 B ! 什么牌子的?
    Zhang
        4
    Zhang  
       Jan 14, 2016 via Android
    @snnn xerox 的大幅面复印机,不过 xerox 的彩色印刷机是 xp 系统,买回来不接显示器就没人知道了。
    ryd994
        5
    ryd994  
       Jan 14, 2016 via Android
    @Zhang 不会吧…… Fedora 用在嵌入是平台?
    一般都是 Debian 这样的啊
    Fedora 更新这么频繁
    Andiry
        6
    Andiry  
       Jan 14, 2016 via Android
    4.3 都出来几个月了,下来自己编一下不就完了
    aivier
        7
    aivier  
       Jan 14, 2016
    我的机器用 Linux 还要禁用硬件 IOMMU...不然性能正好减半
    Zhang
        8
    Zhang  
       Jan 14, 2016 via Android
    @ryd994 很老的 fedora ,而且复印机是 x86 的哦
    hei1000
        9
    hei1000  
       Jan 14, 2016 via Android
    skylake 都用上了,壕,我前一段时间换新笔记本还是 haswell
    kiritoalex
        10
    kiritoalex  
       Jan 14, 2016
    4.3.3 都用了一个多月了。。。。前一周刚上 4.4.0LTS 内核。。。 fedora 的内核总是这么 outdated
    skylancer
        11
    skylancer  
       Jan 14, 2016
    @kiritoalex 你可以尝试下 rawhide 哟,比 Debian exp 还疯狂
    kiritoalex
        12
    kiritoalex  
       Jan 14, 2016
    @skylancer ...

    martin@linux-xi1o  ~  uname -a
    Linux linux-xi1o 4.4.0-7.custom-default #1 SMP PREEMPT Mon Jan 11 19:27:42 UTC 2016 (1d8e94b) x86_64 x86_64 x86_64 GNU/Linux
    martin@linux-xi1o  ~  uname -r
    4.4.0-7.custom-default
    martin@linux-xi1o  ~  cat /etc/os-release
    NAME="openSUSE Leap"
    VERSION="42.1"
    VERSION_ID="42.1"
    PRETTY_NAME="openSUSE Leap 42.1 (x86_64)"
    ID=opensuse
    ANSI_COLOR="0;32"
    CPE_NAME="cpe:/o:opensuse:opensuse:42.1"
    BUG_REPORT_URL="https://bugs.opensuse.org"
    HOME_URL="https://opensuse.org/"
    ID_LIKE="suse"
    不折腾,就用 opensuse
    initialdp
        13
    initialdp  
       Jan 14, 2016
    @kiritoalex openSUSE 内核上到 4.4 了?
    kiritoalex
        14
    kiritoalex  
       Jan 14, 2016
    @initialdp 官方还停留在 4.1.15 。。。。。
    oreo
        15
    oreo  
       Jan 14, 2016
    不敢升...还在 3.13 ubuntu
    pkking
        16
    pkking  
       Jan 14, 2016
    fedora 好像有 紧跟 mainline kernel 的 yum 源
    skylancer
        17
    skylancer  
       Jan 14, 2016
    @kiritoalex 来吧让 Archlinux 弄死你~:D
    taozhijiangscu
        18
    taozhijiangscu  
       Jan 14, 2016
    gentoo 4.3 没压力
    mko0okmko0
        19
    mko0okmko0  
       Jan 14, 2016
    gentoo ck-source 第一時間更新的路過.
    VmuTargh
        20
    VmuTargh  
       Jan 14, 2016
    @skylancer arch 的 testing 早就 4.3 了,不过到最近才推送 stable 的 4.3 ……
    taozhijiangscu
        21
    taozhijiangscu  
       Jan 14, 2016
    @mko0okmko0 哇,又遇到你了
    GNiux
        22
    GNiux  
       Jan 14, 2016 via iPhone
    请教,是如何知道 “ linux 对 intel 第六代( skylake)cpu 的支持是从 4.3 开始的。”?
    需要哪些知识点?
    snnn
        23
    snnn  
    OP
       Jan 14, 2016   ❤️ 1
    @GNiux 看代码得知的. 当我看到“ intel_idle: does not run on family 6 model 94 “ 这句话的时候,然后去搜这个 message 是哪个文件输出的。然后找到了 drivers/idle/intel_idle.c 。

    我当时的 kernel 的版本是 4.2,在 intel_idle.c 里面有这样一段话:

    if (boot_cpu_data.x86_vendor == X86_VENDOR_INTEL &&
    boot_cpu_data.x86 == 6)
    pr_debug(PREFIX "does not run on family %d model %d\n",
    boot_cpu_data.x86, boot_cpu_data.x86_model);
    return -ENODEV;

    这里的 6 就是第六代的意思。 然后看最新的代码是怎样的,发现这个判断已经去掉了。然后发现是 4.3 去掉的。完毕。
    feather12315
        24
    feather12315  
       Jan 14, 2016 via Android
    @kiritoalex suse 编译不好用。需要用 py3.5 ,死活编译不成功,缺少 readline modules ,在 docker 用用 Debian 倒是成功了。一怒之下,装起了 gentoo 。。。
    lhbc
        25
    lhbc  
       Jan 15, 2016 via Android
    Arch 还没升级 4.4 ,急死了
    xiamx
        26
    xiamx  
       Jan 15, 2016
    OP 我觉得 Family 6 很可能指的是 686 CPU 。这个跟 skylake 无关, 2.6 的内核依然可以在 skylake 平台运行。
    usernametoolong
        27
    usernametoolong  
       Jan 15, 2016
    fedora 太虐心,用 15 的时候 一不留神就 17 了,用 17 一不留神 21 了。
    一群人就拿 deb 虐 centos5 和 6 各种包太旧,遇上 fedora 以及 centos7 就尿了反其道虐太新了。
    snnn
        28
    snnn  
    OP
       Jan 15, 2016 via Android
    cent OS 不能升级,只能重装, Fedora 好歹可以升级啊
    @usernametoolong
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3958 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 63ms · UTC 04:13 · PVG 12:13 · LAX 21:13 · JFK 00:13
    ♥ Do have faith in what you're doing.