How to find the changes done to a particular kernel module through all releasesHow to debug an inserted...

Why are Gatwick's runways too close together?

Why is there a large performance impact when looping over an array over 240 elements?

These were just lying around

How to disable "Completion time:..." in SQL Server Messages window

Can sampling rate be a floating point number?

Is there a SQL/english like language that lets you define formulations given some data?

Why isn’t SHA-3 in wider use?

How exactly are corporate bonds priced at issue

How would timezones work on a planet 100 times the size of our Earth

The cat exchanges places with a drawing of the cat

Heat equation: Squiggly lines

Does fossil fuels use since 1990 account for half of all the fossil fuels used in history?

What is this "Table of astronomy" about?

Collinear Galois conjugates

Why are Tucker and Malcolm not dead?

Why does the standard fingering / strumming for a D maj chord leave out the 5th string?

What are these funnel-looking green things in my yard?

Is this n-speak?

are there an infinite number of primes which are any multiple of n apart?

Is God unknowable?

Are employers legally allowed to pay employees in goods and services equal to or greater than the minimum wage?

Loading military units into ships optimally, using backtracking

How to remove ambiguity: "... lives in the city of H, the capital of the province of NS, WHERE the unemployment rate is ..."?

First amendment and employment: Can a police department terminate an officer for speech?



How to find the changes done to a particular kernel module through all releases


How to debug an inserted kernel module?How do I build the iptables kernel module for a loaded kernel?how to stop adding unused module to loadable kernel module?Why does modinfo say “could not find module”, yet lsmod claims the module is loaded?Get kernel source: apt-get install vs apt-get sourceChange the parameters a kernel module loads withWhy modify the linux kernel instead of creating a kernel module?How to verify a kernel module signature?






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}







1















I need to access source code of all past versions of read_write.c under /fs/ from 3.10 to 5.3.



So far I had to go through https://elixir.bootlin.com/ repeatedly and look at every single version that has read_write.c changes. I do not want to download the entire complete kernel collection 3.10 through 5.3. However I also want to see the differences even in minor versions. Is there anyway I can download the particular source code of a module for any given version (does not matter if I need to do it manually, I can always use diff and locate when the changes happened.) or see the version history of a module throughout all releases including minor versions.










share|improve this question

























  • "I do not want to download the entire complete kernel collection 3.10 through 5.3." ... so you are opposed to cloning the git repository?

    – muru
    14 hours ago











  • I am opposed to downloading the entire kernel source code, I just need read_write.c. Can I do that through the git repo?

    – Yusuf Gürkan Bor
    14 hours ago


















1















I need to access source code of all past versions of read_write.c under /fs/ from 3.10 to 5.3.



So far I had to go through https://elixir.bootlin.com/ repeatedly and look at every single version that has read_write.c changes. I do not want to download the entire complete kernel collection 3.10 through 5.3. However I also want to see the differences even in minor versions. Is there anyway I can download the particular source code of a module for any given version (does not matter if I need to do it manually, I can always use diff and locate when the changes happened.) or see the version history of a module throughout all releases including minor versions.










share|improve this question

























  • "I do not want to download the entire complete kernel collection 3.10 through 5.3." ... so you are opposed to cloning the git repository?

    – muru
    14 hours ago











  • I am opposed to downloading the entire kernel source code, I just need read_write.c. Can I do that through the git repo?

    – Yusuf Gürkan Bor
    14 hours ago














1












1








1








I need to access source code of all past versions of read_write.c under /fs/ from 3.10 to 5.3.



So far I had to go through https://elixir.bootlin.com/ repeatedly and look at every single version that has read_write.c changes. I do not want to download the entire complete kernel collection 3.10 through 5.3. However I also want to see the differences even in minor versions. Is there anyway I can download the particular source code of a module for any given version (does not matter if I need to do it manually, I can always use diff and locate when the changes happened.) or see the version history of a module throughout all releases including minor versions.










share|improve this question














I need to access source code of all past versions of read_write.c under /fs/ from 3.10 to 5.3.



So far I had to go through https://elixir.bootlin.com/ repeatedly and look at every single version that has read_write.c changes. I do not want to download the entire complete kernel collection 3.10 through 5.3. However I also want to see the differences even in minor versions. Is there anyway I can download the particular source code of a module for any given version (does not matter if I need to do it manually, I can always use diff and locate when the changes happened.) or see the version history of a module throughout all releases including minor versions.







linux kernel kernel-modules history source






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked 14 hours ago









Yusuf Gürkan BorYusuf Gürkan Bor

63 bronze badges




63 bronze badges
















  • "I do not want to download the entire complete kernel collection 3.10 through 5.3." ... so you are opposed to cloning the git repository?

    – muru
    14 hours ago











  • I am opposed to downloading the entire kernel source code, I just need read_write.c. Can I do that through the git repo?

    – Yusuf Gürkan Bor
    14 hours ago



















  • "I do not want to download the entire complete kernel collection 3.10 through 5.3." ... so you are opposed to cloning the git repository?

    – muru
    14 hours ago











  • I am opposed to downloading the entire kernel source code, I just need read_write.c. Can I do that through the git repo?

    – Yusuf Gürkan Bor
    14 hours ago

















"I do not want to download the entire complete kernel collection 3.10 through 5.3." ... so you are opposed to cloning the git repository?

– muru
14 hours ago





"I do not want to download the entire complete kernel collection 3.10 through 5.3." ... so you are opposed to cloning the git repository?

– muru
14 hours ago













I am opposed to downloading the entire kernel source code, I just need read_write.c. Can I do that through the git repo?

– Yusuf Gürkan Bor
14 hours ago





I am opposed to downloading the entire kernel source code, I just need read_write.c. Can I do that through the git repo?

– Yusuf Gürkan Bor
14 hours ago










0






active

oldest

votes














Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f535207%2fhow-to-find-the-changes-done-to-a-particular-kernel-module-through-all-releases%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Unix & Linux Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f535207%2fhow-to-find-the-changes-done-to-a-particular-kernel-module-through-all-releases%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Taj Mahal Inhaltsverzeichnis Aufbau | Geschichte | 350-Jahr-Feier | Heutige Bedeutung | Siehe auch |...

Baia Sprie Cuprins Etimologie | Istorie | Demografie | Politică și administrație | Arii naturale...

Nicolae Petrescu-Găină Cuprins Biografie | Opera | In memoriam | Varia | Controverse, incertitudini...