[ 17.782] X.Org X Server 1.17.1 Release Date: 2015-02-10 [ 17.782] X Protocol Version 11, Revision 0 [ 17.782] Build Operating System: Linux 3.2.0-61-generic x86_64 Ubuntu [ 17.782] Current Operating System: Linux linda 3.19.0-10-generic #10-Ubuntu SMP Mon Mar 23 16:25:20 UTC 2015 x86_64 [ 17.782] Kernel command line: BOOT_IMAGE=/vmlinuz-3.19.0-10-generic root=/dev/mapper/ubuntu--vg-root ro acpi_osi=Linux acpi_backlight=vendor psmouse.proto=imps quiet splash vt.handoff=7 [ 17.782] Build Date: 19 March 2015 09:26:59AM [ 17.782] xorg-server 2:1.17.1-0ubuntu3 (For technical support please see http://www.ubuntu.com/support) [ 17.782] Current version of pixman: 0.32.6 [ 17.782] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 17.782] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 17.782] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Mar 28 19:26:54 2015 [ 17.782] (==) Using config file: "/etc/X11/xorg.conf" [ 17.782] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [ 17.782] (==) No Layout section. Using the first Screen section. [ 17.782] (==) No screen section available. Using defaults. [ 17.782] (**) |-->Screen "Default Screen Section" (0) [ 17.782] (**) | |-->Monitor "" [ 17.782] (==) No monitor specified for screen "Default Screen Section". Using a default monitor configuration. [ 17.782] (==) Automatically adding devices [ 17.782] (==) Automatically enabling devices [ 17.782] (==) Automatically adding GPU devices [ 17.782] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. [ 17.782] Entry deleted from font path. [ 17.782] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist. [ 17.782] Entry deleted from font path. [ 17.782] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist. [ 17.782] Entry deleted from font path. [ 17.782] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist. [ 17.782] Entry deleted from font path. [ 17.783] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist. [ 17.783] Entry deleted from font path. [ 17.783] (==) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/Type1, built-ins [ 17.783] (==) ModulePath set to "/usr/lib/x86_64-linux-gnu/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules" [ 17.783] (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. [ 17.783] (II) Loader magic: 0x7f9587c65d80 [ 17.783] (II) Module ABI versions: [ 17.783] X.Org ANSI C Emulation: 0.4 [ 17.783] X.Org Video Driver: 19.0 [ 17.783] X.Org XInput driver : 21.0 [ 17.783] X.Org Server Extension : 9.0 [ 17.783] (II) xfree86: Adding drm device (/dev/dri/card0) [ 17.784] (--) PCI:*(0:0:2:0) 8086:1616:17aa:2226 rev 9, Mem @ 0xf0000000/16777216, 0xe0000000/268435456, I/O @ 0x00003000/64 [ 17.784] (II) LoadModule: "glx" [ 17.785] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so [ 17.794] (II) Module glx: vendor="X.Org Foundation" [ 17.794] compiled for 1.17.1, module version = 1.0.0 [ 17.794] ABI class: X.Org Server Extension, version 9.0 [ 17.794] (==) AIGLX enabled [ 17.794] (==) Matched intel as autoconfigured driver 0 [ 17.794] (==) Matched intel as autoconfigured driver 1 [ 17.794] (==) Matched modesetting as autoconfigured driver 2 [ 17.794] (==) Matched fbdev as autoconfigured driver 3 [ 17.794] (==) Matched vesa as autoconfigured driver 4 [ 17.794] (==) Assigned the driver to the xf86ConfigLayout [ 17.794] (II) LoadModule: "intel" [ 17.794] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so [ 17.795] (II) Module intel: vendor="X.Org Foundation" [ 17.795] compiled for 1.17.1, module version = 2.99.917 [ 17.795] Module class: X.Org Video Driver [ 17.795] ABI class: X.Org Video Driver, version 19.0 [ 17.795] (II) LoadModule: "modesetting" [ 17.795] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so [ 17.795] (II) Module modesetting: vendor="X.Org Foundation" [ 17.795] compiled for 1.17.1, module version = 1.17.1 [ 17.795] Module class: X.Org Video Driver [ 17.795] ABI class: X.Org Video Driver, version 19.0 [ 17.795] (II) LoadModule: "fbdev" [ 17.795] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so [ 17.795] (II) Module fbdev: vendor="X.Org Foundation" [ 17.795] compiled for 1.17.1, module version = 0.4.4 [ 17.795] Module class: X.Org Video Driver [ 17.795] ABI class: X.Org Video Driver, version 19.0 [ 17.795] (II) LoadModule: "vesa" [ 17.795] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so [ 17.795] (II) Module vesa: vendor="X.Org Foundation" [ 17.795] compiled for 1.17.1, module version = 2.3.3 [ 17.795] Module class: X.Org Video Driver [ 17.795] ABI class: X.Org Video Driver, version 19.0 [ 17.795] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets: i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45, 4 Series, G45/G43, Q45/Q43, G41, B43 [ 17.796] (II) intel: Driver for Intel(R) HD Graphics: 2000-6000 [ 17.796] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100 [ 17.796] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300 [ 17.796] (II) modesetting: Driver for Modesetting Kernel Drivers: kms [ 17.796] (II) FBDEV: driver for framebuffer: fbdev [ 17.796] (II) VESA: driver for VESA chipsets: vesa [ 17.796] (++) using VT number 7 [ 17.796] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20141121 [ 17.796] (II) intel(0): SNA compiled: xserver-xorg-video-intel 2:2.99.917-1~exp1ubuntu2build1 (Maarten Lankhorst ) [ 17.796] (II) intel(0): SNA compiled for use with valgrind [ 17.796] (WW) Falling back to old probe method for modesetting [ 17.796] (WW) Falling back to old probe method for fbdev [ 17.796] (II) Loading sub module "fbdevhw" [ 17.796] (II) LoadModule: "fbdevhw" [ 17.796] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so [ 17.796] (II) Module fbdevhw: vendor="X.Org Foundation" [ 17.796] compiled for 1.17.1, module version = 0.0.2 [ 17.796] ABI class: X.Org Video Driver, version 19.0 [ 17.796] (WW) Falling back to old probe method for vesa [ 17.796] (--) intel(0): Integrated Graphics Chipset: Intel(R) HD graphics 5500 [ 17.796] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2, avx, avx2 [ 17.796] (II) intel(0): Creating default Display subsection in Screen section "Default Screen Section" for depth/fbbpp 24/32 [ 17.796] (==) intel(0): Depth 24, (--) framebuffer bpp 32 [ 17.796] (==) intel(0): RGB weight 888 [ 17.796] (==) intel(0): Default visual is TrueColor [ 17.796] (II) intel(0): Output eDP1 using monitor section [ 17.796] (--) intel(0): Found backlight control interface intel_backlight (type 'raw') for output eDP1 [ 17.796] (II) intel(0): Enabled output eDP1 [ 17.796] (II) intel(0): Output DP1 has no monitor section [ 17.797] (II) intel(0): Enabled output DP1 [ 17.797] (II) intel(0): Output HDMI1 has no monitor section [ 17.797] (II) intel(0): Enabled output HDMI1 [ 17.797] (II) intel(0): Output DP2 has no monitor section [ 17.797] (II) intel(0): Enabled output DP2 [ 17.797] (II) intel(0): Output HDMI2 has no monitor section [ 17.797] (II) intel(0): Enabled output HDMI2 [ 17.797] (--) intel(0): Using a maximum size of 256x256 for hardware cursors [ 17.797] (II) intel(0): Output VIRTUAL1 has no monitor section [ 17.797] (II) intel(0): Enabled output VIRTUAL1 [ 17.797] (--) intel(0): Output eDP1 using initial mode 1366x768 on pipe 0 [ 17.797] (==) intel(0): TearFree disabled [ 17.797] (==) intel(0): DPI set to (96, 96) [ 17.797] (II) Loading sub module "dri2" [ 17.797] (II) LoadModule: "dri2" [ 17.797] (II) Module "dri2" already built-in [ 17.797] (II) Loading sub module "present" [ 17.797] (II) LoadModule: "present" [ 17.797] (II) Module "present" already built-in [ 17.797] (II) UnloadModule: "modesetting" [ 17.797] (II) Unloading modesetting [ 17.797] (II) UnloadModule: "fbdev" [ 17.797] (II) Unloading fbdev [ 17.797] (II) UnloadSubModule: "fbdevhw" [ 17.797] (II) Unloading fbdevhw [ 17.797] (II) UnloadModule: "vesa" [ 17.797] (II) Unloading vesa [ 17.797] (==) Depth 24 pixmap format is 32 bpp [ 17.797] (II) intel(0): SNA initialized with Broadwell backend [ 17.797] (==) intel(0): Backing store enabled [ 17.797] (==) intel(0): Silken mouse enabled [ 17.797] (II) intel(0): HW Cursor enabled [ 17.797] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message. [ 17.797] (==) intel(0): DPMS enabled [ 17.797] (==) intel(0): display hotplug detection enabled [ 17.797] (II) intel(0): [DRI2] Setup complete [ 17.798] (II) intel(0): [DRI2] DRI driver: i965 [ 17.798] (II) intel(0): [DRI2] VDPAU driver: i965 [ 17.798] (II) intel(0): direct rendering: DRI2 enabled [ 17.798] (II) intel(0): hardware support for Present enabled [ 17.798] (--) RandR disabled [ 17.801] (II) SELinux: Disabled on system [ 17.820] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer [ 17.820] (II) AIGLX: enabled GLX_ARB_create_context [ 17.820] (II) AIGLX: enabled GLX_ARB_create_context_profile [ 17.820] (II) AIGLX: enabled GLX_EXT_create_context_es2_profile [ 17.820] (II) AIGLX: enabled GLX_INTEL_swap_event [ 17.820] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control [ 17.820] (II) AIGLX: enabled GLX_EXT_framebuffer_sRGB [ 17.820] (II) AIGLX: enabled GLX_ARB_fbconfig_float [ 17.820] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects [ 17.820] (II) AIGLX: enabled GLX_ARB_create_context_robustness [ 17.820] (II) AIGLX: Loaded and initialized i965 [ 17.820] (II) GLX: Initialized DRI2 GL provider for screen 0 [ 17.821] (II) intel(0): switch to mode 1366x768@60.0 on eDP1 using pipe 0, position (0, 0), rotation normal, reflection none [ 17.832] (II) intel(0): Setting screen physical size to 276 x 156 [ 17.838] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm [ 17.840] (II) config/udev: Adding input device Power Button (/dev/input/event2) [ 17.840] (**) Power Button: Applying InputClass "evdev keyboard catchall" [ 17.840] (II) LoadModule: "evdev" [ 17.840] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so [ 17.842] (II) Module evdev: vendor="X.Org Foundation" [ 17.842] compiled for 1.16.0, module version = 2.9.0 [ 17.842] Module class: X.Org XInput Driver [ 17.842] ABI class: X.Org XInput driver, version 21.0 [ 17.842] (II) Using input driver 'evdev' for 'Power Button' [ 17.842] (**) Power Button: always reports core events [ 17.842] (**) evdev: Power Button: Device: "/dev/input/event2" [ 17.842] (--) evdev: Power Button: Vendor 0 Product 0x1 [ 17.842] (--) evdev: Power Button: Found keys [ 17.842] (II) evdev: Power Button: Configuring as keyboard [ 17.842] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2" [ 17.842] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6) [ 17.842] (**) Option "xkb_rules" "evdev" [ 17.842] (**) Option "xkb_model" "pc105" [ 17.842] (**) Option "xkb_layout" "us" [ 17.842] (II) config/udev: Adding input device Video Bus (/dev/input/event4) [ 17.842] (**) Video Bus: Applying InputClass "evdev keyboard catchall" [ 17.842] (II) Using input driver 'evdev' for 'Video Bus' [ 17.842] (**) Video Bus: always reports core events [ 17.842] (**) evdev: Video Bus: Device: "/dev/input/event4" [ 17.842] (--) evdev: Video Bus: Vendor 0 Product 0x6 [ 17.842] (--) evdev: Video Bus: Found keys [ 17.842] (II) evdev: Video Bus: Configuring as keyboard [ 17.842] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input6/event4" [ 17.842] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7) [ 17.842] (**) Option "xkb_rules" "evdev" [ 17.842] (**) Option "xkb_model" "pc105" [ 17.842] (**) Option "xkb_layout" "us" [ 17.843] (II) config/udev: Adding input device Lid Switch (/dev/input/event0) [ 17.843] (II) No input driver specified, ignoring this device. [ 17.843] (II) This device may have been added with another device file. [ 17.843] (II) config/udev: Adding input device Sleep Button (/dev/input/event1) [ 17.843] (**) Sleep Button: Applying InputClass "evdev keyboard catchall" [ 17.843] (II) Using input driver 'evdev' for 'Sleep Button' [ 17.843] (**) Sleep Button: always reports core events [ 17.843] (**) evdev: Sleep Button: Device: "/dev/input/event1" [ 17.843] (--) evdev: Sleep Button: Vendor 0 Product 0x3 [ 17.843] (--) evdev: Sleep Button: Found keys [ 17.843] (II) evdev: Sleep Button: Configuring as keyboard [ 17.843] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1/event1" [ 17.843] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 8) [ 17.843] (**) Option "xkb_rules" "evdev" [ 17.843] (**) Option "xkb_model" "pc105" [ 17.843] (**) Option "xkb_layout" "us" [ 17.843] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=3 (/dev/input/event6) [ 17.843] (II) No input driver specified, ignoring this device. [ 17.843] (II) This device may have been added with another device file. [ 17.843] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=7 (/dev/input/event7) [ 17.843] (II) No input driver specified, ignoring this device. [ 17.843] (II) This device may have been added with another device file. [ 17.844] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=8 (/dev/input/event8) [ 17.844] (II) No input driver specified, ignoring this device. [ 17.844] (II) This device may have been added with another device file. [ 17.844] (II) config/udev: Adding input device Integrated Camera (/dev/input/event9) [ 17.844] (**) Integrated Camera: Applying InputClass "evdev keyboard catchall" [ 17.844] (II) Using input driver 'evdev' for 'Integrated Camera' [ 17.844] (**) Integrated Camera: always reports core events [ 17.844] (**) evdev: Integrated Camera: Device: "/dev/input/event9" [ 17.844] (--) evdev: Integrated Camera: Vendor 0x4ca Product 0x703c [ 17.844] (--) evdev: Integrated Camera: Found keys [ 17.844] (II) evdev: Integrated Camera: Configuring as keyboard [ 17.844] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/input/input10/event9" [ 17.844] (II) XINPUT: Adding extended input device "Integrated Camera" (type: KEYBOARD, id 9) [ 17.844] (**) Option "xkb_rules" "evdev" [ 17.844] (**) Option "xkb_model" "pc105" [ 17.844] (**) Option "xkb_layout" "us" [ 17.844] (II) config/udev: Adding input device HDA Intel PCH Mic (/dev/input/event11) [ 17.844] (II) No input driver specified, ignoring this device. [ 17.844] (II) This device may have been added with another device file. [ 17.844] (II) config/udev: Adding input device HDA Intel PCH Headphone (/dev/input/event12) [ 17.844] (II) No input driver specified, ignoring this device. [ 17.844] (II) This device may have been added with another device file. [ 17.844] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event3) [ 17.844] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall" [ 17.844] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard' [ 17.844] (**) AT Translated Set 2 keyboard: always reports core events [ 17.844] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event3" [ 17.844] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1 [ 17.844] (--) evdev: AT Translated Set 2 keyboard: Found keys [ 17.844] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard [ 17.844] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input3/event3" [ 17.844] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 10) [ 17.844] (**) Option "xkb_rules" "evdev" [ 17.844] (**) Option "xkb_model" "pc105" [ 17.844] (**) Option "xkb_layout" "us" [ 17.845] (II) config/udev: Adding input device PS/2 Synaptics TouchPad (/dev/input/event5) [ 17.845] (**) PS/2 Synaptics TouchPad: Applying InputClass "evdev pointer catchall" [ 17.845] (**) PS/2 Synaptics TouchPad: Applying InputClass "Touchpad/TrackPoint" [ 17.845] (II) Using input driver 'evdev' for 'PS/2 Synaptics TouchPad' [ 17.845] (**) PS/2 Synaptics TouchPad: always reports core events [ 17.845] (**) evdev: PS/2 Synaptics TouchPad: Device: "/dev/input/event5" [ 17.852] (--) evdev: PS/2 Synaptics TouchPad: Vendor 0x2 Product 0x1 [ 17.852] (--) evdev: PS/2 Synaptics TouchPad: Found 3 mouse buttons [ 17.852] (--) evdev: PS/2 Synaptics TouchPad: Found relative axes [ 17.852] (--) evdev: PS/2 Synaptics TouchPad: Found x and y relative axes [ 17.852] (II) evdev: PS/2 Synaptics TouchPad: Configuring as mouse [ 17.852] (**) Option "Emulate3Buttons" "0" [ 17.852] (**) Option "EmulateWheel" "1" [ 17.852] (**) Option "EmulateWheelButton" "2" [ 17.852] (**) evdev: PS/2 Synaptics TouchPad: YAxisMapping: buttons 4 and 5 [ 17.852] (**) Option "XAxisMapping" "6 7" [ 17.852] (**) evdev: PS/2 Synaptics TouchPad: XAxisMapping: buttons 6 and 7 [ 17.852] (**) evdev: PS/2 Synaptics TouchPad: EmulateWheelButton: 2, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 [ 17.852] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input5/event5" [ 17.852] (II) XINPUT: Adding extended input device "PS/2 Synaptics TouchPad" (type: MOUSE, id 11) [ 17.852] (II) evdev: PS/2 Synaptics TouchPad: initialized for relative axes. [ 17.852] (**) PS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1 [ 17.852] (**) PS/2 Synaptics TouchPad: (accel) acceleration profile 0 [ 17.852] (**) PS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000 [ 17.852] (**) PS/2 Synaptics TouchPad: (accel) acceleration threshold: 4 [ 17.852] (II) config/udev: Adding input device PS/2 Synaptics TouchPad (/dev/input/mouse0) [ 17.852] (II) No input driver specified, ignoring this device. [ 17.852] (II) This device may have been added with another device file. [ 17.853] (II) config/udev: Adding input device ThinkPad Extra Buttons (/dev/input/event10) [ 17.853] (**) ThinkPad Extra Buttons: Applying InputClass "evdev keyboard catchall" [ 17.853] (II) Using input driver 'evdev' for 'ThinkPad Extra Buttons' [ 17.853] (**) ThinkPad Extra Buttons: always reports core events [ 17.853] (**) evdev: ThinkPad Extra Buttons: Device: "/dev/input/event10" [ 17.853] (--) evdev: ThinkPad Extra Buttons: Vendor 0x17aa Product 0x5054 [ 17.853] (--) evdev: ThinkPad Extra Buttons: Found keys [ 17.853] (II) evdev: ThinkPad Extra Buttons: Configuring as keyboard [ 17.853] (**) Option "config_info" "udev:/sys/devices/platform/thinkpad_acpi/input/input11/event10" [ 17.853] (II) XINPUT: Adding extended input device "ThinkPad Extra Buttons" (type: KEYBOARD, id 12) [ 17.853] (**) Option "xkb_rules" "evdev" [ 17.853] (**) Option "xkb_model" "pc105" [ 17.853] (**) Option "xkb_layout" "us" [ 18.595] (II) intel(0): EDID vendor "LGD", prod id 1005 [ 18.595] (II) intel(0): Printing DDC gathered Modelines: [ 18.595] (II) intel(0): Modeline "1366x768"x0.0 74.80 1366 1414 1446 1578 768 770 775 790 -hsync -vsync (47.4 kHz eP) [ 25.729] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm [ 26.249] (II) XKB: reuse xkmfile /var/lib/xkb/server-3B1E7EC017335DF19FF0A1742B988209FD2FAB9E.xkm [ 26.263] (II) XKB: reuse xkmfile /var/lib/xkb/server-3B1E7EC017335DF19FF0A1742B988209FD2FAB9E.xkm [ 26.941] (II) XKB: reuse xkmfile /var/lib/xkb/server-4307C3631EFFD743C44DF92082DAB4B44D6E6BCC.xkm