memory.c (3ed3a4f0ddffece942bb2661924d87be4ce63cb7) | memory.c (1170532bb49f9468aedabdc1d5a560e2521a2bcc) |
---|---|
1/* 2 * linux/mm/memory.c 3 * 4 * Copyright (C) 1991, 1992, 1993, 1994 Linus Torvalds 5 */ 6 7/* 8 * demand-loading started 01.12.91 - seems it is high on the list of --- 646 unchanged lines hidden (view full) --- 655 * or allow a steady drip of one report per second. 656 */ 657 if (nr_shown == 60) { 658 if (time_before(jiffies, resume)) { 659 nr_unshown++; 660 return; 661 } 662 if (nr_unshown) { | 1/* 2 * linux/mm/memory.c 3 * 4 * Copyright (C) 1991, 1992, 1993, 1994 Linus Torvalds 5 */ 6 7/* 8 * demand-loading started 01.12.91 - seems it is high on the list of --- 646 unchanged lines hidden (view full) --- 655 * or allow a steady drip of one report per second. 656 */ 657 if (nr_shown == 60) { 658 if (time_before(jiffies, resume)) { 659 nr_unshown++; 660 return; 661 } 662 if (nr_unshown) { |
663 printk(KERN_ALERT 664 "BUG: Bad page map: %lu messages suppressed\n", 665 nr_unshown); | 663 pr_alert("BUG: Bad page map: %lu messages suppressed\n", 664 nr_unshown); |
666 nr_unshown = 0; 667 } 668 nr_shown = 0; 669 } 670 if (nr_shown++ == 0) 671 resume = jiffies + 60 * HZ; 672 673 mapping = vma->vm_file ? vma->vm_file->f_mapping : NULL; 674 index = linear_page_index(vma, addr); 675 | 665 nr_unshown = 0; 666 } 667 nr_shown = 0; 668 } 669 if (nr_shown++ == 0) 670 resume = jiffies + 60 * HZ; 671 672 mapping = vma->vm_file ? vma->vm_file->f_mapping : NULL; 673 index = linear_page_index(vma, addr); 674 |
676 printk(KERN_ALERT 677 "BUG: Bad page map in process %s pte:%08llx pmd:%08llx\n", 678 current->comm, 679 (long long)pte_val(pte), (long long)pmd_val(*pmd)); | 675 pr_alert("BUG: Bad page map in process %s pte:%08llx pmd:%08llx\n", 676 current->comm, 677 (long long)pte_val(pte), (long long)pmd_val(*pmd)); |
680 if (page) 681 dump_page(page, "bad pte"); | 678 if (page) 679 dump_page(page, "bad pte"); |
682 printk(KERN_ALERT 683 "addr:%p vm_flags:%08lx anon_vma:%p mapping:%p index:%lx\n", 684 (void *)addr, vma->vm_flags, vma->anon_vma, mapping, index); | 680 pr_alert("addr:%p vm_flags:%08lx anon_vma:%p mapping:%p index:%lx\n", 681 (void *)addr, vma->vm_flags, vma->anon_vma, mapping, index); |
685 /* 686 * Choose text because data symbols depend on CONFIG_KALLSYMS_ALL=y 687 */ 688 pr_alert("file:%pD fault:%pf mmap:%pf readpage:%pf\n", 689 vma->vm_file, 690 vma->vm_ops ? vma->vm_ops->fault : NULL, 691 vma->vm_file ? vma->vm_file->f_op->mmap : NULL, 692 mapping ? mapping->a_ops->readpage : NULL); --- 3242 unchanged lines hidden --- | 682 /* 683 * Choose text because data symbols depend on CONFIG_KALLSYMS_ALL=y 684 */ 685 pr_alert("file:%pD fault:%pf mmap:%pf readpage:%pf\n", 686 vma->vm_file, 687 vma->vm_ops ? vma->vm_ops->fault : NULL, 688 vma->vm_file ? vma->vm_file->f_op->mmap : NULL, 689 mapping ? mapping->a_ops->readpage : NULL); --- 3242 unchanged lines hidden --- |