ಮಿನ್ನೇಸೋಟ ವಿಶ್ವವಿದ್ಯಾಲಯವನ್ನು ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಅಭಿವೃದ್ಧಿಯಿಂದ ನಿಷೇಧಿಸಲಾಗಿದೆ 

ಗ್ರೆಗ್ ಕ್ರೋಹ್-ಹಾರ್ಟ್ಮನ್, ಲಿನಕ್ಸ್ ಕರ್ನಲ್ನ ಸ್ಥಿರ ಶಾಖೆಯನ್ನು ನಿರ್ವಹಿಸುವ ಜವಾಬ್ದಾರಿ ಯಾರು ಅದನ್ನು ತಿಳಿಸಿದೆ ನಾನು ಹಲವಾರು ದಿನಗಳಿಂದ ಕುಡಿಯುತ್ತಿದ್ದೇನೆ ಮಿನ್ನೇಸೋಟ ವಿಶ್ವವಿದ್ಯಾಲಯದಿಂದ ಲಿನಕ್ಸ್ ಕರ್ನಲ್ಗೆ ಯಾವುದೇ ಬದಲಾವಣೆಗಳನ್ನು ನಿರಾಕರಿಸುವ ನಿರ್ಧಾರ, ಮತ್ತು ಹಿಂದೆ ಸ್ವೀಕರಿಸಿದ ಎಲ್ಲಾ ಪ್ಯಾಚ್‌ಗಳನ್ನು ಹಿಂತಿರುಗಿಸಿ ಮತ್ತು ಅವುಗಳನ್ನು ಮರುಪರಿಶೀಲಿಸಿ.

ದಿಗ್ಬಂಧನಕ್ಕೆ ಕಾರಣವೆಂದರೆ ಸಂಶೋಧನಾ ಗುಂಪಿನ ಚಟುವಟಿಕೆಗಳು ಇದು ತೆರೆದ ಮೂಲ ಯೋಜನೆಗಳ ಸಂಹಿತೆಯಲ್ಲಿ ಗುಪ್ತ ದೋಷಗಳನ್ನು ಉತ್ತೇಜಿಸುವ ಸಾಧ್ಯತೆಯನ್ನು ಅಧ್ಯಯನ ಮಾಡುತ್ತದೆ, ಏಕೆಂದರೆ ಈ ಗುಂಪು ವಿವಿಧ ರೀತಿಯ ದೋಷಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಪ್ಯಾಚ್‌ಗಳನ್ನು ಕಳುಹಿಸಿದೆ.

ಪಾಯಿಂಟರ್ ಅನ್ನು ಬಳಸುವ ಸಂದರ್ಭವನ್ನು ಗಮನಿಸಿದರೆ, ಇದು ಯಾವುದೇ ಅರ್ಥವಿಲ್ಲ ಮತ್ತು ಪ್ಯಾಚ್ ಸಲ್ಲಿಕೆಯ ಉದ್ದೇಶವು ತಪ್ಪಾದ ಬದಲಾವಣೆಯು ಕರ್ನಲ್ ಡೆವಲಪರ್‌ಗಳ ವಿಮರ್ಶೆಯನ್ನು ಹಾದುಹೋಗುತ್ತದೆಯೇ ಎಂದು ತನಿಖೆ ಮಾಡುವುದು.

ಈ ಪ್ಯಾಚ್ ಜೊತೆಗೆ, ಮಿನ್ನೇಸೋಟ ವಿಶ್ವವಿದ್ಯಾಲಯದ ಅಭಿವರ್ಧಕರು ಕರ್ನಲ್‌ನಲ್ಲಿ ಪ್ರಶ್ನಾರ್ಹ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲು ಇತರ ಪ್ರಯತ್ನಗಳು ನಡೆದಿವೆ, ಗುಪ್ತ ದೋಷಗಳನ್ನು ಸೇರಿಸಲು ಸಂಬಂಧಿಸಿದವುಗಳನ್ನು ಒಳಗೊಂಡಂತೆ.

