Tue, 20 Oct 2009
T42p laptop booted with 2.6.31.4
In case this helps anyone.
<pre>
Linux version 2.6.31.4 (mcr@marajade.sandelman.ca) (gcc version 4.3.2 (Debian 4.3.2-1.1) ) #1 PREEMPT Mon Oct 19 15:36:45 EDT 2009
KERNEL supported cpus:
Intel GenuineIntel
AMD AuthenticAMD
NSC Geode by NSC
Cyrix CyrixInstead
Centaur CentaurHauls
Transmeta GenuineTMx86
Transmeta TransmetaCPU
UMC UMC UMC UMC
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009f000 (usable)
BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000dc000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000005ff60000 (usable)
BIOS-e820: 000000005ff60000 - 000000005ff77000 (ACPI data)
BIOS-e820: 000000005ff77000 - 000000005ff79000 (ACPI NVS)
BIOS-e820: 000000005ff80000 - 0000000060000000 (reserved)
BIOS-e820: 00000000ff800000 - 0000000100000000 (reserved)
DMI present.
last_pfn = 0x5ff60 max_arch_pfn = 0x100000
MTRR default type: uncachable
MTRR fixed ranges enabled:
00000-9FFFF write-back
A0000-BFFFF uncachable
C0000-CFFFF write-protect
D0000-DBFFF uncachable
DC000-DFFFF write-back
E0000-FFFFF write-protect
MTRR variable ranges enabled:
0 base 000000000 mask FC0000000 write-back
1 base 040000000 mask FE0000000 write-back
2 base 05FF80000 mask FFFF80000 uncachable
3 disabled
4 disabled
5 disabled
6 disabled
7 disabled
Warning only 895MB will be used.
Use a HIGHMEM enabled kernel.
initial memory mapped : 0 - 01c00000
init_memory_mapping: 0000000000000000-0000000037fe2000
0000000000 - 0000400000 page 4k
0000400000 - 0037c00000 page 2M
0037c00000 - 0037fe2000 page 4k
kernel direct mapping tables up to 37fe2000 @ 7000-c000
ACPI: RSDP 000f6d70 00024 (v02 IBM )
ACPI: XSDT 5ff6a672 0004C (v01 IBM TP-1R 00003230 LTP 00000000)
ACPI: FACP 5ff6a700 000F4 (v03 IBM TP-1R 00003230 IBM 00000001)
ACPI Warning: 32/64X length mismatch in Gpe1Block: 0/32 20090521 tbfadt-527
ACPI Warning: Optional field Gpe1Block has zero address or length: 000000000000102C/0 20090521 tbfadt-558
ACPI: DSDT 5ff6a8e7 0C530 (v01 IBM TP-1R 00003230 MSFT 0100000E)
ACPI: FACS 5ff78000 00040
ACPI: SSDT 5ff6a8b4 00033 (v01 IBM TP-1R 00003230 MSFT 0100000E)
ACPI: ECDT 5ff76e17 00052 (v01 IBM TP-1R 00003230 IBM 00000001)
ACPI: TCPA 5ff76e69 00032 (v01 IBM TP-1R 00003230 PTL 00000001)
ACPI: BOOT 5ff76fd8 00028 (v01 IBM TP-1R 00003230 LTP 00000001)
895MB LOWMEM available.
mapped low ram: 0 - 37fe2000
low ram: 0 - 37fe2000
node 0 low ram: 00000000 - 37fe2000
node 0 bootmap 00008000 - 0000f000
(6 early reservations) ==> bootmem [0000000000 - 0037fe2000]
[0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000]
[0001000000 - 00018bc708] TEXT DATA BSS ==> [0001000000 - 00018bc708]
[000009f000 - 0000100000] BIOS reserved ==> [000009f000 - 0000100000]
[00018bd000 - 00018c4128] BRK ==> [00018bd000 - 00018c4128]
[0000007000 - 0000008000] PGTABLE ==> [0000007000 - 0000008000]
[0000008000 - 000000f000] BOOTMAP ==> [0000008000 - 000000f000]
Zone PFN ranges:
DMA 0x00000000 -> 0x00001000
Normal 0x00001000 -> 0x00037fe2
Movable zone start PFN for each node
early_node_map2 active PFN ranges
0: 0x00000000 -> 0x0000009f
0: 0x00000100 -> 0x00037fe2
On node 0 totalpages: 229249
free_area_init_node: node 0, pgdat c17fd05c, node_mem_map c18c5000
DMA zone: 32 pages used for memmap
DMA zone: 0 pages reserved
DMA zone: 3967 pages, LIFO batch:0
Normal zone: 1760 pages used for memmap
Normal zone: 223490 pages, LIFO batch:31
ACPI: PM-Timer IO Port: 0x1008
PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
PM: Registered nosave memory: 00000000000a0000 - 00000000000dc000
PM: Registered nosave memory: 00000000000dc000 - 0000000000100000
Allocating PCI resources starting at 60000000 (gap: 60000000:9f800000)
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 227457
Kernel command line:
PID hash table entries: 4096 (order: 12, 16384 bytes)
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Initializing CPU#0
Memory: 899940k/917384k available (5206k kernel code, 16964k reserved, 3007k data, 408k init, 0k highmem)
virtual kernel memory layout:
fixmap : 0xfffe4000 - 0xfffff000 ( 108 kB)
vmalloc : 0xf87e2000 - 0xfffe2000 ( 120 MB)
lowmem : 0xc0000000 - 0xf7fe2000 ( 895 MB)
.init : 0xc1806000 - 0xc186c000 ( 408 kB)
.data : 0xc1515892 - 0xc18056fc (3007 kB)
.text : 0xc1000000 - 0xc1515892 (5206 kB)
Checking if this processor honours the WP bit even in supervisor mode...Ok.
Hierarchical RCU implementation.
NR_IRQS:16
Extended CMOS year: 2000
Fast TSC calibration using PIT
Detected 1698.634 MHz processor.
Console: colour VGA+ 80x25
console [tty0] enabled
Calibrating delay loop (skipped), value calculated using timer frequency.. 3397.26 BogoMIPS (lpj=6794536)
Mount-cache hash table entries: 512
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 2048K
mce: CPU supports 5 MCE banks
CPU: Intel(R) Pentium(R) M processor 1.70GHz stepping 06
Checking 'hlt' instruction... OK.
ACPI: Core revision 20090521
ACPI: setting ELCR to 0200 (from 0800)
Booting paravirtualized kernel on bare hardware
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: PCI BIOS revision 2.10 entry at 0xfd8d6, last bus=15
PCI: Using configuration type 1 for base access
bio: create slab <bio-0> at 0
ACPI: EC: EC description table is found, configuring boot EC
ACPI: EC: non-query interrupt received, switching to interrupt mode
ACPI: Interpreter enabled
ACPI: (supports S0 S3 S4 S5)
ACPI: Using PIC for interrupt routing
ACPI: EC: GPE = 0x1c, I/O: command/status = 0x66, data = 0x62
ACPI: EC: driver started in interrupt mode
ACPI: Power Resource [PUBS] (on)
ACPI: ACPI Dock Station Driver: 3 docks/bays found
ACPI: PCI Root Bridge [PCI0] (0000:00)
pci 0000:00:00.0: reg 10 32bit mmio: [0xd0000000-0xdfffffff]
pci 0000:00:1d.0: reg 20 io port: [0x1800-0x181f]
pci 0000:00:1d.1: reg 20 io port: [0x1820-0x183f]
pci 0000:00:1d.2: reg 20 io port: [0x1840-0x185f]
pci 0000:00:1d.7: reg 10 32bit mmio: [0xc0000000-0xc00003ff]
pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold
pci 0000:00:1d.7: PME# disabled
pci 0000:00:1f.0: quirk: region 1000-107f claimed by ICH4 ACPI/GPIO/TCO
pci 0000:00:1f.0: quirk: region 1180-11bf claimed by ICH4 GPIO
pci 0000:00:1f.1: reg 10 io port: [0x00-0x07]
pci 0000:00:1f.1: reg 14 io port: [0x00-0x03]
pci 0000:00:1f.1: reg 18 io port: [0x00-0x07]
pci 0000:00:1f.1: reg 1c io port: [0x00-0x03]
pci 0000:00:1f.1: reg 20 io port: [0x1860-0x186f]
pci 0000:00:1f.1: reg 24 32bit mmio: [0x000000-0x0003ff]
pci 0000:00:1f.3: reg 20 io port: [0x1880-0x189f]
pci 0000:00:1f.5: reg 10 io port: [0x1c00-0x1cff]
pci 0000:00:1f.5: reg 14 io port: [0x18c0-0x18ff]
pci 0000:00:1f.5: reg 18 32bit mmio: [0xc0000c00-0xc0000dff]
pci 0000:00:1f.5: reg 1c 32bit mmio: [0xc0000800-0xc00008ff]
pci 0000:00:1f.5: PME# supported from D0 D3hot D3cold
pci 0000:00:1f.5: PME# disabled
pci 0000:00:1f.6: reg 10 io port: [0x2400-0x24ff]
pci 0000:00:1f.6: reg 14 io port: [0x2000-0x207f]
pci 0000:00:1f.6: PME# supported from D0 D3hot D3cold
pci 0000:00:1f.6: PME# disabled
pci 0000:01:00.0: reg 10 32bit mmio: [0xe0000000-0xe7ffffff]
pci 0000:01:00.0: reg 14 io port: [0x3000-0x30ff]
pci 0000:01:00.0: reg 18 32bit mmio: [0xc0100000-0xc010ffff]
pci 0000:01:00.0: reg 30 32bit mmio: [0x000000-0x01ffff]
pci 0000:01:00.0: supports D1 D2
pci 0000:00:01.0: bridge io port: [0x3000-0x3fff]
pci 0000:00:01.0: bridge 32bit mmio: [0xc0100000-0xc01fffff]
pci 0000:00:01.0: bridge 32bit mmio pref: [0xe0000000-0xe7ffffff]
pci 0000:02:00.0: reg 10 32bit mmio: [0xb0000000-0xb0000fff]
pci 0000:02:00.0: supports D1 D2
pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:02:00.0: PME# disabled
pci 0000:02:00.1: reg 10 32bit mmio: [0xb1000000-0xb1000fff]
pci 0000:02:00.1: supports D1 D2
pci 0000:02:00.1: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:02:00.1: PME# disabled
pci 0000:02:01.0: reg 10 32bit mmio: [0xc0240000-0xc025ffff]
pci 0000:02:01.0: reg 14 32bit mmio: [0xc0200000-0xc020ffff]
pci 0000:02:01.0: reg 18 io port: [0x8000-0x803f]
pci 0000:02:01.0: reg 30 32bit mmio: [0x000000-0x00ffff]
pci 0000:02:01.0: PME# supported from D0 D3hot D3cold
pci 0000:02:01.0: PME# disabled
pci 0000:02:02.0: reg 10 32bit mmio: [0xc0210000-0xc021ffff]
pci 0000:02:03.0: supports D1 D2
pci 0000:00:1e.0: transparent bridge
pci 0000:00:1e.0: bridge io port: [0x4000-0x9fff]
pci 0000:00:1e.0: bridge 32bit mmio: [0xc0200000-0xcfffffff]
pci 0000:00:1e.0: bridge 32bit mmio pref: [0xe8000000-0xefffffff]
pci 0000:09:01.0: reg 10 io port: [0x9020-0x9027]
pci 0000:09:01.0: reg 14 io port: [0x9014-0x9017]
pci 0000:09:01.0: reg 18 io port: [0x9018-0x901f]
pci 0000:09:01.0: reg 1c io port: [0x9010-0x9013]
pci 0000:09:01.0: reg 20 io port: [0x9000-0x900f]
pci 0000:09:01.0: supports D1 D2
pci 0000:09:02.0: reg 10 32bit mmio: [0xb2000000-0xb2000fff]
pci 0000:09:02.0: supports D1 D2
pci 0000:09:02.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:09:02.0: PME# disabled
pci 0000:09:02.1: reg 10 32bit mmio: [0xb3000000-0xb3000fff]
pci 0000:09:02.1: supports D1 D2
pci 0000:09:02.1: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:09:02.1: PME# disabled
pci 0000:02:03.0: transparent bridge
pci 0000:02:03.0: bridge io port: [0x00-0xfff]
pci 0000:02:03.0: bridge 32bit mmio: [0x000000-0x0fffff]
pci 0000:02:03.0: bridge 32bit mmio pref: [0x000000-0x0fffff]
pci_bus 0000:00: on NUMA node 0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGP_._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1.DOCK._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 10 *11)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 10 *11)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 *11)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 11) *0, disabled.
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 9 10 11) *0, disabled.
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 *11)
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: Using ACPI for IRQ routing
pci 0000:02:03.0: BAR 7: can't allocate resource
pci 0000:02:03.0: BAR 8: can't allocate resource
pci 0000:02:03.0: BAR 9: can't allocate resource
Bluetooth: Core ver 2.15
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
cfg80211: Calling CRDA to update world regulatory domain
pnp: PnP ACPI init
ACPI: bus type pnp registered
pnp: PnP ACPI: found 12 devices
ACPI: ACPI bus type pnp unregistered
system 00:00: iomem range 0x0-0x9ffff could not be reserved
system 00:00: iomem range 0xc0000-0xc3fff could not be reserved
system 00:00: iomem range 0xc4000-0xc7fff could not be reserved
system 00:00: iomem range 0xc8000-0xcbfff could not be reserved
system 00:00: iomem range 0xcc000-0xcffff could not be reserved
system 00:00: iomem range 0xdc000-0xdffff could not be reserved
system 00:00: iomem range 0xe0000-0xe3fff could not be reserved
system 00:00: iomem range 0xe4000-0xe7fff could not be reserved
system 00:00: iomem range 0xe8000-0xebfff could not be reserved
system 00:00: iomem range 0xec000-0xeffff could not be reserved
system 00:00: iomem range 0xf0000-0xfffff could not be reserved
system 00:00: iomem range 0x100000-0x5fffffff could not be reserved
system 00:00: iomem range 0xfec00000-0xffffffff could not be reserved
system 00:02: ioport range 0x1000-0x107f has been reserved
system 00:02: ioport range 0x1180-0x11bf has been reserved
system 00:02: ioport range 0x15e0-0x15ef has been reserved
system 00:02: ioport range 0x1600-0x162f has been reserved
system 00:02: ioport range 0x1632-0x167f has been reserved
system 00:02: ioport range 0x1630-0x1631 has been reserved
pci 0000:00:01.0: PCI bridge, secondary bus 0000:01
pci 0000:00:01.0: IO window: 0x3000-0x3fff
pci 0000:00:01.0: MEM window: 0xc0100000-0xc01fffff
pci 0000:00:01.0: PREFETCH window: 0xe0000000-0xe7ffffff
pci 0000:02:00.0: CardBus bridge, secondary bus 0000:10
pci 0000:02:00.0: IO window: 0x005000-0x0050ff
pci 0000:02:00.0: IO window: 0x005400-0x0054ff
pci 0000:02:00.0: PREFETCH window: 0xe8000000-0xebffffff
pci 0000:02:00.0: MEM window: 0xc4000000-0xc7ffffff
pci 0000:02:00.1: CardBus bridge, secondary bus 0000:14
pci 0000:02:00.1: IO window: 0x005800-0x0058ff
pci 0000:02:00.1: IO window: 0x005c00-0x005cff
pci 0000:02:00.1: PREFETCH window: 0xec000000-0xefffffff
pci 0000:02:00.1: MEM window: 0xc8000000-0xcbffffff
pci 0000:09:02.0: CardBus bridge, secondary bus 0000:0a
pci 0000:09:02.0: IO window: 0x004000-0x0040ff
pci 0000:09:02.0: IO window: 0x004400-0x0044ff
pci 0000:09:02.0: PREFETCH window: 0x6c000000-0x6fffffff
pci 0000:09:02.0: MEM window: 0x64000000-0x67ffffff
pci 0000:09:02.1: CardBus bridge, secondary bus 0000:0e
pci 0000:09:02.1: IO window: 0x004800-0x0048ff
pci 0000:09:02.1: IO window: 0x004c00-0x004cff
pci 0000:09:02.1: PREFETCH window: 0x70000000-0x73ffffff
pci 0000:09:02.1: MEM window: 0x68000000-0x6bffffff
pci 0000:02:03.0: PCI bridge, secondary bus 0000:09
pci 0000:02:03.0: IO window: 0x4000-0x4fff
pci 0000:02:03.0: MEM window: 0x64000000-0x6bffffff
pci 0000:02:03.0: PREFETCH window: 0x6c000000-0x73ffffff
pci 0000:00:1e.0: PCI bridge, secondary bus 0000:02
pci 0000:00:1e.0: IO window: 0x4000-0x9fff
pci 0000:00:1e.0: MEM window: 0xc0200000-0xcfffffff
pci 0000:00:1e.0: PREFETCH window: 0xe8000000-0xefffffff
pci 0000:00:1e.0: setting latency timer to 64
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
pci 0000:02:00.0: PCI INT A -> Link[LNKA] -> GSI 11 (level, low) -> IRQ 11
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 11
pci 0000:02:00.1: PCI INT B -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
pci 0000:09:02.0: PCI INT A -> Link[LNKC] -> GSI 11 (level, low) -> IRQ 11
pci 0000:09:02.1: PCI INT A -> Link[LNKC] -> GSI 11 (level, low) -> IRQ 11
pci_bus 0000:00: resource 0 io: [0x00-0xffff]
pci_bus 0000:00: resource 1 mem: [0x000000-0xffffffff]
pci_bus 0000:01: resource 0 io: [0x3000-0x3fff]
pci_bus 0000:01: resource 1 mem: [0xc0100000-0xc01fffff]
pci_bus 0000:01: resource 2 pref mem [0xe0000000-0xe7ffffff]
pci_bus 0000:02: resource 0 io: [0x4000-0x9fff]
pci_bus 0000:02: resource 1 mem: [0xc0200000-0xcfffffff]
pci_bus 0000:02: resource 2 pref mem [0xe8000000-0xefffffff]
pci_bus 0000:02: resource 3 io: [0x00-0xffff]
pci_bus 0000:02: resource 4 mem: [0x000000-0xffffffff]
pci_bus 0000:10: resource 0 io: [0x5000-0x50ff]
pci_bus 0000:10: resource 1 io: [0x5400-0x54ff]
pci_bus 0000:10: resource 2 pref mem [0xe8000000-0xebffffff]
pci_bus 0000:10: resource 3 mem: [0xc4000000-0xc7ffffff]
pci_bus 0000:14: resource 0 io: [0x5800-0x58ff]
pci_bus 0000:14: resource 1 io: [0x5c00-0x5cff]
pci_bus 0000:14: resource 2 pref mem [0xec000000-0xefffffff]
pci_bus 0000:14: resource 3 mem: [0xc8000000-0xcbffffff]
pci_bus 0000:09: resource 0 io: [0x4000-0x4fff]
pci_bus 0000:09: resource 1 mem: [0x64000000-0x6bffffff]
pci_bus 0000:09: resource 2 pref mem [0x6c000000-0x73ffffff]
pci_bus 0000:09: resource 3 io: [0x4000-0x9fff]
pci_bus 0000:09: resource 4 mem: [0xc0200000-0xcfffffff]
pci_bus 0000:09: resource 5 pref mem [0xe8000000-0xefffffff]
pci_bus 0000:09: resource 6 io: [0x00-0xffff]
pci_bus 0000:09: resource 7 mem: [0x000000-0xffffffff]
pci_bus 0000:0a: resource 0 io: [0x4000-0x40ff]
pci_bus 0000:0a: resource 1 io: [0x4400-0x44ff]
pci_bus 0000:0a: resource 2 pref mem [0x6c000000-0x6fffffff]
pci_bus 0000:0a: resource 3 mem: [0x64000000-0x67ffffff]
pci_bus 0000:0e: resource 0 io: [0x4800-0x48ff]
pci_bus 0000:0e: resource 1 io: [0x4c00-0x4cff]
pci_bus 0000:0e: resource 2 pref mem [0x70000000-0x73ffffff]
pci_bus 0000:0e: resource 3 mem: [0x68000000-0x6bffffff]
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
NET: Registered protocol family 1
kvm: no hardware support
has_svm: not amd
kvm: no hardware support
Simple Boot Flag at 0x35 set to 0x1
IBM machine detected. Enabling interrupts during APM calls.
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
apm: overridden by ACPI.
HugeTLB registered 4 MB page size, pre-allocated 0 pages
fuse init (API version 7.12)
msgmni has been set to 1757
alg: No test for cipher_null (cipher_null-generic)
alg: No test for ecb(cipher_null) (ecb-cipher_null)
alg: No test for digest_null (digest_null-generic)
alg: No test for compress_null (compress_null-generic)
alg: No test for stdrng (krng)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
pci 0000:01:00.0: Boot video device
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
decode_hpp: Could not get hotplug parameters. Use defaults
acpiphp: Slot 1 registered
acpiphp_ibm: ibm_acpiphp_init: acpi_walk_namespace failed
radeonfb 0000:01:00.0: power state changed by ACPI to D0
radeonfb 0000:01:00.0: PCI INT A -> Link[LNKA] -> GSI 11 (level, low) -> IRQ 11
radeonfb: Retrieved PLL infos from BIOS
radeonfb: Reference=27.00 MHz (RefDiv=6) Memory=320.00 Mhz, System=210.00 MHz
radeonfb: PLL min 20000 max 35000
radeonfb: Monitor 1 type DFP found
radeonfb: EDID probed
radeonfb: Monitor 2 type CRT found
radeonfb: EDID probed
Display is GTF capable
radeonfb: Dynamic Clock Power Management enabled
radeonfb: IBM Thinkpad T42 detected, enabling workaround
Console: switching to colour frame buffer device 210x65
Switched to high resolution mode on CPU 0
radeonfb (0000:01:00.0): ATI Radeon 4e50 "NP"
uvesafb: failed to execute /sbin/v86d
uvesafb: make sure that the v86d helper is installed and executable
uvesafb: Getting VBE info block failed (eax=0x4f00, err=-2)
uvesafb: vbe_init() failed with -22
uvesafb: probe of uvesafb.0 failed with error -22
ACPI: AC Adapter [AC] (on-line)
input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0
ACPI: Power Button [PWRF]
input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input1
ACPI: Lid Switch [LID]
input: Sleep Button as /devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input2
ACPI: Sleep Button [SLPB]
input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:02/device:03/input/input3
ACPI: Video Device [VID] (multi-head: yes rom: no post: no)
Marking TSC unstable due to TSC halts in idle
ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3])
processor LNXCPU:00: registered as cooling_device0
ACPI: Processor [CPU0] (supports 8 throttling states)
thermal LNXTHERM:01: registered as thermal_zone0
ACPI: Thermal Zone [THM0] (48 C)
ACPI: Battery Slot [BAT0] (battery present)
intel_rng: FWH not detected
Linux agpgart interface v0.103
agpgart-intel 0000:00:00.0: Intel 855PM Chipset
agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xd0000000
[drm] Initialized drm 1.1.0 20060810
[drm] Initialized radeon 1.31.0 20080528 for 0000:01:00.0 on minor 0
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a NS16550A
00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a NS16550A
serial 0000:00:1f.6: PCI INT B -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11
serial 0000:00:1f.6: PCI INT B disabled
floppy0: no floppy controllers found
brd: module loaded
loop: module loaded
usbcore: registered new interface driver ub
Uniform Multi-Platform E-IDE driver
piix 0000:00:1f.1: IDE controller (0x8086:0x24ca rev 0x01)
pci 0000:00:1f.1: enabling device (0005 -> 0007)
pci 0000:00:1f.1: PCI INT A -> Link[LNKC] -> GSI 11 (level, low) -> IRQ 11
piix 0000:00:1f.1: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x1860-0x1867
ide1: BM-DMA at 0x1868-0x186f
Probing IDE interface ide0...
hda: FUJITSU MHT2060AH, ATA DISK drive
hda: host max PIO4 wanted PIO255(auto-tune) selected PIO4
hda: UDMA/100 mode selected
Probing IDE interface ide1...
hdc: TOSHIBA MK4018GAP, ATA DISK drive
hdc: host max PIO4 wanted PIO255(auto-tune) selected PIO4
hdc: UDMA/100 mode selected
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
cmd64x 0000:09:01.0: IDE controller (0x1095:0x0648 rev 0x01)
pci 0000:09:01.0: PCI INT A -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11
cmd64x 0000:09:01.0: 100% native mode on irq 11
ide2: BM-DMA at 0x9000-0x9007
ide3: BM-DMA at 0x9008-0x900f
Probing IDE interface ide2...
hde: HL-DT-STCD-RW/DVD DRIVE GCC-4242N, ATAPI CD/DVD-ROM drive
hde: host max PIO5 wanted PIO255(auto-tune) selected PIO4
hde: UDMA/33 mode selected
Probing IDE interface ide3...
ide2 at 0x9020-0x9027,0x9016 on irq 11
ide3 at 0x9018-0x901f,0x9012 on irq 11
ide_generic: please use "probe_mask=0x3f" module parameter for probing all legacy ISA IDE ports
ide-gd driver 1.18
hda: max request size: 128KiB
hda: 117210240 sectors (60011 MB) w/8192KiB Cache, CHS=65535/16/63
hda: cache flushes supported
hda: hda1 hda2 < hda5 hda6 hda7 hda8 hda9 hda10 hda11 hda12 hda13 hda14 >
hdc: max request size: 128KiB
hdc: 78140160 sectors (40007 MB), CHS=65535/16/63
hdc: cache flushes supported
hdc: hdc2 < hdc5 hdc6 hdc7 hdc8 hdc9 hdc10 >
ide-cd driver 5.00
ide-cd: hde: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache
Uniform CD-ROM driver Revision: 3.20
SCSI Media Changer driver v0.25
Intel(R) PRO/1000 Network Driver - version 7.3.21-k3-NAPI
Copyright (c) 1999-2006 Intel Corporation.
e1000 0000:02:01.0: PCI INT A -> Link[LNKA] -> GSI 11 (level, low) -> IRQ 11
e1000: 0000:02:01.0: e1000_probe: (PCI:33MHz:32-bit) 00:0d:60:fa:7f:03
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
e1000e: Intel(R) PRO/1000 Network Driver - 1.0.2-k2
e1000e: Copyright (c) 1999-2008 Intel Corporation.
Intel(R) Gigabit Ethernet Network Driver - version 1.3.16-k2
Copyright (c) 2007-2009 Intel Corporation.
Intel(R) Virtual Function Network Driver - version 1.0.0-k0
Copyright (c) 2009 Intel Corporation.
pcnet32.c:v1.35 21.Apr.2008 tsbogend@alpha.franken.de
arlan: No Arlan devices found
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
NET: Registered protocol family 24
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
usbcore: registered new interface driver asix
usbcore: registered new interface driver cdc_ether
usbcore: registered new interface driver net1080
usbcore: registered new interface driver zaurus
orinoco 0.15 (David Gibson <hermes@gibson.dropbear.id.au>, Pavel Roskin <proski@gnu.org>, et al)
orinoco_cs 0.15 (David Gibson <hermes@gibson.dropbear.id.au>, Pavel Roskin <proski@gnu.org>, et al)
orinoco_plx 0.15 (Pavel Roskin <proski@gnu.org>, David Gibson <hermes@gibson.dropbear.id.au>, Daniel Barlow <dan@telent.net>)
orinoco_pci 0.15 (Pavel Roskin <proski@gnu.org>, David Gibson <hermes@gibson.dropbear.id.au> & Jean Tourrilhes <jt@hpl.hp.com>)
orinoco_tmd 0.15 (Joerg Dorchain <joerg@dorchain.net>)
spectrum_cs 0.15 (Pavel Roskin <proski@gnu.org>, David Gibson <hermes@gibson.dropbear.id.au>, et al)
airo(): Probing for PCI adapters
airo(): Finished probing for PCI adapters
Loaded prism54 driver, version 1.2
yenta_cardbus 0000:02:00.0: CardBus bridge found [1014:0552]
yenta_cardbus 0000:02:00.0: Using INTVAL to route CSC interrupts to PCI
yenta_cardbus 0000:02:00.0: Routing CardBus interrupts to PCI
yenta_cardbus 0000:02:00.0: TI: mfunc 0x01d21b22, devctl 0x64
yenta_cardbus 0000:02:00.0: ISA IRQ mask 0x04f8, PCI irq 11
yenta_cardbus 0000:02:00.0: Socket status: 30000086
pci_bus 0000:02: Raising subordinate bus# of parent bus (#02) from #0f to #13
yenta_cardbus 0000:02:00.0: pcmcia: parent PCI bridge I/O window: 0x4000 - 0x9fff
pcmcia_socket pcmcia_socket0: cs: IO port probe 0x4000-0x9fff: clean.
yenta_cardbus 0000:02:00.0: pcmcia: parent PCI bridge Memory window: 0xc0200000 - 0xcfffffff
yenta_cardbus 0000:02:00.0: pcmcia: parent PCI bridge Memory window: 0xe8000000 - 0xefffffff
yenta_cardbus 0000:02:00.1: CardBus bridge found [1014:0552]
yenta_cardbus 0000:02:00.1: Using INTVAL to route CSC interrupts to PCI
yenta_cardbus 0000:02:00.1: Routing CardBus interrupts to PCI
yenta_cardbus 0000:02:00.1: TI: mfunc 0x01d21b22, devctl 0x64
yenta_cardbus 0000:02:00.1: ISA IRQ mask 0x04f8, PCI irq 11
yenta_cardbus 0000:02:00.1: Socket status: 30000086
pci_bus 0000:02: Raising subordinate bus# of parent bus (#02) from #13 to #17
yenta_cardbus 0000:02:00.1: pcmcia: parent PCI bridge I/O window: 0x4000 - 0x9fff
pcmcia_socket pcmcia_socket1: cs: IO port probe 0x4000-0x9fff: clean.
yenta_cardbus 0000:02:00.1: pcmcia: parent PCI bridge Memory window: 0xc0200000 - 0xcfffffff
yenta_cardbus 0000:02:00.1: pcmcia: parent PCI bridge Memory window: 0xe8000000 - 0xefffffff
yenta_cardbus 0000:09:02.0: CardBus bridge found [1014:0148]
yenta_cardbus 0000:09:02.0: Using INTVAL to route CSC interrupts to PCI
yenta_cardbus 0000:09:02.0: Routing CardBus interrupts to PCI
yenta_cardbus 0000:09:02.0: TI: mfunc 0x00001002, devctl 0x66
yenta_cardbus 0000:09:02.0: ISA IRQ mask 0x04f8, PCI irq 11
yenta_cardbus 0000:09:02.0: Socket status: 30000006
yenta_cardbus 0000:09:02.0: pcmcia: parent PCI bridge I/O window: 0x4000 - 0x4fff
pcmcia_socket pcmcia_socket2: cs: IO port probe 0x4000-0x4fff: clean.
yenta_cardbus 0000:09:02.0: pcmcia: parent PCI bridge Memory window: 0x64000000 - 0x6bffffff
yenta_cardbus 0000:09:02.0: pcmcia: parent PCI bridge Memory window: 0x6c000000 - 0x73ffffff
yenta_cardbus 0000:09:02.0: pcmcia: parent PCI bridge I/O window: 0x4000 - 0x9fff
yenta_cardbus 0000:09:02.0: pcmcia: parent PCI bridge Memory window: 0xc0200000 - 0xcfffffff
yenta_cardbus 0000:09:02.0: pcmcia: parent PCI bridge Memory window: 0xe8000000 - 0xefffffff
yenta_cardbus 0000:09:02.1: CardBus bridge found [1014:0148]
yenta_cardbus 0000:09:02.1: Using INTVAL to route CSC interrupts to PCI
yenta_cardbus 0000:09:02.1: Routing CardBus interrupts to PCI
yenta_cardbus 0000:09:02.1: TI: mfunc 0x00001002, devctl 0x66
yenta_cardbus 0000:09:02.1: ISA IRQ mask 0x04f8, PCI irq 11
yenta_cardbus 0000:09:02.1: Socket status: 30000006
yenta_cardbus 0000:09:02.1: pcmcia: parent PCI bridge I/O window: 0x4000 - 0x4fff
pcmcia_socket pcmcia_socket3: cs: IO port probe 0x4000-0x4fff: clean.
yenta_cardbus 0000:09:02.1: pcmcia: parent PCI bridge Memory window: 0x64000000 - 0x6bffffff
yenta_cardbus 0000:09:02.1: pcmcia: parent PCI bridge Memory window: 0x6c000000 - 0x73ffffff
yenta_cardbus 0000:09:02.1: pcmcia: parent PCI bridge I/O window: 0x4000 - 0x9fff
yenta_cardbus 0000:09:02.1: pcmcia: parent PCI bridge Memory window: 0xc0200000 - 0xcfffffff
yenta_cardbus 0000:09:02.1: pcmcia: parent PCI bridge Memory window: 0xe8000000 - 0xefffffff
usbmon: debugfs is not available
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
uhci_hcd: USB Universal Host Controller Interface driver
uhci_hcd 0000:00:1d.0: power state changed by ACPI to D0
uhci_hcd 0000:00:1d.0: PCI INT A -> Link[LNKA] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:1d.0: setting latency timer to 64
uhci_hcd 0000:00:1d.0: UHCI Host Controller
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
uhci_hcd 0000:00:1d.0: irq 11, io base 0x00001800
usb usb1: New USB device found, idVendor=1d6b, idProduct=0001
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: UHCI Host Controller
usb usb1: Manufacturer: Linux 2.6.31.4 uhci_hcd
usb usb1: SerialNumber: 0000:00:1d.0
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
uhci_hcd 0000:00:1d.1: power state changed by ACPI to D0
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
uhci_hcd 0000:00:1d.1: PCI INT B -> Link[LNKD] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:1d.1: setting latency timer to 64
uhci_hcd 0000:00:1d.1: UHCI Host Controller
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
uhci_hcd 0000:00:1d.1: irq 11, io base 0x00001820
usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: UHCI Host Controller
usb usb2: Manufacturer: Linux 2.6.31.4 uhci_hcd
usb usb2: SerialNumber: 0000:00:1d.1
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
uhci_hcd 0000:00:1d.2: PCI INT C -> Link[LNKC] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:1d.2: setting latency timer to 64
uhci_hcd 0000:00:1d.2: UHCI Host Controller
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3
uhci_hcd 0000:00:1d.2: irq 11, io base 0x00001840
usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb3: Product: UHCI Host Controller
usb usb3: Manufacturer: Linux 2.6.31.4 uhci_hcd
usb usb3: SerialNumber: 0000:00:1d.2
usb usb3: configuration #1 chosen from 1 choice
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
usbcore: registered new interface driver usblp
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver libusual
usbcore: registered new interface driver ums-datafab
usbcore: registered new interface driver ums-jumpshot
usbcore: registered new interface driver ums-usbat
usbcore: registered new interface driver usbserial
USB Serial support registered for generic
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial Driver core
USB Serial support registered for Belkin / Peracom / GoHubs USB Serial Adapter
usbcore: registered new interface driver belkin
belkin_sa: v1.2:USB Belkin Serial converter driver
USB Serial support registered for Reiner SCT Cyberjack USB card reader
usbcore: registered new interface driver cyberjack
cyberjack: v1.01 Matthias Bruestle
cyberjack: REINER SCT cyberJack pinpad/e-com USB Chipcard Reader Driver
USB Serial support registered for Digi 2 port USB adapter
USB Serial support registered for Digi 4 port USB adapter
usbcore: registered new interface driver digi_acceleport
digi_acceleport: v1.80.1.2:Digi AccelePort USB-2/USB-4 Serial Converter driver
USB Serial support registered for Edgeport 2 port adapter
USB Serial support registered for Edgeport 4 port adapter
USB Serial support registered for Edgeport 8 port adapter
USB Serial support registered for EPiC device
usbcore: registered new interface driver io_edgeport
io_edgeport: v2.7:Edgeport USB Serial Driver
USB Serial support registered for Edgeport TI 1 port adapter
USB Serial support registered for Edgeport TI 2 port adapter
usbcore: registered new interface driver io_ti
io_ti: v0.7mode043006:Edgeport USB Serial Driver
USB Serial support registered for empeg
usbcore: registered new interface driver empeg
empeg: v1.2:USB Empeg Mark I/II Driver
USB Serial support registered for FTDI USB Serial Device
usbcore: registered new interface driver ftdi_sio
ftdi_sio: v1.5.0:USB FTDI Serial Converters Driver
USB Serial support registered for PocketPC PDA
usbcore: registered new interface driver ipaq
ipaq: v0.5:USB PocketPC PDA driver
usb 1-1: new full speed USB device using uhci_hcd and address 2
USB Serial support registered for IR Dongle
usbcore: registered new interface driver ir-usb
ir_usb: v0.4:USB IR Dongle driver
USB Serial support registered for Keyspan PDA
USB Serial support registered for Keyspan PDA - (prerenumeration)
USB Serial support registered for Xircom / Entregra PGS - (prerenumeration)
usbcore: registered new interface driver keyspan_pda
keyspan_pda: v1.1:USB Keyspan PDA Converter driver
USB Serial support registered for KL5KUSB105D / PalmConnect
usbcore: registered new interface driver kl5kusb105d
kl5kusb105: v0.3a:KLSI KL5KUSB105 chipset USB->Serial Converter driver
USB Serial support registered for KOBIL USB smart card terminal
usbcore: registered new interface driver kobil
kobil_sct: 21/05/2004:KOBIL USB Smart Card Terminal Driver (experimental)
USB Serial support registered for MCT U232
usbcore: registered new interface driver mct_u232
mct_u232: z2.1:Magic Control Technology USB-RS232 converter driver
USB Serial support registered for ZyXEL - omni.net lcd plus usb
usbcore: registered new interface driver omninet
omninet: v1.1:USB ZyXEL omni.net LCD PLUS Driver
USB Serial support registered for pl2303
usbcore: registered new interface driver pl2303
pl2303: Prolific PL2303 USB to serial adaptor driver
USB Serial support registered for Handspring Visor / Palm OS
USB Serial support registered for Sony Clie 3.5
USB Serial support registered for Sony Clie 5.0
usbcore: registered new interface driver visor
visor: USB HandSpring Visor / Palm OS driver
usbcore: registered new interface driver emi26 - firmware loader
PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
rtc_cmos 00:06: RTC can wake from S4
rtc_cmos 00:06: rtc core: registered rtc_cmos as rtc0
rtc0: alarms up to one month, y3k, 114 bytes nvram
usb 1-1: New USB device found, idVendor=04b3, idProduct=4481
usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
usb 1-1: configuration #1 chosen from 1 choice
Driver for 1-wire Dallas network protocol.
hub 1-1:1.0: USB hub found
hdaps: inverting axis (0) readings.
hdaps: IBM ThinkPad T42 detected.
hub 1-1:1.0: 4 ports detected
input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4
hdaps: initial latch check good (0x01).
hdaps: device successfully initialized.
input: hdaps as /devices/platform/hdaps/input/input5
hdaps: driver successfully loaded.
md: linear personality registered for level -1
md: raid0 personality registered for level 0
md: raid1 personality registered for level 1
md: multipath personality registered for level -4
md: faulty personality registered for level -5
device-mapper: ioctl: 4.15.0-ioctl (2009-04-01) initialised: dm-devel@redhat.com
device-mapper: multipath: version 1.1.0 loaded
device-mapper: multipath round-robin: version 1.0.0 loaded
cpuidle: using governor ladder
cpuidle: using governor menu
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
Advanced Linux Sound Architecture Driver Version 1.0.20.
Intel ICH 0000:00:1f.5: PCI INT B -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11
Intel ICH 0000:00:1f.5: setting latency timer to 64
usb 1-1.3: new full speed USB device using uhci_hcd and address 3
IBM TrackPoint firmware: 0x0e, buttons: 3/3
usb 1-1.3: New USB device found, idVendor=05e3, idProduct=0608
usb 1-1.3: New USB device strings: Mfr=0, Product=1, SerialNumber=0
usb 1-1.3: Product: USB2.0 Hub
usb 1-1.3: configuration #1 chosen from 1 choice
input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/input/input6
hub 1-1.3:1.0: USB hub found
hub 1-1.3:1.0: 4 ports detected
usb 1-1.3.4: new low speed USB device using uhci_hcd and address 4
usb 1-1.3.4: New USB device found, idVendor=046d, idProduct=c03d
usb 1-1.3.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-1.3.4: Product: USB-PS/2 Optical Mouse
usb 1-1.3.4: Manufacturer: Logitech
usb 1-1.3.4: configuration #1 chosen from 1 choice
input: Logitech USB-PS/2 Optical Mouse as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.3/1-1.3.4/1-1.3.4:1.0/input/input7
generic-usb 0003:046D:C03D.0001: input: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:1d.0-1.3.4/input0
intel8x0_measure_ac97_clock: measured 55455 usecs (2672 samples)
intel8x0: clocking to 48000
usbcore: registered new interface driver snd-usb-audio
usbcore: registered new interface driver snd-usb-usx2y
ALSA device list:
Intel 82801DB-ICH4 with AD1981B at irq 11
Netfilter messages via NETLINK v0.30.
nf_conntrack version 0.5.0 (14334 buckets, 57336 max)
IPv4 over IPv4 tunneling driver
GRE over IPv4 tunneling driver
ip_tables: (C) 2000-2006 Netfilter Core Team
ClusterIP Version 0.8 loaded successfully
arp_tables: (C) 2002 David S. Miller
TCP westwood registered
TCP vegas registered
TCP veno registered
TCP illinois registered
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
tunl0: Disabled Privacy Extensions
Mobile IPv6
ip6_tables: (C) 2000-2006 Netfilter Core Team
IPv6 over IPv4 tunneling driver
sit0: Disabled Privacy Extensions
NET: Registered protocol family 17
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
CCID: Activated CCID 2 (TCP-like)
CCID: Activated CCID 3 (TCP-Friendly Rate Control)
lib80211: common routines for IEEE802.11 drivers
lib80211_crypt: registered algorithm 'NULL'
lib80211_crypt: registered algorithm 'WEP'
lib80211_crypt: registered algorithm 'CCMP'
lib80211_crypt: registered algorithm 'TKIP'
TIPC: Activated (version 1.6.4 compiled Oct 19 2009 15:35:24)
NET: Registered protocol family 30
TIPC: Started in single node mode
Installing 9P2000 support
P-state transition latency capped at 20 uS
PM: Checking image partition hda11
PM: Resume from disk failed.
rtc_cmos 00:06: setting system clock to 2009-10-19 22:04:02 UTC (1255989842)
BIOS EDD facility v0.16 2004-Jun-25, 2 devices found
md: Waiting for all devices to be available before autodetect
md: If you don't use raid, use raid=noautodetect
md: Autodetecting RAID arrays.
md: Scanned 0 and added 0 devices.
md: autorun ...
md: ... autorun DONE.
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly on device 3:5.
Freeing unused kernel memory: 408k freed
Write protecting the kernel text: 5208k
Write protecting the kernel read-only data: 2580k
Clocksource tsc unstable (delta = -271773305 ns)
pcmcia_socket pcmcia_socket1: cs: IO port probe 0x100-0x4ff: excluding 0x4d0-0x4d7
pcmcia_socket pcmcia_socket1: cs: IO port probe 0x800-0x8ff: clean.
pcmcia_socket pcmcia_socket0: cs: IO port probe 0x100-0x4ff: excluding 0x4d0-0x4d7
pcmcia_socket pcmcia_socket0: cs: IO port probe 0x800-0x8ff: clean.
pcmcia_socket pcmcia_socket2: cs: IO port probe 0x100-0x4ff: excluding 0x4d0-0x4d7
pcmcia_socket pcmcia_socket3: cs: IO port probe 0x100-0x4ff: excluding 0x4d0-0x4d7
pcmcia_socket pcmcia_socket3: cs: IO port probe 0x800-0x8ff: clean.
pcmcia_socket pcmcia_socket1: cs: IO port probe 0xc00-0xcff: clean.
pcmcia_socket pcmcia_socket1: cs: IO port probe 0xa00-0xaff: clean.
pcmcia_socket pcmcia_socket0: cs: IO port probe 0xc00-0xcff: clean.
pcmcia_socket pcmcia_socket2: cs: IO port probe 0x800-0x8ff: clean.
pcmcia_socket pcmcia_socket2: cs: IO port probe 0xc00-0xcff: clean.
pcmcia_socket pcmcia_socket3: cs: IO port probe 0xc00-0xcff: clean.
pcmcia_socket pcmcia_socket3: cs: IO port probe 0xa00-0xaff: clean.
pcmcia_socket pcmcia_socket0: cs: IO port probe 0xa00-0xaff: clean.
pcmcia_socket pcmcia_socket2: cs: IO port probe 0xa00-0xaff: clean.
Adding 979924k swap on /dev/hda11. Priority:0 extents:1 across:979924k
EXT3 FS on hda5, internal journal
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda12, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda8, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda9, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda6, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda7, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
EXT3 FS on dm-1, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
EXT3 FS on dm-0, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
EXT3 FS on dm-2, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
EXT3 FS on dm-4, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
EXT3 FS on dm-3, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Adding 1048568k swap on /dev/mapper/MaraUltraBay-UltraBaySwap. Priority:0 extents:1 across:1048568k
warning: `miredo' uses 32-bit capabilities (legacy support in use)
teredo: Disabled Privacy Extensions
ADDRCONF(NETDEV_UP): eth0: link is not ready
e1000: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
ADDRCONF(NETDEV_UP): eth0: link is not ready
e1000: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
kjournald starting. Commit interval 5 seconds
EXT3 FS on dm-5, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on dm-13, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
kjournald starting. Commit interval 5 seconds
EXT3 FS on dm-10, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on dm-16, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
EXT3 FS on dm-14, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
kjournald starting. Commit interval 5 seconds
EXT3 FS on dm-9, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
EXT3 FS on dm-8, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on dm-7, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on dm-12, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on dm-15, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
agpgart-intel 0000:00:00.0: AGP 2.0 bridge
agpgart-intel 0000:00:00.0: putting AGP V2 device into 4x mode
radeonfb 0000:01:00.0: putting AGP V2 device into 4x mode
[drm] Setting GART location based on new memory map
[drm] Loading R300 Microcode
[drm] Num pipes: 1
[drm] writeback test succeeded in 1 usecs
...
</pre>
posted at: 17:39 | path: /oss | permanent link to this entry
Wed, 08 Apr 2009
building rpms out of git
My friend Michael Soulier writes at:
http://www.digitaltorque.ca/2009/04/02/building-rpms-out-of-git/
I find the need to wrap up content into a tar.gz so that I can build
it really dumb. It wasn't always like this... with the DEBIAN version the
rpm command, I can actually just do:
rpmbuild -vv --define="_topdir $(RPMTOPDIR)" --define="Version $(VERSION)" -bb pt-vnc-connector.spec
and produce an RPM directly from my source directory...
This no longer works with RHEL4/FC8/Centos5 versions of RPM, which I find
funny. I was looking at porting the debian RPM package to RPM...
So, I build my RPMs under Debian Etch/Lenny!
Michael also writes:
git clone . /var/tmp/$fullname || exit 1
rm -rf /var/tmp/$fullname/.git*
dest=$HOME/rpms/SOURCES/${fullname}.tar.gz
rm -f $dest
tar -C /var/tmp -zcvf $dest $fullname && rm -rf /var/tmp/$fullname
which I think can be replaced with:
git-archive --format=tar --prefix=$fullname/ . | gzip >$HOME/rpms/SOURCES/${fullname}.tar.gz
posted at: 19:29 | path: /oss | permanent link to this entry
Wed, 05 Nov 2008
Google Chromium from X-over office
I tried the codeweavers (authors of the X-over office) version of chromium on
my debian etch machine. It is at:
http://media.codeweavers.com/pub/crossover/chromium/cxchromium_0.9.0-1_i386.deb
and I installed it with dpkg -i. It showed up in my GNOME-panel, and it
appears to run
{{{
/opt/cxchromium/bin/wine c:/chromium/chrome.exe --no-sandbox --in-process-plugins
}}}
I'm guessing that they did not recompile it under wine with libraries. I wish
that they had. There are instructions for installing chrome with wine, but
they don't work on debian etch (you need a newer wine, and some newer
libraries).
The biggest problem seems to be that many of the drop-down menus do not wait
for the cursor to move --- that is, if you are in google maps, and you go to
the "By car/Transit/Walking" menu, that it doesn't wait for you to pick the
item you want. You have to hold you mouse down to change the combo box.
The other problems are that the window can not be resized, and the bits all
kinda look a bit squashed.
I wish I had time to work on the Linux port myself.
posted at: 19:05 | path: /oss | permanent link to this entry
Thu, 08 May 2008
converting mov to mp4
Today, I converted some MOV (Quicktime) files from the railscasts.com
webcast site to mp4, which my Neuros OSD can read.
I couldn't do this with ffmpeg from debian stable, because it doesn't have
the aac codec. I did it with ffmpeg from http://debian-multimedia.org/
I used:
gimli-[/ssw/cadillac/movies/railscasts] mcr 1075 %ffmpeg -i 004_move_find_into_model.mov 004_move_find_into_model.mp4
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice Bellard, et al.
configuration: --prefix=/usr --libdir=${prefix}/lib --shlibdir=${prefix}/lib --incdir=${prefix}/include/ffmpeg --enable-shared --enable-libmp3lame --enable-gpl --enable-libfaad --mandir=${prefix}/share/man --enable-libvorbis --enable-pthreads --enable-libfaac --enable-xvid --enable-libdts --enable-amr_nb --enable-amr_wb --enable-pp --enable-libogg --enable-libgsm --enable-x264 --enable-liba52 --enable-libtheora --extra-cflags=-Wall -g -fPIC -DPIC --cc=ccache cc --enable-swscaler
libavutil version: 49.4.0
libavcodec version: 51.40.2
libavformat version: 51.11.0
built on Feb 4 2008 14:45:57, gcc: 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '004_move_find_into_model.mov':
Duration: 00:02:02.8, start: 0.000000, bitrate: 328 kb/s
Stream #0.0(eng): Audio: aac, 44100 Hz, stereo
Stream #0.1(eng): Video: qtrle, rgb24, 800x600, 29.97 fps(r)
File '004_move_find_into_model.mp4' already exists. Overwrite ? [y/N] y
Output #0, mp4, to '004_move_find_into_model.mp4':
Stream #0.0: Video: mpeg4, yuv420p, 800x600, q=2-31, 200 kb/s, 29.97 fps(c)
Stream #0.1: Audio: aac, 44100 Hz, stereo, 64 kb/s
Stream mapping:
Stream #0.1 -> #0.0
Stream #0.0 -> #0.1
posted at: 21:17 | path: /oss | permanent link to this entry
Wed, 16 Jan 2008
Got my Neuros
After playing with Russell McOrmond's Neuros on Sunday, I ordered one on
Monday from ThinkGeek. ThinkGeek was the only company that had stock and
would ship to Canada. I elected for the UPS option, since DHL almost always
screws up.
UPS delivered without even collecting duty, and then an automated recording
called me to bore me. The UPS fee for brockage was going to be $0.00, so I
hope they will just invoice me.
I wanted to NFS mount my file server, where for some time I've had a 225G
partition waiting for me to setup the hauppage card in my wife's old
desktop. (That machine is now a Pluto@Home, and it's mounted on a wall in
basement. I might actually use the security system in it as well as the PVR
stuff. We have a second Satellite/Starchoice receiver in the basement)
After telling my dhcp server to give the neuros a constant IP, and putting
that IP in DNS, and letting DNSSEC resign my zone (it needs randomness and I
don't know why. It should be using RSA...), I added the new name to
/etc/exports on the file server, and did a mount.
The mount took awhile on the neuros.
I had telnet'ed in as root, and the Neuros doesn't have a lockd running.
I went into IRC, and learnt that I should add "-o nolock" to my mount line.
I wondered how to make it mount each time it booted, and learnt that it runs
/mnt/OSD/rc.user if the shell script exists. Mine is:
#!/bin/sh
# mount stuff from aragorn.
sh /mnt/OSD/ssw.sh
and /mnt/OSD/ssw.sh
#!/bin/sh
mkdir /mnt/tmpfs/media/aragorn
mkdir /mnt/tmpfs/media/aragorn/cadillac
mkdir /mnt/tmpfs/media/cadillac
mkdir /mnt/tmpfs/media/new
mount -o nolock aragorn:/cadillac /mnt/tmpfs/media/cadillac
mount -o nolock aragorn:/cadillac/movies/Den /mnt/tmpfs/media/new
The second mount was necessary so that it would be willing to accept that
location as the default recording location. It didn't seem to like being told
to record to a sub-subdirectory.
It recorded some ads from TV to "osd.mp4" in that directory.
I then wondered what happens if I hit the red record button again.
It felt that it hasn't been configured as to a location to record to, so I
told it the same location, and told it to default to 30 minutes. It now
recorded to:
aragorn-[/cadillac/movies/Den] root 35 #ls -l
total 226320
---------- 1 root 1002 49152 Jan 16 23:35 .rec_SCA_1466957263_852.bin
---------- 1 root 1002 49152 Jan 16 23:35 .rec_SCV_1466957263_852.bin
---------- 1 root 1002 0 Jan 16 23:26 .rec_SS_1466957263_852.bin
---------- 1 root 1002 0 Jan 16 23:26 .rec_TSA_1466957263_852.bin
---------- 1 root 1002 98304 Jan 16 23:35 .rec_TSV_1466957263_852.bin
-rw-r--r-- 1 root 1002 34338611 Jan 16 23:09 osd.mp4
-rw-r--r-- 1 root 1002 197132288 Jan 16 23:36 osd_06.26@1607_01.mp4
(aragorn is a NetBSD XEN guest file server)
I was puzzled by the new file name, until I ran date on the OSD:
/mnt/OSD $ date
Sun Jun 26 16:10:37 UTC 2016
/mnt/OSD $ rdate istari
Wed Jan 16 23:21:45 2008
/mnt/OSD $ date
Wed Jan 16 23:21:46 UTC 2008
An rdate cleared that up.
I stuck the rdate into the rc.user just for luck.
So far, we are very happy. Liam likes it too.
Next step is to transfer all his Thomas videos to soft-copy before
they VHS tapes completely wear out.
posted at: 23:33 | path: /oss | permanent link to this entry
Thu, 04 Oct 2007
Holy life immitates art batman!
http://blag.xkcd.com/2007/10/01/the-meetup/
xkcd readers successfully overran a park in Cambridge a week ago, and
it's taken me this long to fully recover. But boy, was it
fun. Here's a wrap-up:
Back in the spring, when I lived in Virginia, I drew this comic. The date
was in the future, the coordinates were a park in Cambridge. When the date
came last weekend, hundreds of people showed up.
http://xkcd.com/240/
posted at: 03:01 | path: /oss | permanent link to this entry
Wed, 19 Sep 2007
how to test Ruby On Rails RESTful
I had a bit of a mystery while trying to test out how RESTful routing
of Ruby on Rails worked.
My controller looked like:
respond_to do |format|
format.html # show.rhtml
format.yml {
text = ''
text = boottime.logical_host.macaddress + ":\r\n"
text += " geometryX: " + lastcc.geometryX.to_s + "\r\n"
text += " geometryY: " + lastcc.geometryY.to_s + "\r\n"
render :context_type => "text/yaml", :text => text
}
end
and my test case looked like:
get :show, :id => mac
When I first tried doing:
get :show, :id => mac+'.yml'
it failed to work. That's now how to do it.
I went through many attempts, and finally realized that the extension should be
"yaml" not, "yml" (and in the respond_to) as well.
get :show, :id => mac, :format => 'yaml'
assert @response.body.include?("geometryX")
assert @response.body.include?("geometryY")
works. Silly me.
posted at: 15:18 | path: /oss | permanent link to this entry
Fri, 04 May 2007
Cartoon U giving away drugs to students
From:
http://msdnaa.carleton.ca/
Carleton University student access for the MSDNAA software.
The MSDN Academic Alliance is an annual membership program for departments
that teach and utilize technology such as Computer Science, Engineering, and
Information Systems departments. The membership provides Microsoft software
to keep academic labs, faculty and students on the leading edge of
technology. With this membership, students who's departments have enrolled in
the program will have the latest Microsoft development tools, operating
systems, server software, documentation, and technical references available
to them.
Student Requirements
Requirements for you to acquire Microsoft software online:
* the department of the course that you are enrolled in must be a member
of the MSDNAA,
* meet the requirements set by Microsoft and your department; the
Microsoft requirements are based on courses taken at Carleton
University.
Please make sure to read the Microsoft Student User Agreement for the MSDNAA
software. The departments that have enrolled in the online distribution of
MSDNAA software are listed below.
So, the students who most need to be exposed to well designed systems are
being fed junk.
posted at: 00:58 | path: /oss | permanent link to this entry
Fri, 20 Apr 2007
raid set up for lvm
Despite what the thread at:
http://www.mail-archive.com/linux-raid@vger.kernel.org/msg07378.html
says, William L. Thomsom Jr. is reporting a real bug.
[root@grouper dev]# fdisk -l /dev/sda | grep sda6
/dev/sda6 2 4865 39070048+ fd Linux raid autodetect
[root@grouper dev]# fdisk -l /dev/sdb | grep sdb6
/dev/sdb6 2 4865 39070048+ fd Linux raid autodetect
root@grouper dev]# mdadm --create --verbose /dev/md1 --level=mirror --raid-devices=2 /dev/sda6 /dev/sdb6
mdadm: /dev/sda6 is too small: 0K
Yet, making ONE adjustment changes things:
[root@grouper dev]# fdisk -l /dev/sdb | grep sdb6
/dev/sdb6 2 4865 39070048+ fd Linux raid autodetect
[root@grouper dev]# fdisk -l /dev/sda | grep sd.6
/dev/sda6 2 4865 39070048+ 83 Linux
[root@grouper dev]# mdadm --create --verbose /dev/md1 --level=mirror --raid-devices=2 /dev/sda6 /dev/sdb6
mdadm: size set to 39069952K
mdadm: array /dev/md1 started.
Curiously, that's all I had to do.
Subsequent partitions (I had 8 of them to raid), just worked.
Likely this is a bug in the kernel, where once one partition has been used,
it winds up caching the disk label, and therefore some other effect no longer
occurs.
Oh:
[root@grouper dev]# uname -a
Linux grouper.sandelman.ca 2.6.18-1.2239.fc5xen0 #1 SMP Fri Nov 10 13:58:27 EST 2006 i686 i686 i386 GNU/Linux
Why would I make 8 40G partitions on each of a pair of 320G disks?
And then raid pairs, and then add them all to an LVM?
Well... imagine that I get some bad sectors somewhere. That means that my
RAID will get degraded to single disk. If I want to continue working, and
not replace the disk immediately, it turns out that I can find another 40G on
another platter rather easily, and raid that together instead of the piece
that I lost.
Then I'll look at SMART and other info, and find out if the disk is really
dying, and try to get it replaced, but in the meantime, I feel more safe.
If, while waiting for the replacement disk, I got a second failure, in the
other disk (both disks are, same vendor, and probably sequential out of the
assembly line), then I'd loose everything... unless I can just degrade part
of each disk, and keep working.
[root@grouper dev]# mdadm --create --verbose /dev/md7 --level=mirror --raid-devices=2 /dev/sda7 /dev/sdb7
mdadm: size set to 39069952K
mdadm: array /dev/md7 started.
[root@grouper dev]# mdadm --create --verbose /dev/md8 --level=mirror --raid-devices=2 /dev/sda8 /dev/sdb8
mdadm: size set to 39069952K
mdadm: array /dev/md8 started.
[root@grouper dev]# mdadm --create --verbose /dev/md9 --level=mirror --raid-devices=2 /dev/sda9 /dev/sdb9
mdadm: size set to 39069952K
mdadm: array /dev/md9 started.
[root@grouper dev]# mdadm --create --verbose /dev/md10 --level=mirror --raid-devices=2 /dev/sda10 /dev/sdb10
mdadm: size set to 39069952K
mdadm: array /dev/md10 started.
[root@grouper dev]# mdadm --create --verbose /dev/md11 --level=mirror --raid-devices=2 /dev/sda11 /dev/sdb11
mdadm: size set to 39069952K
mdadm: array /dev/md11 started.
[root@grouper dev]# mdadm --create --verbose /dev/md12 --level=mirror --raid-devices=2 /dev/sda12 /dev/sdb12
mdadm: size set to 39069952K
mdadm: array /dev/md12 started.
[root@grouper dev]# mdadm --create --verbose /dev/md13 --level=mirror --raid-devices=2 /dev/sda13 /dev/sdb13
mdadm: size set to 39069952K
mdadm: array /dev/md13 started.
[root@grouper dev]# pvcreate /dev/md1
Physical volume "/dev/md1" successfully created
[root@grouper dev]# pvcreate /dev/md7
Physical volume "/dev/md7" successfully created
[root@grouper dev]# pvcreate /dev/md8
Physical volume "/dev/md8" successfully created
[root@grouper dev]# pvcreate /dev/md9
Physical volume "/dev/md9" successfully created
[root@grouper dev]# pvcreate /dev/md10
Physical volume "/dev/md10" successfully created
[root@grouper dev]# pvcreate /dev/md11
Physical volume "/dev/md11" successfully created
[root@grouper dev]# pvcreate /dev/md12
Physical volume "/dev/md12" successfully created
[root@grouper dev]# pvcreate /dev/md13
Physical volume "/dev/md13" successfully created
[root@grouper dev]# vgcreate Grouper1 /dev/md1 /dev/md7 /dev/md8 /dev/md9 /dev/md10 /dev/md11 /dev/md12 /dev/md13
Volume group "Grouper1" successfully created
[root@grouper dev]# vgs
VG #PV #LV #SN Attr VSize VFree
Grouper1 8 0 0 wz--n- 298.06G 298.06G
VolGroup00 1 24 0 wz--n- 76.25G 6.16G
[root@grouper dev]# pvs
PV VG Fmt Attr PSize PFree
/dev/md0 VolGroup00 lvm2 a- 76.25G 6.16G
/dev/md1 Grouper1 lvm2 a- 37.26G 37.26G
/dev/md10 Grouper1 lvm2 a- 37.26G 37.26G
/dev/md11 Grouper1 lvm2 a- 37.26G 37.26G
/dev/md12 Grouper1 lvm2 a- 37.26G 37.26G
/dev/md13 Grouper1 lvm2 a- 37.26G 37.26G
/dev/md7 Grouper1 lvm2 a- 37.26G 37.26G
/dev/md8 Grouper1 lvm2 a- 37.26G 37.26G
/dev/md9 Grouper1 lvm2 a- 37.26G 37.26G
posted at: 02:23 | path: /oss | permanent link to this entry
Mon, 05 Mar 2007
dvdrecord
I finally got around to trying to burn a DVD.
It is an ISO image to upgrade an IBM PPC machine that I maintain.
I have
0,0,0 0) 'HL-DT-ST' 'DVDRAM GSA-H10N ' 'JL10' Removable CD-ROM
in it, which I got last fall. Often takes me awhile to install new hardware,
because apparently it's a good idea to turn the power off first. That
involves a reboot... which my computers almost never do.
I tried cdrecord, and got a message telling me I should use "ProDVD",
which is a binary-only program from the author of cdrecord. Hmph. I don't
think so.
After some searching, I did:
growisofs -Z /dev/scd0=HMC_Recovery_V6R1.0_1.iso
posted at: 15:31 | path: /oss | permanent link to this entry
Mon, 15 Jan 2007
Some thoughts on the BSD license
http://www.groklaw.net/article.php?story=20070114093427179
writes some interesting things... which I excerpt:
4.2 Clause 3 simply talks about Redistributions of source code. A
distribution of modified source is a distribution of source code, so
clause 3 applies a copy of these terms must be included with the
modified source code. The wording does not support identification of a
specific subset of the source code (ie the portion which is unmodified)
for the license to apply to. Assuming our analysis above applies, then
by including the license terms with the modified source code will make
those terms (in particular, the rights to distribute and use in clause
2) apply to the whole of the modified source code as redistributed.
...
6. Can BSD Code be Licensed Under a Different License/Closed Source License?
6.1 We asserted above the collective wisdom that BSD code can be
licensed under other licenses. There does not appear to be any basis for
this wisdom in the terms of the license. Further, the terms of the BSD
license do not appear to allow more restrictive licensing terms. This is
not to say that the BSD terms forbid them. Rather, the BSD's usage and
distribution rights are so broad, that additional (parallel)
restrictions would appear to be ineffective.15 There is not even any
basis on which modifications to the code can be used to leverage a
different license16 because, as we have concluded above, (if part of a
redistribution) those parts which are the original with or without
modification must be licensed under the BSD terms.
...
(d) when a company incorporates BSD code into some software, then (to
the extent the binaries are modifications of that BSD code) the
company is, by assumption, required to license that software
(including their own modifications and the source code for their
modifications) under the terms of the BSD. We saw above that this
does not mean that the source code must be released at all. However,
what of the situation where the source code subsequently becomes
available? If that was the case, would there be no copyright
infringement for copying and distributing that source code? This is
discussed further below;
...
9.3 We must therefore pose the question can an employee (or, more
likely, an ex- or soon-to-be-ex employee) who has access to the modified
source code disclose that source code to others if they acquire a copy
of the released BSD binary (i.e. as released by the organization)? Even
without this requirement, if the license of a binary version can affect
the confidential nature of the source code for that version, then,
depending on the timing, this may affect the ability to apply for
patents which relate to the source code version.
posted at: 20:04 | path: /oss | permanent link to this entry
Fri, 27 Oct 2006
Forbes acknowledges GPL as significant
There was a recent article in Forbes magazine attacking the GPL and Richard
Stallman. Of course, there was a response on slashdot:
http://slashdot.org/article.pl?sid=06/10/26/1622205
A colleague found the following, very astute response, which I'm copying
here:
I consider the GPLv2 to be less free than the BSD license in precisely
the same way as living in a country with a constitution and laws is
less free than living in a country without them. Which of those two
countries would you rather live in? I know which I'd rather live
in. The GPL is a statement of the rules under which we are all free.
And the GPLv3's insistence that I be able to replace the GPL code in
my Tivo with my own versions seems to me like a restriction much along
the same lines. Whether this is an encroachment on freedom that the
GPL should be concerned with is open to debate. But that restricting
my ability to do this is an encroachment on my freedom is not open to
debate.
I could not agree more. I've always assumed that the editors of Forbes
magazine were in favour of free markets. Well, perhaps if one remembers the
"Steve Forbes 10% tax" one might remember that Forbes is a magazine for rich
people. (His tax would not actually have taxed capital gains!)
posted at: 13:58 | path: /oss | permanent link to this entry
|