Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752673Ab3HZUqJ (ORCPT ); Mon, 26 Aug 2013 16:46:09 -0400 Received: from mail-vb0-f53.google.com ([209.85.212.53]:42570 "EHLO mail-vb0-f53.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751978Ab3HZUqG (ORCPT ); Mon, 26 Aug 2013 16:46:06 -0400 MIME-Version: 1.0 In-Reply-To: References: <20130807153030.GA25515@redhat.com> <20130819231836.GD14369@redhat.com> <20130821204901.GA19802@redhat.com> <20130823032127.GA5098@redhat.com> <20130823035344.GB5098@redhat.com> <20130826190757.GB27768@redhat.com> Date: Mon, 26 Aug 2013 13:46:05 -0700 X-Google-Sender-Auth: JAf6p1CKR6pN3qVNZrG9RFvRmRE Message-ID: Subject: Re: unused swap offset / bad page map. From: Linus Torvalds To: Dave Jones , Hillf Danton , Linux-MM , Linux Kernel , Hugh Dickins Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1060 Lines: 25 On Mon, Aug 26, 2013 at 1:15 PM, Linus Torvalds wrote: > > So I'm almost likely to think that we are more likely to have > something wrong in the messy magical special cases. Of course, the good news would be if it actually ends up being the soft-dirty stuff, and bisection hits something recent. So maybe I'm overly pessimistic. That messy swap_map[] code really _is_ messy, but at the same time it should also be pretty well-tested. I don't think it's been touched in years. That said, google does find "swap_free: Unused swap offset entry" reports from over the years. Most of them seem to be single-bit errors, though (ie when the entry is 00000100 or similar I'm more inclined to blame a bit error - in contrast your values look like "real" swap entries). Linus -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/