ತೇಪೆಗಳನ್ನು ಕಳುಹಿಸಿದ ಕೊಡುಗೆದಾರರು ತಮ್ಮನ್ನು ಸಮರ್ಥಿಸಿಕೊಳ್ಳಲು ಪ್ರಯತ್ನಿಸಿದರು ಹೊಸ ಸ್ಥಾಯೀ ವಿಶ್ಲೇಷಕವನ್ನು ಪರೀಕ್ಷಿಸುವುದು ಮತ್ತು ಅದರ ಮೇಲಿನ ಪರೀಕ್ಷಾ ಫಲಿತಾಂಶಗಳ ಆಧಾರದ ಮೇಲೆ ಬದಲಾವಣೆಯನ್ನು ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ.

ಆದರೆ ಉದ್ದೇಶಿತ ತಿದ್ದುಪಡಿಗಳು ವಿಶಿಷ್ಟವಲ್ಲ ಎಂಬ ಅಂಶಕ್ಕೆ ಗ್ರೆಗ್ ಗಮನ ಸೆಳೆದರು ಸ್ಥಿರ ವಿಶ್ಲೇಷಕರಿಂದ ಪತ್ತೆಯಾದ ದೋಷಗಳು, ಮತ್ತು ಕಳುಹಿಸಿದ ತೇಪೆಗಳು ಯಾವುದನ್ನೂ ಪರಿಹರಿಸುವುದಿಲ್ಲ. ಗುಪ್ತ ದೋಷಗಳೊಂದಿಗೆ ಪರಿಹಾರಗಳನ್ನು ಪರಿಚಯಿಸಲು ಪ್ರಶ್ನಾರ್ಹ ಸಂಶೋಧಕರ ಗುಂಪು ಈಗಾಗಲೇ ಪ್ರಯತ್ನಿಸಿರುವುದರಿಂದ, ಅವರು ಕರ್ನಲ್ ಅಭಿವೃದ್ಧಿ ಸಮುದಾಯದಲ್ಲಿ ತಮ್ಮ ಪ್ರಯೋಗಗಳನ್ನು ಮುಂದುವರಿಸಿದ್ದಾರೆ ಎಂಬುದು ಸ್ಪಷ್ಟವಾಗಿದೆ.

ಕುತೂಹಲಕಾರಿಯಾಗಿ, ಈ ಹಿಂದೆ, ಯುಎಸ್‌ಬಿ ಸ್ಟಾಕ್ (ಸಿವಿಇ -2016-4482) ಮತ್ತು ನೆಟ್‌ವರ್ಕ್‌ಗಳಲ್ಲಿ (ಸಿವಿಇ -2016-4485) ಮಾಹಿತಿ ಸೋರಿಕೆ ಮುಂತಾದ ಕಾನೂನುಬದ್ಧ ದೋಷಗಳ ಪರಿಹಾರಗಳಲ್ಲಿ ಪ್ರಯೋಗ ಗುಂಪಿನ ನಾಯಕ ತೊಡಗಿಸಿಕೊಂಡಿದ್ದಾನೆ.

ದುರ್ಬಲತೆಗಳ ಗುಪ್ತ ಪ್ರಸರಣದ ಅಧ್ಯಯನವೊಂದರಲ್ಲಿ, ಮಿನ್ನೇಸೋಟ ವಿಶ್ವವಿದ್ಯಾಲಯವು ಸಿವಿಇ -2019-12819ರ ದುರ್ಬಲತೆಯ ಉದಾಹರಣೆಯನ್ನು ಉಲ್ಲೇಖಿಸುತ್ತದೆ, ಇದು 2014 ರಲ್ಲಿ ಕರ್ನಲ್‌ನಲ್ಲಿ ಅಂಗೀಕರಿಸಲ್ಪಟ್ಟ ಪ್ಯಾಚ್‌ನಿಂದ ಉಂಟಾಗುತ್ತದೆ. ಪರಿಹಾರವು ದೋಷದ ಬ್ಲಾಕ್‌ಗೆ ಪುಟ್_ಡೆವಿಸ್ ಕರೆಯನ್ನು ಸೇರಿಸಿದೆ mdio_bus ನಲ್ಲಿ ನಿರ್ವಹಿಸುವುದು, ಆದರೆ ಐದು ವರ್ಷಗಳ ನಂತರ ಅಂತಹ ಕುಶಲತೆಯು ಮೆಮೊರಿ ಬ್ಲಾಕ್‌ಗೆ ಮುಕ್ತ-ನಂತರದ ಪ್ರವೇಶಕ್ಕೆ ಕಾರಣವಾಗುತ್ತದೆ ಎಂದು ತಿಳಿದುಬಂದಿದೆ.

