2.5.38+bk: modversions.h generation

2.5.38+bk: modversions.h generation

Post by Alex Riese » Fri, 27 Sep 2002 17:50:06



Hi,

The .ver to #include part can be simplified a bit,
if we can assume everyone uses GNU find.

--- linus.linux-2.5/Makefile    2002-09-23 20:01:26.000000000 +0200

           echo "#define _LINUX_MODVERSIONS_H"; \
           echo "#include <linux/modsetver.h>"; \
           cd .tmp_export-objs >/dev/null; \
-          for f in `find modules -name \*.ver -print | sort`; do \
-            echo "#include <linux/$${f}>"; \
-          done; \
+          find modules -name \*.ver -printf "#include <linux/%p>\\n" | sort; \
           echo "#endif"; \

        $(update-if-changed)

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

1. 2.5.38 vs. 2.5.38-mm1 dbench 512 oprofiles

2.5.38 virgin:
Throughput 34.0847 MB/sec (NB=42.6059 MB/sec  340.847 MBit/sec)  512 procs
c01053ec 332946298 89.2647     poll_idle
c0114a48 11069332 2.96775     load_balance
c015c196 6290235  1.68645     .text.lock.dcache
c0154783 4966046  1.33142     .text.lock.namei
c0114ec0 3330213  0.892848    scheduler_tick
c0131e94 2213627  0.593485    generic_file_write_nolock
c01a10cb 2120138  0.568421    .text.lock.dec_and_lock
c011734d 1064379  0.285366    .text.lock.sched
c0111728 777966   0.208577    smp_apic_timer_interrupt
c0131460 485556   0.13018     file_read_actor
c013f950 439352   0.117793    blk_queue_bounce
c0106418 417379   0.111902    .text.lock.semaphore
c010604c 327813   0.0878884   __down
c01145b8 312618   0.0838146   try_to_wake_up
c01a1050 282950   0.0758604   atomic_dec_and_lock
c01151e4 280517   0.0752081   do_schedule
c0151fb8 233523   0.0626088   path_lookup
c01513f4 204300   0.0547739   link_path_walk
c01449a0 197412   0.0529272   generic_file_llseek
c015b120 186943   0.0501204   d_alloc
c015b2e4 173003   0.046383    d_instantiate
c013fbf6 158793   0.0425733   .text.lock.highmem
c0130e08 150974   0.040477    find_get_page

2.5.38-mm1:
Throughput 20.966 MB/sec (NB=26.2075 MB/sec  209.66 MBit/sec)  512 procs
c01053ec 332946298 89.2647     poll_idle
c0114a48 11069332 2.96775     load_balance
c015c196 6290235  1.68645     .text.lock.dcache
c0154783 4966046  1.33142     .text.lock.namei
c0114ec0 3330213  0.892848    scheduler_tick
c0131e94 2213627  0.593485    generic_file_write_nolock
c01a10cb 2120138  0.568421    .text.lock.dec_and_lock
c011734d 1064379  0.285366    .text.lock.sched
c0111728 777966   0.208577    smp_apic_timer_interrupt
c0131460 485556   0.13018     file_read_actor
c013f950 439352   0.117793    blk_queue_bounce
c0106418 417379   0.111902    .text.lock.semaphore
c010604c 327813   0.0878884   __down
c01145b8 312618   0.0838146   try_to_wake_up
c01a1050 282950   0.0758604   atomic_dec_and_lock
c01151e4 280517   0.0752081   do_schedule
c0151fb8 233523   0.0626088   path_lookup
c01513f4 204300   0.0547739   link_path_walk
c01449a0 197412   0.0529272   generic_file_llseek
c015b120 186943   0.0501204   d_alloc
c015b2e4 173003   0.046383    d_instantiate
c013fbf6 158793   0.0425733   .text.lock.highmem
c0130e08 150974   0.040477    find_get_page

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

2. FreeBSD 4.1 HangsUP

3. fix /dev/cdroms on 2.5.38-bk current

4. need hardware suggestion on Enterprise 420R

5. 2.5.38 Compile problem - APIC Athlon MP 2000+

6. moving disks w/out pain

7. 2.5.38 scheduling oops? at boot

8. monitoring daemon processes

9. 2.5.38-mm1

10. on 2.5.38-mm2 tbench 64 smptimers shows 30% improvement

11. [RFC] oprofile 2.5.38 patch

12. 2.5.38 s390 fixes: 11_preempt.

13. Network interrupt pause problem in 2.5.38 kernel