[LU-5611] WARNING: kernel missing dev_set_rdonly patch for testing Created: 12/Sep/14 Updated: 12/Sep/14 Resolved: 12/Sep/14 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Minor |
| Reporter: | Stephen Champion | Assignee: | WC Triage |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Severity: | 3 | ||||||||
| Rank (Obsolete): | 15701 | ||||||||
| Description |
|
This is a build failure found preparing SGI Lustre 2.4.1 : checking for /usr/src/kernel-source/2.6.32-358.18.1.el6sgi241a15.rhel6.x86_64.lustre/include/linux/migrate.h... yes This is the test: And we do have the symbol: schamp@ltest-admin:/home/lwork/schamp/stout7-sgilustre-2.4.1/bldroot.rhel64/boot $ gunzip -c symvers-2.6.32-358.18.1.el6sgi241a15.rhel6.x86_64.lustre.gz | grep '[[:space:]]dev_set_rdonly[[:space:]]' I bet it screws up the symvers: --with-linux=/usr/src/kernel-source/2.6.32-358.18.1.el6sgi241a15.rhel6.x86_64.lustre/ Which doesn't exist, because the symver is in the object directory, not This is likely a problem not only for SGI's internal build process, but for anyone who builds server packages against installed kernel packages instead of the intermediate kernel build objects. Patch coming right up. |
| Comments |
| Comment by Stephen Champion [ 12/Sep/14 ] |
|
This was identified and fixed in |
| Comment by Peter Jones [ 12/Sep/14 ] |
|
Thanks steve |