ಅದೇ ಸಮಯದಲ್ಲಿ, ಅಧ್ಯಯನ ಲೇಖಕರು ತಮ್ಮ ಕೆಲಸದಲ್ಲಿ ಅವರು ದೋಷಗಳನ್ನು ಪರಿಚಯಿಸುವ 138 ಪ್ಯಾಚ್‌ಗಳ ಡೇಟಾವನ್ನು ಸಂಕ್ಷಿಪ್ತಗೊಳಿಸಿದ್ದಾರೆ, ಆದರೆ ಅಧ್ಯಯನ ಭಾಗವಹಿಸುವವರಿಗೆ ಸಂಬಂಧಿಸಿಲ್ಲ ಎಂದು ಹೇಳುತ್ತಾರೆ.

ನಿಮ್ಮ ಸ್ವಂತ ದೋಷ ಪ್ಯಾಚ್‌ಗಳನ್ನು ಸಲ್ಲಿಸುವ ಪ್ರಯತ್ನಗಳು ಮೇಲ್ ಪತ್ರವ್ಯವಹಾರಕ್ಕೆ ಸೀಮಿತವಾಗಿತ್ತು ಮತ್ತು ಅಂತಹ ಬದಲಾವಣೆಗಳು ಯಾವುದೇ ಕರ್ನಲ್ ಶಾಖೆಯಲ್ಲಿನ ಗಿಟ್ ಕಮಿಟ್ ಹಂತಕ್ಕೆ ಬರಲಿಲ್ಲ (ಪ್ಯಾಚ್‌ಗೆ ಇಮೇಲ್ ಮಾಡಿದ ನಂತರ ನಿರ್ವಹಣೆ ಪ್ಯಾಚ್ ಸಾಮಾನ್ಯವೆಂದು ಕಂಡುಕೊಂಡರೆ, ದೋಷವಿರುವುದರಿಂದ ಬದಲಾವಣೆಯನ್ನು ಸೇರಿಸದಂತೆ ನಿಮ್ಮನ್ನು ಕೇಳಲಾಯಿತು, ನಂತರ ದೋಷ ಪ್ಯಾಚ್ ಅನ್ನು ರವಾನಿಸಲಾಗಿದೆ).

ಅಲ್ಲದೆ, ಟೀಕಿಸಿದ ಫಿಕ್ಸ್‌ನ ಲೇಖಕರ ಚಟುವಟಿಕೆಯಿಂದ ನಿರ್ಣಯಿಸಿ, ಅವರು ದೀರ್ಘಕಾಲದವರೆಗೆ ವಿವಿಧ ಕರ್ನಲ್ ಉಪವ್ಯವಸ್ಥೆಗಳಿಗೆ ಪ್ಯಾಚ್‌ಗಳನ್ನು ತಳ್ಳುತ್ತಿದ್ದಾರೆ. ಉದಾಹರಣೆಗೆ ರೇಡಿಯನ್ ಮತ್ತು ನೌವೀ ಡ್ರೈವರ್‌ಗಳು ಇತ್ತೀಚೆಗೆ pm_runtime_put_autosuspend (dev-> dev) ಬ್ಲಾಕ್ ದೋಷಗಳಿಗೆ ಬದಲಾವಣೆಗಳನ್ನು ಅಳವಡಿಸಿಕೊಂಡಿದ್ದಾರೆ, ಇದು ಸಂಬಂಧಿತ ಮೆಮೊರಿಯನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿದ ನಂತರ ಬಫರ್ ಬಳಕೆಗೆ ಕಾರಣವಾಗಬಹುದು.

