]> git.ipfire.org Git - thirdparty/systemd.git/commit
Pass separate dev_t var to device_path_parse_major_minor
authorYunQiang Su <syq@debian.org>
Tue, 25 Dec 2018 11:01:17 +0000 (19:01 +0800)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 3 Jan 2019 14:04:08 +0000 (15:04 +0100)
commitf5855697aa19fb92637e72ab02e4623abe77f288
tree5e4cd164cf2d93696d5c5388d38db73e386279bc
parent7dcec38542cb3494b99b58e454003955f08e2fbf
Pass separate dev_t var to device_path_parse_major_minor

MIPS/O32's st_rdev member of struct stat is unsigned long, which
is 32bit, while dev_t is defined as 64bit, which make some problems
in device_path_parse_major_minor.

Don't pass st.st_rdev, st_mode to device_path_parse_major_minor,
while pass 2 seperate variables. The result of stat is alos copied
out into these 2 variables. Fixes: #11247
src/core/cgroup.c