Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 404470 Details for
Bug 551020
sys-fs/e2fsprogs whole device check is inconsistent
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Removal of whole device check
patch (text/plain), 1.48 KB, created by
Richard Yao (RETIRED)
on 2015-06-02 17:04:42 UTC
(
hide
)
Description:
Removal of whole device check
Filename:
MIME Type:
Creator:
Richard Yao (RETIRED)
Created:
2015-06-02 17:04:42 UTC
Size:
1.48 KB
patch
obsolete
>diff --git a/misc/util.c b/misc/util.c >index 40c8858..7f413ee 100644 >--- a/misc/util.c >+++ b/misc/util.c >@@ -18,9 +18,6 @@ > #ifdef HAVE_ERRNO_H > #include <errno.h> > #endif >-#ifdef HAVE_LINUX_MAJOR_H >-#include <linux/major.h> >-#endif > #ifdef HAVE_SYS_STAT_H > #include <sys/stat.h> > #endif >@@ -104,36 +101,6 @@ void check_plausibility(const char *device) > proceed_question(); > return; > } >- >-#ifdef HAVE_LINUX_MAJOR_H >-#ifndef MAJOR >-#define MAJOR(dev) ((dev)>>8) >-#define MINOR(dev) ((dev) & 0xff) >-#endif >-#ifndef SCSI_BLK_MAJOR >-#ifdef SCSI_DISK0_MAJOR >-#ifdef SCSI_DISK8_MAJOR >-#define SCSI_DISK_MAJOR(M) ((M) == SCSI_DISK0_MAJOR || \ >- ((M) >= SCSI_DISK1_MAJOR && (M) <= SCSI_DISK7_MAJOR) || \ >- ((M) >= SCSI_DISK8_MAJOR && (M) <= SCSI_DISK15_MAJOR)) >-#else >-#define SCSI_DISK_MAJOR(M) ((M) == SCSI_DISK0_MAJOR || \ >- ((M) >= SCSI_DISK1_MAJOR && (M) <= SCSI_DISK7_MAJOR)) >-#endif /* defined(SCSI_DISK8_MAJOR) */ >-#define SCSI_BLK_MAJOR(M) (SCSI_DISK_MAJOR((M)) || (M) == SCSI_CDROM_MAJOR) >-#else >-#define SCSI_BLK_MAJOR(M) ((M) == SCSI_DISK_MAJOR || (M) == SCSI_CDROM_MAJOR) >-#endif /* defined(SCSI_DISK0_MAJOR) */ >-#endif /* defined(SCSI_BLK_MAJOR) */ >- if (((MAJOR(s.st_rdev) == HD_MAJOR && >- MINOR(s.st_rdev)%64 == 0) || >- (SCSI_BLK_MAJOR(MAJOR(s.st_rdev)) && >- MINOR(s.st_rdev)%16 == 0))) { >- printf(_("%s is entire device, not just one partition!\n"), >- device); >- proceed_question(); >- } >-#endif > } > > void check_mount(const char *device, int force, const char *type)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 551020
: 404470