ಅದನ್ನೂ ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ ಗ್ರೆಗ್ 190 ಸಂಬಂಧಿತ ಕಮಿಟ್‌ಗಳನ್ನು ಹಿಂದಕ್ಕೆ ತಂದರು ಮತ್ತು ಹೊಸ ವಿಮರ್ಶೆಯನ್ನು ಪ್ರಾರಂಭಿಸಿದರು. ಸಮಸ್ಯೆಯೆಂದರೆ @ umn.edu ಕೊಡುಗೆದಾರರು ಪ್ರಶ್ನಾರ್ಹ ಪ್ಯಾಚ್‌ಗಳನ್ನು ಉತ್ತೇಜಿಸುವ ಪ್ರಯೋಗವನ್ನು ಮಾತ್ರವಲ್ಲ, ಅವರು ನಿಜವಾದ ದೋಷಗಳನ್ನು ಸಹ ಸರಿಪಡಿಸಿದ್ದಾರೆ, ಮತ್ತು ಬದಲಾವಣೆಗಳನ್ನು ಹಿಂದಕ್ಕೆ ತಿರುಗಿಸುವುದು ಹಿಂದೆ ಸ್ಥಿರವಾದ ಭದ್ರತಾ ಸಮಸ್ಯೆಗಳ ಮರಳುವಿಕೆಗೆ ಕಾರಣವಾಗಬಹುದು. ಕೆಲವು ನಿರ್ವಹಣಾಕಾರರು ಈಗಾಗಲೇ ಮಾಡದ ಬದಲಾವಣೆಗಳನ್ನು ಮರುಪರಿಶೀಲಿಸಿದ್ದಾರೆ ಮತ್ತು ಯಾವುದೇ ತೊಂದರೆಗಳು ಕಂಡುಬಂದಿಲ್ಲ, ಆದರೆ ದೋಷ ಪ್ಯಾಚ್‌ಗಳೂ ಇದ್ದವು.

ಮಿನ್ನೇಸೋಟ ವಿಶ್ವವಿದ್ಯಾಲಯದ ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನ ವಿಭಾಗ ಹೇಳಿಕೆ ನೀಡಿದೆ ಈ ಪ್ರದೇಶದಲ್ಲಿ ತನಿಖೆಯನ್ನು ಸ್ಥಗಿತಗೊಳಿಸುವುದಾಗಿ ಘೋಷಿಸಿತು, ಬಳಸಿದ ವಿಧಾನಗಳ ಮೌಲ್ಯಮಾಪನವನ್ನು ಪ್ರಾರಂಭಿಸುವುದು ಮತ್ತು ಈ ತನಿಖೆಯನ್ನು ಹೇಗೆ ಅನುಮೋದಿಸಲಾಗಿದೆ ಎಂಬುದರ ಕುರಿತು ತನಿಖೆ ನಡೆಸುವುದು. ಫಲಿತಾಂಶಗಳ ವರದಿಯನ್ನು ಸಮುದಾಯದೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳಲಾಗುತ್ತದೆ.

ಅಂತಿಮವಾಗಿ ಗ್ರೆಗ್ ಅವರು ಸಮುದಾಯದಿಂದ ಬಂದ ಪ್ರತಿಕ್ರಿಯೆಗಳನ್ನು ಗಮನಿಸಿದ್ದಾರೆ ಮತ್ತು ವಿಮರ್ಶೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಮೋಸಗೊಳಿಸುವ ಮಾರ್ಗಗಳನ್ನು ಅನ್ವೇಷಿಸುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡಿದ್ದಾರೆ ಎಂದು ಉಲ್ಲೇಖಿಸಿದ್ದಾರೆ. ಗ್ರೆಗ್ ಅವರ ಅಭಿಪ್ರಾಯದಲ್ಲಿ, ಹಾನಿಕಾರಕ ಬದಲಾವಣೆಗಳನ್ನು ಪರಿಚಯಿಸಲು ಇಂತಹ ಪ್ರಯೋಗಗಳನ್ನು ನಡೆಸುವುದು ಸ್ವೀಕಾರಾರ್ಹವಲ್ಲ ಮತ್ತು ಅನೈತಿಕವಾಗಿದೆ.

ಮೂಲ: https://lkml.org


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.