xfs
[Top] [All Lists]

Re: crash in xfs in current

To: Eric Sandeen <sandeen@xxxxxxxxxxx>
Subject: Re: crash in xfs in current
From: Reinoud Koornstra <reinoudkoornstra@xxxxxxxxx>
Date: Wed, 8 Jun 2016 21:42:26 -0600
Cc: Dave Chinner <david@xxxxxxxxxxxxx>, Christoph Hellwig <hch@xxxxxxxxxxxxx>, Daniel Wagner <wagi@xxxxxxxxx>, viro@xxxxxxxxxxxxxxxxxx, xfs@xxxxxxxxxxx
Delivered-to: xfs@xxxxxxxxxxx
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=/cV44dHpfM8lsSF4a2jRdszdr8RlJHiFF9rufR4ETaI=; b=Wz+8QEb9tupj9+QnOYtV7JeA9psapPXWpCK9iVbOZBjQLw9vNHWIccwjMfq/ql/MSa 5/24/rxBr6qB+Am9E+I6kj3FWT2EUPHnEFaHw6jb6aw/TbBn2SFbb1i3aJjgEgn6TILa Eul6bCELz/5kjRTeLQZ9J6dolvwnsJqnNKiRQcYXgQ5GkSbStxmXDvRZbVQIhqfY0hY2 O4Ch5BNXNwut6IkyyA2DS56bBeZPFGnSOkPSy7O3j1BlhPJD/0RGqs/5fS38Lc4ZrjNz GEKNJYcJ4Eba9vd134Ng0dpazseWDFLx+ingVoXyDx7d3xajow8OPVJFJdSPCcjFynmd fVZQ==
In-reply-to: <00bbe658-a891-3771-ca1d-5661a8b6ab61@xxxxxxxxxxx>
References: <CAAA5faG3Ls0Dh_bx=950db9BV01zoLfmubKbM0UYkWpS0y60BA@xxxxxxxxxxxxxx> <79c8e051-24a9-2e2b-553a-bcab17d03e83@xxxxxxxxxxx> <20160607062717.GA30022@xxxxxxxxxxxxx> <c0b9776e-6917-13f2-1948-e7d51f72a909@xxxxxxxxx> <CAAA5faEvt-vrvrkWC8-9Fys0WHN2TBQz7-Y-mtU8FaRHxUM6rw@xxxxxxxxxxxxxx> <48817b4c-26f4-5eb6-8a97-d8fa34fe7f6a@xxxxxxxxx> <20160607134442.GA1803@xxxxxxxxxxxxx> <CAAA5faFWyPDienm2NbHkafZh-RvbjJp6f_zDq62z6rC1d1Vzyw@xxxxxxxxxxxxxx> <CAAA5faGXHJZPWkkxDM-kvHqh--hPhnD1Y8RuaaSmuzgiz=_LDg@xxxxxxxxxxxxxx> <CAAA5faEDdR_L6y9ShhUcermgvjtmzNCzwoYeENjx+8RUEMdwaA@xxxxxxxxxxxxxx> <20160609022238.GY26977@dastard> <CAAA5faGL_Nyu=jW2Vrgr_m7crhnB9BriWWzMAPODbiQATFhS=Q@xxxxxxxxxxxxxx> <00bbe658-a891-3771-ca1d-5661a8b6ab61@xxxxxxxxxxx>
On Wed, Jun 8, 2016 at 8:56 PM, Eric Sandeen <sandeen@xxxxxxxxxxx> wrote:
> On 6/8/16 9:53 PM, Reinoud Koornstra wrote:
>
>>> In your Linus git tree:
>>>
>>> $ git remote add xfsdev git://git.kernel.org/git/dgc/linux-xfs.git
>>> $ git remote update
>>> $ git checkout -b xfsdev-merge v4.6
>>> $ git merge xfsdev/xfs-for-linus-4.7-rc1
>>
>> Tried to do this:
>>
>> reinoud@router-dev:~/Downloads/kernel_current$  git remote add xfsdev
>> git://git.kernel.org/git/dgc/linux-xfs.git
>
> I think that should be:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git

Ok That worked better indeed. :)

reinoud@router-dev:~/Downloads/kernel_current$ git remote add xfsdev
git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
reinoud@router-dev:~/Downloads/kernel_current$ git remote update
Fetching origin
Fetching xfsdev
remote: Counting objects: 139, done.
[SNIP]
reinoud@router-dev:~/Downloads/kernel_current$ git checkout -b xfsdev-merge v4.6
Checking out files: 100% (9437/9437), done.
Switched to a new branch 'xfsdev-merge'
reinoud@router-dev:~/Downloads/kernel_current$ git merge
xfsdev/xfs-for-linus-4.7-rc1
merge: xfsdev/xfs-for-linus-4.7-rc1 - not something we can merge
So i tried this:

reinoud@router-dev:~/Downloads/kernel_current$ git merge xfs-for-linus-4.7-rc1
Auto-merging fs/xfs/xfs_super.c
Auto-merging fs/xfs/xfs_pnfs.c
Auto-merging fs/xfs/xfs_mount.h
Auto-merging fs/xfs/xfs_mount.c
Auto-merging fs/xfs/xfs_file.c
Auto-merging fs/xfs/xfs_bmap_util.c
Auto-merging fs/xfs/xfs_aops.c
Auto-merging fs/xfs/libxfs/xfs_bmap.c
Auto-merging fs/namei.c
Merge made by the 'recursive' strategy.
The terminal did hang .... in 4.6
I killed the git operation and did it again and now it says it's up to date.

reinoud@router-dev:~/Downloads/kernel_current$ git merge xfs-for-linus-4.7-rc1
Already up-to-date.
reinoud@router-dev:~/Downloads/kernel_current$ git status
On branch xfsdev-merge

Is this correct, can I now build and test?

>
> -Eric
>
>> reinoud@router-dev:~/Downloads/kernel_current$  git remote update
>> Fetching origin
>> Fetching xfsdev
>> fatal: remote error: access denied or repository not exported:
>> /git/dgc/linux-xfs.git
>> error: Could not fetch xfsdev
>>
>> I don't think I have access to git.kernel.org in terms of pushing. :)
>> Or am I doing something else wrong.
>> Forgive the trivial question.
>>
>> Btw, I started in the most current linus git tree.... or should I git
>> 4.6.y and then do your suggestions?
>>
>> Thanks,
>>
>> Reinoud.
>>
>>>
>>> And that should give you the XFS changes for 4.7-rc1 in a vanilla 4.6
>>> tree. This merge is one of the things I test (i.e. send to my test
>>> machiens for a round of xfstests and other stress) before sending a
>>> pull request to Linus, so it should work just fine.
>>>
>>> Cheers,
>>>
>>> Dave.
>>> --
>>> Dave Chinner
>>> david@xxxxxxxxxxxxx
>>

<Prev in Thread] Current Thread [Next in Thread>