I have removed the block updates in the bad commit Merge tag 'libnvdimm-for-4.13'.
Code: Select all
cp ../../linux-4.12/a/drivers/block/brd.c drivers/block/brd.c
Cheers,
Christian
Code: Select all
cp ../../linux-4.12/a/drivers/block/brd.c drivers/block/brd.c
Code: Select all
christian@AmigaoneX1000:~/Downloads/linux-4.13/a$ cp ../../linux-4.12/a/lib/Kconfig lib/Kconfig
christian@AmigaoneX1000:~/Downloads/linux-4.13/a$ cp ../../linux-4.12/a/lib/iov_iter.c lib/iov_iter.c
Code: Select all
lib/iov_iter.c:538:8: error: redefinition of ‘copy_to_iter’
size_t copy_to_iter(const void *addr, size_t bytes, struct iov_iter *i)
^~~~~~~~~~~~
In file included from lib/iov_iter.c:3:0:
./include/linux/uio.h:103:8: note: previous definition of ‘copy_to_iter’ was here
size_t copy_to_iter(const void *addr, size_t bytes, struct iov_iter *i)
^~~~~~~~~~~~
lib/iov_iter.c:555:8: error: redefinition of ‘copy_from_iter’
size_t copy_from_iter(void *addr, size_t bytes, struct iov_iter *i)
^~~~~~~~~~~~~~
In file included from lib/iov_iter.c:3:0:
./include/linux/uio.h:112:8: note: previous definition of ‘copy_from_iter’ was here
size_t copy_from_iter(void *addr, size_t bytes, struct iov_iter *i)
^~~~~~~~~~~~~~
lib/iov_iter.c:574:6: error: redefinition of ‘copy_from_iter_full’
bool copy_from_iter_full(void *addr, size_t bytes, struct iov_iter *i)
^~~~~~~~~~~~~~~~~~~
In file included from lib/iov_iter.c:3:0:
./include/linux/uio.h:121:6: note: previous definition of ‘copy_from_iter_full’ was here
bool copy_from_iter_full(void *addr, size_t bytes, struct iov_iter *i)
^~~~~~~~~~~~~~~~~~~
lib/iov_iter.c:599:8: error: redefinition of ‘copy_from_iter_nocache’
size_t copy_from_iter_nocache(void *addr, size_t bytes, struct iov_iter *i)
^~~~~~~~~~~~~~~~~~~~~~
In file included from lib/iov_iter.c:3:0:
./include/linux/uio.h:130:8: note: previous definition of ‘copy_from_iter_nocache’ was here
size_t copy_from_iter_nocache(void *addr, size_t bytes, struct iov_iter *i)
^~~~~~~~~~~~~~~~~~~~~~
lib/iov_iter.c:618:6: error: redefinition of ‘copy_from_iter_full_nocache’
bool copy_from_iter_full_nocache(void *addr, size_t bytes, struct iov_iter *i)
^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from lib/iov_iter.c:3:0:
./include/linux/uio.h:139:6: note: previous definition of ‘copy_from_iter_full_nocache’ was here
bool copy_from_iter_full_nocache(void *addr, size_t bytes, struct iov_iter *i)
^~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: *** [lib/iov_iter.o] Fehler 1
make: *** [lib] Fehler 2
Code: Select all
christian@AmigaoneX1000:~/Downloads/linux-4.13/a$ cp ../../linux-4.12/a/fs/dax.c fs/dax.c
christian@AmigaoneX1000:~/Downloads/linux-4.13/a$ cp ../../linux-4.12/a/include/linux/dax.h include/linux/dax.h
Hi Tom,tbreeden wrote: Restoring the /etc/X11/xorg.conf that was there previously makes the 4.11 kernel boot ok into the GUI.
Code: Select all
sudo dpkg -i libgl1-mesa-dri_17.0.1-1ubuntu1_powerpc.deb
Code: Select all
sudo dpkg -i libgl1-mesa-glx_17.0.1-1ubuntu1_powerpc.deb
Hurray, that did it!Hi Tom,
We have solved the problem.
please install the Mesa version 17.0.1 with the following commands. ...
Well done!tbreeden wrote:
Hurray, that did it!
After I re-installed these Mesa packages, everything worked very well.
I did have to use a workaround for the keyboard to make more progress, however.
Tom