- 21 Aug, 2003 40 commits
-
-
Linus Torvalds authored
a valid SEP bit. The errata has it right: you have to have at least model 3, stepping 3. Not "model >= 3 or stepping >= 3". Fix the test accordingly.
-
http://lia64.bkbits.net/to-linus-2.5Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
William Lee Irwin III authored
Fix APIC ID lookup. In the bios_cpu_apicid[] case, it would walk off the end of bios_cpu_apicid[] and attempt to send APIC INIT messages to garbage without this patch, and in the NUMA-Q case, it would attempt to send NMI wakeups to destinations in the broadcast cluster (which is harmless, but very poor form) without this patch.
-
John Levon authored
The MSRs might change between CPU models, error out if we haven't met the CPU before. From Venkatesh Pallipadi
-
John Levon authored
Add a stat counting the (relatively common) case where a PC value is logged but there is no (longer) any executable mapping covering that address.
-
John Levon authored
Tell user-space how big kernel pointers are, as preferable to sniffing /proc/kcore. Improve the oprofilefs_ulong_to_user() prototype.
-
John Levon authored
Andi Kleen pointed out the MSRs array was a massive bloat source. Reduce it somewhat by only allocating the amount actually needed for the CPU type. Untested on Pentium IV - I don't have a machine.
-
bk://kernel.bkbits.net/davem/net-2.5Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
David Mosberger authored
Here is a ChangeLog for the patch: - The perfmon core will invoke the sampling module handler routine once for each overflowed PMD. When multiple PMDs overflow at the same time (with the same PMU interrupt), then up to 64 distinct calls can happen. A common timestamp parameter allows the module to identify this kind of entries. - Changed the module ovfl_ctrl arguments to simplify the reset field. Now it is a simple boolean. - Updated perfmon.h to convert the "set" field to ushort from uint. Other structure updates to get better layout. - Update perfmon_default_smpl.h to reflect the change in overflow processing mentioned above. - Cleanup some state checking code to use switch-case instead of if-then with macros. Make the code more readable and easier to optmize for gcc. Thanks to David for the suggestion. - Added extra safety checks on pfm_context_load() to verify that the task actually exists. - The default sampling format module now supports the fmt_restart_active callbacks. Patch from David.
-
bk://kernel.bkbits.net//home/mochel/linux-2.5-powerLinus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
bk://cifs.bkbits.net/linux-2.5cifsLinus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Steve French authored
remove spurious logging of message on "create if file does not exist" case (without O_EXCL) when file exists
-
Michel Dänzer authored
-
Steve French authored
-
David S. Miller authored
When addrconf_ifdown() calls ipv6_mc_destroy_dev(), it has NULL'd out dev->ip6_ptr, which means all in6_dev_get() calls will fail. So pass an explicit idev into ipv6_dev_mc_dec() in this case so that we don't leak the all-nodes multicast address reference to the idev.
-
Patrick Mochel authored
From Dominik Brodowski. - Can simplify, since the policy is already known, and we only need to kick the CPU. - Make sure we set the right method in the sysdev driver.
-
Patrick Mochel authored
-
Patrick Mochel authored
-
bk://kernel.bkbits.net/davem/net-2.5Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Patrick Mochel authored
-
Patrick Mochel authored
We don't need to protect against multiple suspend calls, since subsequent ones will happen on an empty (or at worst - short) list.
-
Patrick Mochel authored
into osdl.org:/home/mochel/src/kernel/linux-2.5-power
-
David Mosberger authored
into tiger.hpl.hp.com:/data1/bk/lia64/to-linus-2.5
-
Patrick Mochel authored
-
http://linux-sound.bkbits.net/linux-soundLinus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Patrick Mochel authored
Calls were moved to the PM core, so they must be compiled in to use them.
-
Patrick Mochel authored
- Didn't realize that mount_root_failed_msg() had been removed, so it was accidentally merged back in. It's gone again now, as well as the entire (unused) dmi_dump_system() function.
-
Jörn Engel authored
Dan hasn't been maintaining cramfs for some time. Mark it orphan until somebody else takes it up.
-
Patrick Mochel authored
-
Patrick Mochel authored
- Revert names of functions back to device_{suspend,resume} since at least APM are still using them.
-
bk://kernel.bkbits.net/gregkh/linux/pci-2.6Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Patrick Mochel authored
-
Jörn Engel authored
This removes the pointless cramfs message when booting with cramfs compiled in but not as the root filesystem.
-
Patrick Mochel authored
into osdl.org:/home/mochel/src/kernel/linux-2.5-power
-
David S. Miller authored
into kernel.bkbits.net:/home/davem/net-2.5
-
Stephen Hemminger authored
Cleanup the timer code. It works as is, but: - use timer_ macro's when working with jiffies. - cleanup the #define's - make timer run sooner (ie when next entry will expire) rather than waiting till the next 10 minute quanta. - print TTL value in seconds not jiffies - change formatting to linux style in code the area affected.
-
Stephen Hemminger authored
Better version of my seq_file next operation. Use current pointer to find next element. Should be more stable with changing list (no duplicate entries).
-
Stephen Hemminger authored
Rather than a simple for loop sum, use a better hash function for the mac address. Function repurposed from Lennert's bridge code.
-
Stephen Hemminger authored
Multicast address value is put on stack and can just be static const.
-
Stephen Hemminger authored
Use spin_lock on hash table consistently, this code is only called from bottom half context, never from interrupt context so use spin_lock_bh.
-