Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e61eb2e9 authored by Yang Zhang's avatar Yang Zhang Committed by Jens Axboe
Browse files

fs/block: type signature of major_to_index(int) to major_to_index(unsigned)



The major/minor device numbers are always defined and used as `unsigned'.

Signed-off-by: default avatarYang Zhang <kthreadd@gmail.com>
Signed-off-by: default avatarJens Axboe <jaxboe@fusionio.com>
parent b9f985b6
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -239,7 +239,7 @@ static struct blk_major_name {
} *major_names[BLKDEV_MAJOR_HASH_SIZE];
} *major_names[BLKDEV_MAJOR_HASH_SIZE];


/* index in the above - for now: assume no multimajor ranges */
/* index in the above - for now: assume no multimajor ranges */
static inline int major_to_index(int major)
static inline int major_to_index(unsigned major)
{
{
	return major % BLKDEV_MAJOR_HASH_SIZE;
	return major % BLKDEV_MAJOR_HASH_SIZE;
}
}
+1 −1
Original line number Original line Diff line number Diff line
@@ -59,7 +59,7 @@ static struct char_device_struct {
} *chrdevs[CHRDEV_MAJOR_HASH_SIZE];
} *chrdevs[CHRDEV_MAJOR_HASH_SIZE];


/* index in the above */
/* index in the above */
static inline int major_to_index(int major)
static inline int major_to_index(unsigned major)
{
{
	return major % CHRDEV_MAJOR_HASH_SIZE;
	return major % CHRDEV_MAJOR_HASH_SIZE;
}
}